Mailing List Archive

"supporting" modules failing to load
What would cause the ivtv "supporting" modules (msp3400, tuner, tveeprom, etc) not to load? I.e.:

ivtv: Failed to load module tveeprom
ivtv: Failed to load module tuner
ivtv: Failed to load module saa7115
ivtv: Failed to load module saa7127
ivtv: Failed to load module msp3400
ivtv: Failed to load module tda9887

The card seems to work fine if I load them by hand before loading the ivtv module, and I realize that I can put a line into my modules.conf to have them loaded before ivtv, however I'd like to find out what the actual problem is. I did run depmod, however the resulting modules.dep file doesn't seem to contain dependencies for the extra modules ... I assume that ivtv should then load them dynamically?

I am running gentoo, and installed ivtv 0.3.8 via an emerge, which put the files into
/lib/modules/2.6.12-gentoo-r10-20051008/extra/, if that matters. I also renamed all my similarly named kernel modules from *.ko to *.ko.old.

Any ideas?

Thanks
-Mike

~ # modprobe -v ivtv
insmod /lib/modules/2.6.12-gentoo-r10-20051008/kernel/drivers/media/video/videodev.ko
insmod /lib/modules/2.6.12-gentoo-r10-20051008/kernel/drivers/i2c/i2c-core.ko
insmod /lib/modules/2.6.12-gentoo-r10-20051008/kernel/drivers/i2c/algos/i2c-algo-bit.ko
insmod /lib/modules/2.6.12-gentoo-r10-20051008/extra/ivtv.ko
~ # dmesg
Linux video capture interface: v1.00
ivtv: ==================== START INIT IVTV ====================
ivtv: version 0.3.8 (tagged release) loading
ivtv: Linux version: 2.6.12-gentoo-r10-20051008 preempt gcc-3.4
ivtv: In case of problems please include the debug info
ivtv: between the START INIT IVTV and END INIT IVTV lines when
ivtv: mailing the ivtv-devel mailinglist.
ivtv: Autodetected WinTV PVR 350 card (iTVC15 based)
ACPI: PCI Interrupt 0000:02:06.0[A] -> GSI 18 (level, low) -> IRQ 209
ivtv: Failed to load module tveeprom
ivtv warning: i2c client addr: 0x50 not found for command 0x0!
ivtv: Error -19 reading Hauppauge eeprom.
ivtv: Possible causes: the tveeprom module was not loaded, or
ivtv: the eeprom kernel module was loaded before the tveeprom module.
ivtv: Failed to load module tuner
ivtv: Failed to load module saa7115
ivtv: Failed to load module saa7127
ivtv: Failed to load module msp3400
ivtv: Failed to load module tda9887
ivtv: Could not detect tuner standard, defaulting to NTSC.
ivtv: loading /lib/modules/ivtv-fw-enc.bin
ivtv: loading /lib/modules/ivtv-fw-dec.bin
ivtv: Encoder revision: 0x02040011
ivtv: Decoder revision: 0x02020023
ivtv: Allocate DMA encoder MPEG stream: 128 x 32768 buffers (4096KB total)
ivtv: Allocate DMA encoder YUV stream: 194 x 10800 buffers (2048KB total)
ivtv: Allocate DMA encoder VBI stream: 120 x 17472 buffers (2048KB total)
ivtv: Allocate DMA encoder PCM audio stream: 455 x 4608 buffers (2048KB total)
ivtv: Create encoder radio stream
ivtv: Allocate DMA decoder MPEG stream: 16 x 65536 buffers (1024KB total)
ivtv: Allocate DMA decoder VBI stream: 512 x 2048 buffers (1024KB total)
ivtv: Create decoder VOUT stream
ivtv: Allocate DMA decoder YUV stream: 24 x 43200 buffers (1024KB total)
ivtv warning: i2c client addr: 0x21 not found for command 0x40046403!
ivtv warning: i2c client addr: 0x21 not found for command 0x40046404!
ivtv warning: i2c client addr: 0x40 not found for command 0x40086d11!
ivtv warning: i2c client addr: 0x40 not found for command 0x80287610!
ivtv warning: i2c client addr: 0x40 not found for command 0x40287611!
ivtv warning: i2c client addr: 0x00 not found for command 0x40307603!
ivtv warning: i2c client addr: 0x40 not found for command 0x40307603!
ivtv warning: i2c client addr: 0x21 not found for command 0x40046403!
ivtv warning: i2c client addr: 0x44 not found for command 0x40046502!
ivtv warning: i2c client addr: 0x40 not found for command 0x80287610!
ivtv warning: i2c client addr: 0x40 not found for command 0x40287611!
ivtv warning: i2c client addr: 0x21 not found for command 0x40046406!
ivtv warning: i2c client addr: 0x00 not found for command 0x4008760f!
ivtv warning: i2c client addr: 0x40 not found for command 0x4008760f!
ivtv warning: i2c client addr: 0x21 not found for command 0x40046406!
ivtv: Tried to open YUV output device but need to send data to mpeg decoder before it can be used
ivtv warning: i2c client addr: 0x40 not found for command 0x80287610!
ivtv warning: i2c client addr: 0x40 not found for command 0x40287611!
ivtv: Initialized WinTV PVR 350, card #0
ivtv: ==================== END INIT IVTV ====================