Uzivatele distribuce Gentoo si mohou jeden z poslednich driveru a systemu nainstalovat podle navodu na nemeckem wiki - viz http://www.vdr-wiki.de/wiki/index.ph...DVB-C_reel_eHD.
Pro uzivatele Debianu Lenny bodovy postup:
1. Nejprve je vhodne udelat update/upgrade systemu. Nainstaluje se kernel 2.6.24-1 a ostatni soucasti systemu. Pokud se nenainstalovaly hlavicky kernelu tak je nainstalovat. Nastavit link na ne:
cd /usr/src
ln -s linux-headers-2.6.24-1-amd64/ linux
2. Nainstalovat nove multiproto drivery - ja jsem pouzil verzi multiproto_plus-88821ce4ed8d (je aktualni tip na http://jusst.de/hg/multiproto_plus/) - pro zopakovani jak na to muze slouzit jako navod wiki http://www.vdr-wiki.de/wiki/index.ph...2:_DVB_Treiber.
Pokud nechcete mit log plny vypisu tak pred prelozenim si dle wiki nastavit verbose na 0 a dle libosti zakomentovat dalsi debugovaci vypisy.
Pokud jste si upravovali soubor budget-ci.c za ucelem spravne komunikace dalkoveho ovladani (typu DO) tak si to upravte znovu take.
3. Stahnout si zdrojaky pro drivery eHD karty (ja pouzil release 5786) z reelbox.org. Pokud mate 64bitovy system je nutno pouzit patche z minuleho navodu, projdou. Pro uplnost jsou prilozeny v podadresari driver_i86_64 vcetne patche pro Makefile hdplayeru - nebude potreba.
4. Prelozit si driver - prepneme se do adresare utils/hdshm a dame make x86
5. Do nejakeho adresare si nakopirovat prelozeny driver (hdboot, shmnetd, hdshm.ko).
Ze stazeneho adresare "precompiled" rozbalit hdplayer.gz a rozbaleny dat do adresare tftpboot/hdplayer (misto stareho hdplayeru)
Ze stazeneho adresare "precompiled" rozbalit linux.bin.gz do stejneho adresare jako driver
6. Zkusit nabootovat eHD kartu. Pozor, nove verze hdboot detekuji startovaci adresu automaticky ale ne vzdy najdou soubor linux.bin v aktualnim adresari - je lepsi jej specifikovat explicitne. Pote se prepneme do adresare s driverem a linux.bin a jako root (nebo se sudo) dame:
modprobe tun
insmod ./hdshm.ko
sleep 1
chmod 666 /dev/hdshm
./hdboot -i ./linux.bin
sleep 2
screen -d -m ./shmnetd
Za cca 20 vterin bychom meli mit obraz s cernobilym logem ReelBox Avantgarde HD
7. Pripravime si vdr. Ja pouzil vdr-1.7.0 s prilozenymi patchi
patch pro podporu H.264 - vdr-1.7.0-h264-syncearly-framespersec-audioindexer-fielddetection-speedup.diff
patch pro podporu motoru v jadre (kdo nema motor tak jej nepouzije) - vdr-1.5.16-gotox.diff
patch pro opravu kodovani cestiny v UPC - ISO_6937_UPC_vdr1.6.0.diff
Vsechny patche prosly bez problemu v uvedenem poradi.
8. Do vdr si pridame plugin reelbox-1.9 ze stazenych dat z reelbox.org, opatchujeme jej prilozenym patchem (reelbox-1.9-vdr_r5786.diff). V jeho Makefile musime nastavit cesty BSPSHM a HDSHM podle toho kde mame stazeny zdrojaky z reelbox.org (patch nastavi tyto cesty v souladu s puvodnim navodem)
9. Pridame dalsi pluginy ktere pouzivame
10. Zkusime prelozit a otestovat (je nutno ale mit nastavenu promennou DVBDIR na cestu k adresari multiproto driveru v Make.config)
P.S. - u prilohy odmazte .txt - je to tar.gz, ale tento format se sem neda nahrat.
Záložky