EasyVDR 0.5 RC1 mit DXR3
Dieser Artikl ist seit der easyVDR Version 0.5RC2 obsolet !!
Seit der Version 0.5RC2 enthält easyVDR wieder funktionierende dxr3 Module. Damit sollte eine dxr3 direkt nach der Installation funktionieren und der in diesem Artikel beschriebene Kernel Austausch ist nicht mehr notwendig.
Basis ist folgender Theard aus dem EasyVDR-Forum: [1]
Problem
Trotz DXR3-Karte und gemachter Einstellung im /easyVDRSetup.sh keine Bildausgabe an der DXR3.
Das DXR3-Modul ist mit dem Kernel (2.6.22.5) der RC1 inkompatibel. Darum die Errormessage:
/var/log/messages gibt folgendes aus:
Oct 14 21:02:18 (none) user.info vdr: [3828] initializing plugin: dxr3 (0.2.7): Hardware MPEG decoder Oct 14 21:02:18 (none) user.err vdr: [3828] dxr3: unable to open /dev/em8300-0: Datei oder Verzeichnis nicht gefunden Oct 14 21:02:18 (none) user.err vdr: [3828] dxr3: please verify that the em8300 modules are loaded
Lösung
ist ein neuerer Kernel. Dazu folgende Commandos in der Konsole als root ausführen:
(Für den Fall, dass "wget" abbricht mit "such file not found" oder so ähnlich solltest Du mal die Adresse http://ftp.gwdg.de/pub/linux/easyvdr/beta/ im Browser eingeben um zu schauen, ob eine neuere Version auf dem Server liegt. Und: Groß-Klein-Schreibung beachten)
wget http://ftp.gwdg.de/pub/linux/easyvdr/beta/easyVDR_Kernel_2.6.22.10.tar.bz2
Entpacken des Archivs:
tar xjfv easyVDR_Kernel_2.6.22.10.tar.bz2 -C /
Dann muss noch eine Datei geädert werden. "mcedit" ist ein Nortoncommander-ähnlicher Texteditor.
mcedit /boot/grub/menu.lst
Folgendes vor dem 2.6.22.5er einfügen:
title Debian GNU/Linux, kernel 2.6.22.10 root (hd0,2) kernel /boot/vmlinuz-2.6.22.10 root=/dev/hda3 ro pci=routeirq vga=788
vor dem reboot noch in der Konsole ausführen:
depmod -ae
jetzt noch mal im VDR-Setup auf DXR3 stellen
/easyVDRSetup.sh
- 8. Hardware-Assistenten
- OK
- 3. dxr3 Assistent
Änderungen speichern und neustarten. FERTIG