no DVB device found

  • Hallo!


    Wahrscheinlich wurde die Frage schon mal im Forum gestellt bzw. nach einer Lösung des Problems gefragt, aber hab dazu jetzt einfach nichts finden können, was weiterhilft.


    Ich hatte bisher eine Nexus-S drin und hab mir jetzt noch eine TT V1.6 gekauft, damit ich das AV-Board mit RGB-Ausgang nutzen kann. Jetzt stecken beide Karten drin und beide werden auch erkannt:


    lspci -v


    0000:00:0f.0 Multimedia controller: Philips Semiconductors SAA7146 (rev 01)
    Subsystem: Technotrend Systemtechnik GmbH Technotrend/Hauppauge DVB card rev2.1
    Flags: bus master, medium devsel, latency 64, IRQ 10
    Memory at dffbfc00 (32-bit, non-prefetchable)


    0000:00:09.0 Multimedia controller: Philips Semiconductors SAA7146 (rev 01)
    Subsystem: Technotrend Systemtechnik GmbH Siemens/Technotrend/Hauppauge DVB card rev1.3
    Flags: bus master, medium devsel, latency 64, IRQ 11
    Memory at dffbf800 (32-bit, non-prefetchable)


    Mir ist zwar noch etwas rätselhaft, wieso da "rev1.3" steht, obwohl auf der Platine V1.6 steht, aber nu gut... Wenn ich einen "modprobe dvb_ttpci" mache, ist in /var/log/messages Folgendes drin:


    ...
    Feb 6 18:12:12 localhost kernel: Linux video capture interface: v1.00
    Feb 6 18:12:12 localhost kernel: saa7146: register extension 'dvb'.
    Feb 6 18:12:12 localhost kernel: saa7146: found saa7146 @ mem e08cb800 (revision 1, irq 11) (0x13c2,0x0000).
    Feb 6 18:12:12 localhost kernel: DVB: registering new adapter (Siemens/Technotrend/Hauppauge PCI rev1.3).
    Feb 6 18:12:12 localhost kernel: Siemens/Technotrend/Hauppauge PCI rev1.3 adapter 0 has MAC addr = 00:d0:5c:03:c9:74
    Feb 6 18:12:12 localhost kernel: gpioirq unknown type=0 len=0
    Feb 6 18:12:12 localhost kernel: DVB: AV7110(0) - firm f0240009, rtsl b0250018, vid 71010068, app 8000261c
    Feb 6 18:12:12 localhost kernel: DVB: AV7110(0) - firmware supports CI link layer interface
    Feb 6 18:12:12 localhost kernel: av7110(0): Crystal audio DAC detected
    Feb 6 18:12:12 localhost kernel: videodev: "av7110" has no release callback. Please fix your driver for proper sysfs support, see http://lwn.net/Articles/36850/
    Feb 6 18:12:12 localhost kernel: saa7146_vv: saa7146 (0): registered device video0 [v4l2]
    Feb 6 18:12:12 localhost kernel: av7110: found av7110-0.
    Feb 6 18:12:12 localhost kernel: saa7146: found saa7146 @ mem e0927c00 (revision 1, irq 10) (0x13c2,0x0003).
    Feb 6 18:12:12 localhost kernel: DVB: registering new adapter (Technotrend/Hauppauge PCI rev2.1).
    Feb 6 18:12:12 localhost kernel: Technotrend/Hauppauge PCI rev2.1 adapter 1 has MAC addr = 00:d0:5c:20:91:74
    Feb 6 18:12:12 localhost kernel: gpioirq unknown type=0 len=0
    Feb 6 18:12:12 localhost kernel: DVB: AV7111(1) - firm f0240009, rtsl b0250018, vid 71010068, app 8000261c
    Feb 6 18:12:12 localhost kernel: DVB: AV7111(1) - firmware supports CI link layer interface
    Feb 6 18:12:12 localhost kernel: av7110(1): adac type set to 0
    Feb 6 18:12:13 localhost input.agent[24017]: evdev: already loaded
    Feb 6 18:12:13 localhost input.agent[24035]: evdev: already loaded
    Feb 6 18:12:13 localhost kernel: videodev: "av7110" has no release callback. Please fix your driver for proper sysfs support, see http://lwn.net/Articles/36850/
    Feb 6 18:12:13 localhost kernel: saa7146_vv: saa7146 (1): registered device video1 [v4l2]
    Feb 6 18:12:13 localhost kernel: av7110: found av7110-1.


    Das sieht soweit ganz gut aus, würde ich mal so sagen. Nur VDR sagt dummerweise:


    Feb 6 18:37:48 localhost vdr[6317]: VDR version 1.3.11 started
    Feb 6 18:37:48 localhost vdr[6317]: loading plugin: ./PLUGINS/lib/libvdr-remote.so.1.3.11
    Feb 6 18:37:48 localhost vdr[6317]: loading plugin: ./PLUGINS/lib/libvdr-dvd.so.1.3.11
    Feb 6 18:37:48 localhost vdr[6317]: loading /video00/setup.conf
    Feb 6 18:37:48 localhost vdr[6317]: loading /video00/sources.conf
    Feb 6 18:37:48 localhost vdr[6317]: loading /video00/diseqc.conf
    Feb 6 18:37:48 localhost vdr[6317]: loading /video00/channels.conf
    Feb 6 18:37:48 localhost vdr[6317]: loading /video00/timers.conf
    Feb 6 18:37:48 localhost vdr[6317]: loading /video00/commands.conf
    Feb 6 18:37:48 localhost vdr[6317]: loading /video00/reccmds.conf
    Feb 6 18:37:48 localhost vdr[6317]: loading /video00/svdrphosts.conf
    Feb 6 18:37:48 localhost vdr[6317]: loading /video00/ca.conf
    Feb 6 18:37:48 localhost vdr[6317]: loading /video00/remote.conf
    Feb 6 18:37:48 localhost vdr[6317]: loading /video00/keymacros.conf
    Feb 6 18:37:49 localhost vdr[6317]: no DVB device found
    Feb 6 18:37:49 localhost vdr[6317]: initializing plugin: remote (0.3.1a): Remote control
    Feb 6 18:37:49 localhost vdr[6317]: initializing plugin: dvd (0.3.5-b06): turn VDR into an (almost) full featured DVD player


    Ich habe jetzt an dem Steckplatz, wo vorher die Nexus-S war, die TT V1.6 gesteckt und die Nexus-S zwei Slot's weiter runter, damit die Dinger nicht zu heiß werden - falls das noch ein Problem sein sollte. Die Nexus-S lief alleine vorher ohne Probleme. In /dev/dvb/ sieht's bei mir so aus:


    scotty:/dev/dvb/adapter0# ls -l
    total 0
    crw-rw---- 1 root video 250, 1 Feb 6 18:36 audio0
    crw-rw---- 1 root video 250, 6 Feb 6 18:36 ca0
    crw-rw---- 1 root video 250, 4 Feb 6 18:36 demux0
    crw-rw---- 1 root video 250, 5 Feb 6 18:36 dvr0
    crw-rw---- 1 root video 250, 3 Feb 6 18:36 frontend0
    crw-rw---- 1 root video 250, 7 Feb 6 18:36 net0
    crw-rw---- 1 root video 250, 8 Feb 6 18:36 osd0
    crw-rw---- 1 root video 250, 0 Feb 6 18:37 video0
    scotty:/dev/dvb/adapter0# cd ..
    scotty:/dev/dvb/adapter1# ls -l
    total 0
    crw-rw---- 1 root video 250, 65 Jun 27 2004 audio0
    crw-rw---- 1 root video 250, 70 Jun 27 2004 ca0
    crw-rw---- 1 root video 250, 68 Jun 27 2004 demux0
    crw-rw---- 1 root video 250, 69 Jun 27 2004 dvr0
    crw-rw---- 1 root video 250, 67 Jun 27 2004 frontend0
    crw-rw---- 1 root video 250, 71 Jun 27 2004 net0
    crw-rw---- 1 root video 250, 72 Jun 27 2004 osd0
    crw-rw---- 1 root video 250, 64 Jun 27 2004 video0


    Ich hab zwar gelesen, das sich die Major-Number jetzt auf 212 geändert hat, aber das hab ich schon ausprobiert und bringt nix. Aber OS seitig hab ich eh nix geändert. Das würd mich wundern, wenn ich jetzt da plötzlich was ändern müßte, blos weil eine neue Karte drin steckt. Vorher ging's ja auch.


    Ich hab hier ein Debian Sarge am Laufen mit Kernel 2.6.6 Bzgl. Firmware sieht's so aus:


    scotty:/usr/lib/hotplug/firmware# ls -l
    total 228
    lrwxrwxrwx 1 root root 20 Jun 27 2004 dvb-ttpci-01.fw -> dvb-ttpci-01.fw-261c
    -rw-r--r-- 1 root root 226376 Jun 10 2004 dvb-ttpci-01.fw-261c


    Hat jemand einen kleinen Tipp?


    Vielen Dank schon mal im Voraus!

    Kopfstation: Netceiver, 1x Dual LNB-DVS-S2
    Server + Client: Asus P7H55-V, Core i3-530, 8GB RAM, HDD 3,5" 2 TB, Gentoo mit Kernel 3.11, VDR-2.0.2

  • Ich hab das Problem selber lösen können. Es hat wohl das richtige Frontend gefehlt. Die Nexus-s benutzt wohl ein Anderes. Ich bin einfach in das Verzeichnis


    /lib/modules/<KERNEL_VERSION>/kernel/drivers/media/dvb/frontends


    gewechselt und hab alle Treiber in diesem Verzeichnis mit "modprobe <MODULNAME>" geladen. Jetzt muß ich nur noch rausfinden, welches das wirklich Wichtige für die TT 1.6 ist ;)

    Kopfstation: Netceiver, 1x Dual LNB-DVS-S2
    Server + Client: Asus P7H55-V, Core i3-530, 8GB RAM, HDD 3,5" 2 TB, Gentoo mit Kernel 3.11, VDR-2.0.2

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!