Description of problem: I have a MSI PC-TV A/D TV Card with a SAA7134 chip and it seems that udev detects it wrong. The saa7134 module gets loaded (which is ok) but saa7134-dvb and saa7134-alsa are not loaded; I have to do this manually. Also to get any picture out of it I have to add this options saa7134 card=82 to /etc/modprobe.conf (autodetect fails). Version-Release number of selected component (if applicable): udev-084-13 kernel-2.6.17-1.2139_FC5 How reproducible: Steps to Reproduce: 1. boot system with TV card installed 2. notice that some modules are missing and that saa7134 has the wrong module options Actual results: see above Expected results: TV card should just work ;) Additional info: /sbin/lspci 00:00.0 Memory controller: nVidia Corporation CK804 Memory Controller (rev a3) 00:01.0 ISA bridge: nVidia Corporation CK804 ISA Bridge (rev a3) 00:01.1 SMBus: nVidia Corporation CK804 SMBus (rev a2) 00:02.0 USB Controller: nVidia Corporation CK804 USB Controller (rev a2) 00:02.1 USB Controller: nVidia Corporation CK804 USB Controller (rev a3) 00:06.0 IDE interface: nVidia Corporation CK804 IDE (rev a2) 00:08.0 IDE interface: nVidia Corporation CK804 Serial ATA Controller (rev a3) 00:09.0 PCI bridge: nVidia Corporation CK804 PCI Bridge (rev a2) 00:0a.0 Bridge: nVidia Corporation CK804 Ethernet Controller (rev a3) 00:0b.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a3) 00:0c.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a3) 00:0d.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a3) 00:0e.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a3) 00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration 00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map 00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller 00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control 01:07.0 Multimedia controller: Philips Semiconductors SAA7133 Video Broadcast Decoder (rev d0) 01:09.0 FireWire (IEEE 1394): VIA Technologies, Inc. IEEE 1394 Host Controller (rev 80) 01:0a.0 Ethernet controller: Marvell Technology Group Ltd. 88E8001 Gigabit Ethernet Controller (rev 13) 01:0b.0 Multimedia audio controller: Creative Labs SB Live! EMU10k1 (rev 0a) 01:0b.1 Input device controller: Creative Labs SB Live! MIDI/Game Port (rev 0a) 05:00.0 VGA compatible controller: nVidia Corporation GeForce 7800 GTX (rev a1) ------------ dmesg output with all modules loaded right: dmesg | grep saa saa7130/34: v4l2 driver version 0.2.14 loaded saa7133[0]: found at 0000:01:07.0, rev: 208, irq: 74, latency: 32, mmio: 0xfdeff000 saa7133[0]: subsystem: 4e42:3306, board: MSI TV@Anywhere plus [card=82,insmod option] saa7133[0]: board init: gpio is 210000 saa7133[0]: i2c eeprom 00: 42 4e 06 33 54 20 1c 00 43 43 a9 1c 55 d2 b2 92 saa7133[0]: i2c eeprom 10: 00 00 62 08 ff 20 ff ff ff ff ff ff ff ff ff ff saa7133[0]: i2c eeprom 20: 01 40 01 03 03 01 01 03 08 ff 01 ed ff ff ff ff saa7133[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff saa7133[0]: i2c eeprom 40: ff 21 00 c2 96 10 05 01 01 16 32 15 ff ff ff ff saa7133[0]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff saa7133[0]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff saa7133[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff tuner 2-004b: chip found @ 0x96 (saa7133[0]) saa7133[0]: registered device video0 [v4l2] saa7133[0]: registered device vbi0 saa7133[0]: registered device radio0 saa7134 ALSA driver for DMA sound loaded saa7133[0]/alsa: saa7133[0] at 0xfdeff000 irq 74 registered as card -1
this is s.th. for manual configuration in e.g. /etc/modprobe.d/mydvbcard until we autodetect dvb cards/types. There you could also specify what modules to load additionally.