Hallo erstmal,
ich hoffe, daß das jetzt keine Noob Frage ist. Ich habe aber unter nichts Passendes gefunden, und vielleicht kann mir ja jemand helfen.
Bei meinem alten VDR hat sich vor ein paar Monaten das Board verabschiedet und nun bin ich nach langer Zeit endlich dazugekommen, ein neues einzubauen. Hab meinen Desktop PC aufgerüstet und das alte Board (Intel D875PBZ) in den VDR verpflanzt.
Die Chipsätze beider Boards (das alte war ein P5P800S von Asus) sind eigentlich beinahe identisch, soweit ich das sehen kann.
Alles funktioniert wunderbar, nur leider nicht vdr und die DVB Treiber!
Das geht schon mit lspci -v los:
03:00.0 Communication controller: NetMos Technology PCI 9835 Multi-I/O Controller (rev 01)
Subsystem: LSI Logic / Symbios Logic 1P2S
Flags: medium devsel, IRQ 20
I/O ports at bc00 [size=8]
I/O ports at b800 [size=8]
I/O ports at b400 [size=8]
I/O ports at b000 [size=8]
I/O ports at ac00 [size=8]
I/O ports at a800 [size=16]
03:01.0 Multimedia controller: Philips Semiconductors SAA7146 (rev 01)
Subsystem: Unknown device 00a1:a1a0
Flags: bus master, medium devsel, latency 32, IRQ 10
Memory at fe100000 (32-bit, non-prefetchable) [size=512]
03:02.0 Multimedia controller: Philips Semiconductors SAA7146 (rev 01)
Subsystem: Unknown device 00a1:a1a0
Flags: bus master, medium devsel, latency 32, IRQ 3
Memory at fe100400 (32-bit, non-prefetchable) [size=512]
03:03.0 Multimedia controller: Philips Semiconductors SAA7146 (rev 01)
Subsystem: Unknown device 00a1:a1a0
Flags: bus master, medium devsel, latency 32, IRQ 5
Memory at fe100800 (32-bit, non-prefetchable) [size=512]
03:04.0 Multimedia controller: Philips Semiconductors SAA7146 (rev 01)
Subsystem: Unknown device 00a1:a1a0
Flags: bus master, medium devsel, latency 32, IRQ 10
Memory at fe100c00 (32-bit, non-prefetchable) [size=512]
Alles anzeigen
Wie man sieht, wird die Multi I/O Karte richtig erkannt, aber bei allen 4 DVB Karten steht Subsystem: Unknown device.
Die erste und die beiden letzteren sind budget-ci, die FF ist die zweite Karte. Ganz "normale", klassische DVB Karten.
nach modprobe dvb-ttpci und modprobe budget-ci gibt sich das Log sehr lakonisch:
saa7146: register extension 'dvb'.
saa7146: register extension 'budget_ci dvb'.
Mit dem alten Board und Kernel sah das alles ganz anders aus. Da wurde das Subsystem korrekt ausgegeben, und im dmesg / syslog standen die Karten alle einzeln aufgelistet.
Natürlich findet VDR so kein DVB device, /proc/av7110 existiert auch nicht, obwohl alle Module geladen sind:
lModule Size Used by
budget_ci 16012 0
budget_core 9356 1 budget_ci
tda1004x 14600 1 budget_ci
ir_common 30476 1 budget_ci
dvb_ttpci 326656 0
lnbp21 2816 2 budget_ci,dvb_ttpci
l64781 7432 1 dvb_ttpci
saa7146_vv 42244 1 dvb_ttpci
saa7146 15628 4 budget_ci,budget_core,dvb_ttpci,saa7146_vv
ves1820 6664 1 dvb_ttpci
tda8083 6536 1 dvb_ttpci
sp8870 7440 1 dvb_ttpci
stv0297 8064 2 budget_ci,dvb_ttpci
ves1x93 6920 1 dvb_ttpci
ttpci_eeprom 3200 2 budget_core,dvb_ttpci
stv0299 10256 2 budget_ci,dvb_ttpci
dvb_core 68428 4 budget_ci,budget_core,dvb_ttpci,stv0299
video_buf 19592 1 saa7146_vv
firmware_class 8192 4 budget_ci,tda1004x,dvb_ttpci,sp8870
nvidiafb 42956 1
fb_ddc 3072 1 nvidiafb
vgastate 8320 1 nvidiafb
i2c_i801 8848 0
shpchp 27936 0
parport_serial 7168 0
hwmon_vid 3456 0
Alles anzeigen
Nachdem alle 4 Karten betroffen sind, und keine einzige richtig registriert wird, gehe ich jetzt mal davon aus, daß dies kein Hardware Problem sein sollte? Was kann ich in der Kernel Konfiguration vergessen haben? Im BIOS hab ich auch schon probiert, den Karten andere IRQ's zuzuweisen, das geht auch, bringt aber nix.
Eh ich jetzt anfange, das komplett montierte System wieder auseinanderzurupfen, frag ich doch lieber nochmal nach, ob jemandem was einfällt hierzu. (Auf Holz klopf...)
Viele Grüße
Stephan