Vdr/hollywood

Aus Port23Wiki
< Vdr
Version vom 7. Oktober 2014, 19:44 Uhr von Chaot (Diskussion | Beiträge)

(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche

Hollywood+/DXR3-Karte

Mit dem aktuellen VDR (c't-Debian VDR Version 6) funktioniert das Ganze inzwischen recht einfach. Nach Auswahl der Sendertabelle "Details" wählen und im Installations- und Konfigurationsprogramm "ctvdrcfg" unter "Base" die Art der Aussage dxr3 (Hollywood+ MPEG-Decoder sd) aussuchen.

Jetzt noch den Microcode besorgen, in das richtige Verzeichnis kopieren und umbenennen.

cd /lib/firmware
wget http://dxr3.sourceforge.net/download/em8300.uc
mv em8300.uc em8300.bin

Obwohl die Debian Version des "em8300" Paket bei der Installation nach dem richtigen Chip frägt, sind in der c't Version die Einstellungen für "modprobe" besser. Einziges Problem, die c't Einstellungen gehen davon aus, dass die Karte einen adv717x Chip besitzt, was leider falsch ist. Die DX3 Karte von Creative Labs hat einen bt865 Chip. Deswegen habe ich die Datei "/etc/modprobe.d/em8300" wie folgt geändert.

alias /dev/em8300* em8300
alias char-major-121 em8300
options em8300 dicom_fix=1 dicom_control=1 dicom_other_pal=1 audio_driver=oss
install em8300 /sbin/modprobe bt865 && \ 
/sbin/modprobe --ignore-install em8300 && \ 
for i in `seq 5`; do [ -e /dev/em8300-0 ] && break; sleep 1; done && \
/usr/bin/em8300setup -f cd /lib/firmware/em8300.bin

Nach dieser Änderung wird die Karte beim Start gefunden und richtig initialisiert.

LINKS

Probleme nach dem Kernel Update?

Wird mit "dselect" irgendwas geändert, wird ein neuer Kernel installiert, bei dem dann die em8300 Module fehlen. Mit dem Module Assistant lässt sich diese Problem aber ganz einfach beheben.

apt-get install module-assistant debhelper bzip2

m-a prepare
m-a a-i em8300
Meine Werkzeuge