Hallo .* ich hatte eine (relativ alte) WinTV Radio erfolgreich in Kombination mit einer alten ISA-Soundkarte (Adlib mit Crystal CS4232) am Laufen (SuSE 6.x, 2.2.13), funzte auch wunderbar (sowohl Radio als auch TV). Jetzt habe ich die Soundkarte ausgetauscht gegen eine SB128 PCI (es1371) und (dummerweise gleichzeitig) den Kernel geupdated auf 2.2.15 (is schon nen paar Tage her), und nun will bei folgendem Eintrag in conf.modules ---- post-install bttv /sbin/modprobe -k tuner; /sbin/modprobe -k msp3400 ---- das Modul msp3400 nicht laden (tuner funktioniert; siehe syslog-Anhang) (Auswirkung: Bild ist da, Kanäle sind schaltbar, aber kein Ton). UND: wenn ich aus dem post-install ein pre-install mache, schlägt das Laden von bttv fehl, während msp3400 geladen wird (Wunder ?) Das Problem ist, dass sich das Modul beim Laden derart weghängt, dass man es nicht removen kann (s. Zeile 1), so dass man den Rechner neu booten muss, um das Modul heraus zu bekommen. Nach dem Syslog würde ich eher auf einen Konflikt mit meiner ISDN-Karte schließen; ISDN-Karte und WinTV habe ich aber beim Umbau nicht angefasst, die SB128 habe ich anstelle einer 10Mbit-Karte eingesetzt, die ganz raus geflogen ist. Meine Fragen: 1. Gibt es bekannte Probleme mit SB128 und WinTV Radio, oder hat jemand diese Kombination erfolgreich laufen ? 2. Kann sich jmd aus den Meldungen im syslog einen Reim machen (ISDN-Karte?) Wenn ja, warum funktionierte es vorher ?? IRQ-Konflikt ist m.E. auszu- schließen. Ich dachte mir, ich frage vorher einmal, bevor ich wie ein Irrer PCI-Karten hin und her tausche und das doch nix bringt (ohne ISDN zu starten hat auch nicht funktioniert). Als Anhang die wichtigsten Infos (Tschuldigung, dass es so lang geworden ist). Gruß Lars ---------------------------------------------------------------------- rory:~ # cat /proc/modules msp3400 9836 (initializing) algo-bit 9156 0 (autoclean) [msp3400] tuner 1996 1 (autoclean) bttv 33688 0 (autoclean) videodev 2400 3 (autoclean) [bttv] i2c 3264 3 (autoclean) [msp3400 tuner bttv] es1371 25696 1 sound 57272 0 (autoclean) (unused) soundcore 2372 7 (autoclean) [msp3400 es1371 sound] soundlow 300 0 (autoclean) [sound] autofs 8964 1 (autoclean) dummy0 688 1 (autoclean) hisax 132680 4 isdn 97420 6 [hisax] slhc 4328 1 [isdn] serial 18516 0 (autoclean) w83781d 15524 0 (unused) sensors 5392 0 [w83781d] smbus 1820 0 [w83781d sensors] i2c-isa 1336 0 (unused) i2c-proc 2764 0 (unused) i2c-core 4048 0 [algo-bit w83781d sensors smbus i2c-isa i2c-proc] rory:~ # -------------------------------------------------------------------------- Meldung im syslog: ----------------------------------------------------------- Jun 13 14:49:02 rory kernel: i2c: initialized (i2c bus scan enabled) Jun 13 14:49:02 rory kernel: Linux video capture interface: v1.00 Jun 13 14:49:02 rory kernel: bttv0: Brooktree Bt878 (rev 2) bus: 0, devfn: 80, irq: 15, memory: 0xe1000000. Jun 13 14:49:02 rory kernel: bttv: 1 Bt8xx card(s) found. Jun 13 14:49:02 rory kernel: bttv0: Hauppauge eeprom: tuner=Philips FM1216 (5) Jun 13 14:49:02 rory kernel: bttv0: fader chip: TEA6300 Jun 13 14:49:02 rory kernel: bttv0: model: BT878(Hauppauge new) Jun 13 14:49:02 rory kernel: i2c: bus registered: bt848-0 Jun 13 14:49:02 rory kernel: bt848-0: < 00- > [...] (einige Zeilen dieser Art gelöscht) Jun 13 14:49:02 rory kernel: i2c: scanning bus bt848-0: found device at addr=0x34 Jun 13 14:49:02 rory kernel: bt848-0: < 36- > [...] Jun 13 14:49:02 rory insmod: /lib/modules/2.2.15/misc/bttv.o: post-install bttv failed Jun 13 14:49:02 rory insmod: /lib/modules/2.2.15/misc/bttv.o: insmod char-major-81 failed Jun 13 14:49:02 rory kernel: bt848-0: < 74- > [...] Jun 13 14:49:02 rory kernel: i2c: scanning bus bt848-0: found device at addr=0x80 Jun 13 14:49:02 rory kernel: bt848-0: < 82- > [...] Jun 13 14:49:02 rory kernel: i2c: scanning bus bt848-0: found device at addr=0xa0 Jun 13 14:49:02 rory kernel: bt848-0: < a2- > [...] Jun 13 14:49:02 rory kernel: i2c: scanning bus bt848-0: found device at addr=0xc2 Jun 13 14:49:02 rory kernel: bt848-0: < c4- > [...] Jun 13 14:49:02 rory kernel: i2c: driver registered: tuner Jun 13 14:49:02 rory kernel: bt848-0: < c0- > Jun 13 14:49:02 rory kernel: tuner: type is 5 (Philips PAL) Jun 13 14:49:02 rory kernel: i2c: device attached: tuner (addr=0xc2, bus=bt848-0, driver=tuner) Jun 13 14:49:02 rory kernel: i2c: algorithm Bit-shift algorithm registered. Jun 13 14:49:02 rory kernel: i2c: driver registered: msp3400 Jun 13 14:49:02 rory kernel: bt848-0: < 80+ > Jun 13 14:49:02 rory kernel: 80- 00- 80- 00- <1>Unable to handle kernel NULL pointer dereference at virtual address 000001c5 Jun 13 14:49:02 rory kernel: current->tss.cr3 = 021ad000, %cr3 = 021ad000 Jun 13 14:49:02 rory kernel: *pde = 00000000 Jun 13 14:49:02 rory kernel: Oops: 0002 Jun 13 14:49:02 rory kernel: CPU: 0 Jun 13 14:49:02 rory kernel: EIP: 0010:[hisax:nrcards+177080/409979476] Jun 13 14:49:02 rory kernel: EFLAGS: 00010246 Jun 13 14:49:02 rory kernel: eax: 00000001 ebx: c80ac820 ecx: 899f91ec edx: 00000001 Jun 13 14:49:02 rory kernel: esi: 000189aa edi: c5d69740 ebp: c80ac820 esp: c20d9e9c Jun 13 14:49:02 rory kernel: ds: 0018 es: 0018 ss: 0018 Jun 13 14:49:02 rory kernel: Process modprobe (pid: 872, process nr: 77, stackpage=c20d9000) Jun 13 14:49:02 rory kernel: Stack: 00000001 c80ac820 00000000 c5d69740 c80c80a1 c80ac820 c80ac820 00000000 Jun 13 14:49:02 rory kernel: 00000000 00000001 c39bcd80 c80c95f5 c80ac820 00000001 c39bcd80 00000000 Jun 13 14:49:02 rory kernel: c80ac820 c80a15dd 00000282 c5d696e0 c80ac820 00000000 00000000 00000000 Jun 13 14:49:02 rory kernel: Call Trace: [hisax:nrcards+206528/409950028] [hisax:nrcards+319297/409837259] [hisax:nrcards+206528/409950028] [hisax:nrcards+206528/409950028] [hisax:nrcards+324757/409831799] [hisax:nrcards+206528/409950028] [hisax:nrcards+206528/409950028] Jun 13 14:49:02 rory kernel: [hisax:nrcards+160893/409995663] [hisax:nrcards+206528/409950028] [hisax:nrcards+159718/409996838] [hisax:nrcards+328800/409827756] [hisax:nrcards+162592/409993964] [hisax:nrcards+328956/409827600] [hisax:nrcards+206592/409949964] [hisax:nrcards+328852/409827704] Jun 13 14:49:02 rory kernel: [hisax:nrcards+160506/409996050] [hisax:nrcards+206528/409950028] [hisax:nrcards+328800/409827756] [hisax:nrcards+319136/409837420] [hisax:nrcards+48800/410107756] [hisax:nrcards+325990/409830566] [hisax:nrcards+328800/409827756] [sys_init_module+1127/1240] Jun 13 14:49:02 rory kernel: [hisax:nrcards+319136/409837420] [hisax:nrcards+328060/409828496] [hisax:nrcards+328956/409827600] [hisax:nrcards+302752/409853804] [hisax:nrcards+319208/409837348] [system_call+52/56] [hisax:nrcards+319136/409837420] Jun 13 14:49:02 rory kernel: Code: c7 80 c4 01 00 00 00 00 00 00 c3 90 c7 80 c8 01 00 00 00 00 Jun 13 14:49:02 rory kernel: bttv0: PLL: 28636363 => 35468950 ... ok ------------------------------------------------------------------------- lspci -v 00:00.0 Host bridge: Intel Corporation 440BX/ZX - 82443BX/ZX Host bridge (rev 02) Flags: bus master, medium devsel, latency 64 Memory at e4000000 (32-bit, prefetchable) Capabilities: [a0] AGP version 1.0 00:01.0 PCI bridge: Intel Corporation 440BX/ZX - 82443BX/ZX AGP bridge (rev 02) Flags: bus master, 66Mhz, medium devsel, latency 64 Bus: primary=00, secondary=01, subordinate=01, sec-latency=64 I/O behind bridge: 0000e000-0000dfff Memory behind bridge: e0800000-e07fffff Prefetchable memory behind bridge: e4000000-e3ffffff 00:04.0 ISA bridge: Intel Corporation 82371AB PIIX4 ISA (rev 02) Flags: bus master, medium devsel, latency 0 00:04.1 IDE interface: Intel Corporation 82371AB PIIX4 IDE (rev 01) (prog-if 80) Flags: medium devsel I/O ports at d800 [disabled] 00:04.2 USB Controller: Intel Corporation 82371AB PIIX4 USB (rev 01) Flags: bus master, medium devsel, latency 32, IRQ 9 I/O ports at d400 00:04.3 Bridge: Intel Corporation 82371AB PIIX4 ACPI (rev 02) Flags: medium devsel 00:06.0 SCSI storage controller: Adaptec 7890 Subsystem: Unknown device 9005:000f Flags: bus master, medium devsel, latency 32, IRQ 9 BIST result: 00 I/O ports at d000 Memory at e0000000 (64-bit, non-prefetchable) Capabilities: [dc] Power Management version 1 00:09.0 VGA compatible controller: NVidia / SGS Thomson (Joint Venture) Riva128 (rev 10) Subsystem: Unknown device 1048:0c10 Flags: bus master, medium devsel, latency 32, IRQ 9 Memory at df000000 (32-bit, non-prefetchable) Memory at e2000000 (32-bit, prefetchable) 00:0a.0 Multimedia video controller: Brooktree Corporation Bt878 (rev 02) Subsystem: Unknown device 0070:13eb Flags: bus master, medium devsel, latency 32, IRQ 15 Memory at e1000000 (32-bit, prefetchable) 00:0a.1 Multimedia controller: Brooktree Corporation Bt878 (rev 02) Subsystem: Unknown device 0070:13eb Flags: bus master, medium devsel, latency 32, IRQ 15 Memory at e0800000 (32-bit, prefetchable) 00:0b.0 Multimedia audio controller: Ensoniq ES1371 (rev 08) Subsystem: Unknown device 1274:1371 Flags: bus master, slow devsel, latency 32, IRQ 10 I/O ports at b400 Capabilities: [dc] Power Management version 1 00:0c.0 Network controller: AVM Audiovisuelles MKTG & Computer System GmbH A1 ISDN [Fritz] (rev 02) Subsystem: Unknown device 1244:0a00 Flags: medium devsel, IRQ 11 Memory at de800000 (32-bit, non-prefetchable) I/O ports at b000 -------------------------------------------------------------------------- -- ------------------------------------------------------------------------------ Lars Böker lars@boeker-net.de oder boeker@dokom.net ------------------------------------------------------------------------------ - Hinweise zur Benutzung dieser (und anderer Mailing-Listen) bitte beachten: --> http://lug-owl.de/mailinglist_hints.html <--
Teilnehmer (1)
-
Lars Boeker