On 16:57 Tue 25 Dec , Mark Knecht wrote: > I'm having trouble getting ivtv-1.0.3-r1 to install correctly under > 2.6.23-gentoo-r5. The driver loads but throws a message about not > being able to load a driver for a cx25840. When I look at make > menuconfig it seems like I've called out for the driver to get built > but it's not in /lib/modules. > > What version of ivtv is correct for this kernel? > > Thanks, > Mark > > Linux video capture interface: v2.00 > ivtv: Start initialization, version 1.0.0 > ivtv0: Initializing card #0 > ivtv0: Autodetected Hauppauge card (cx23416 based) > ACPI: PCI Interrupt Link [LNK1] enabled at IRQ 11 > ACPI: PCI Interrupt 0000:01:0a.0[A] -> Link [LNK1] -> GSI 11 (level, > low) -> IRQ 11 > ivtv0: Unreasonably low latency timer, setting to 64 (was 32) > ivtv0: Loaded v4l-cx2341x-enc.fw firmware (376836 bytes) > ivtv0: Encoder revision: 0x02060039 > tveeprom 0-0050: Hauppauge model 26032, rev C199, serial# 2978579 > tveeprom 0-0050: tuner model is TCL 2002N 5H (idx 99, type 50) > tveeprom 0-0050: TV standards NTSC(M) (eeprom 0x08) > tveeprom 0-0050: audio processor is CX25841 (idx 35) > tveeprom 0-0050: decoder processor is CX25841 (idx 28) > tveeprom 0-0050: has no radio, has IR receiver, has IR transmitter > ivtv0: Autodetected Hauppauge WinTV PVR-150 > ivtv0: Reopen i2c bus for IR-blaster support > tuner 0-0061: chip found @ 0xc2 (ivtv i2c driver #0) > cx25840: Unknown parameter `fastfw' > ivtv0: Failed to load module cx25840 > wm8775 0-001b: chip found @ 0x36 (ivtv i2c driver #0) > tuner 0-0061: type set to 50 (TCL 2002N) > ivtv0: i2c hardware 0x00000001 (cx2584x) not found for command 0xc008561c > ivtv0: i2c addr 0x44 not found for command 0x4008646f > ivtv0: i2c hardware 0x00000001 (cx2584x) not found for command 0x4008646d > ivtv0: i2c hardware 0x00000001 (cx2584x) not found for command 0xc008561c > ivtv0: i2c hardware 0x00000001 (cx2584x) not found for command 0xc008561c > ivtv0: i2c hardware 0x00000001 (cx2584x) not found for command 0xc008561c > ivtv0: Registered device video0 for encoder MPEG (4 MB) > ivtv0: Registered device video32 for encoder YUV (2 MB) > ivtv0: Registered device vbi0 for encoder VBI (1 MB) > ivtv0: Registered device video24 for encoder PCM audio (1 MB) > ivtv0: Initialized card #0: Hauppauge WinTV PVR-150 > ivtv: End initialization > > > Symbol: VIDEO_CX25840 [=m] > │ > │ Prompt: Conexant CX2584x audio/video decoders > │ > │ Defined at drivers/media/video/cx25840/Kconfig:1 > │ > │ Depends on: HAS_IOMEM && VIDEO_CAPTURE_DRIVERS && VIDEO_DEV && > !VIDEO_HELPER_CH │ > │ Location: > │ > │ -> Device Drivers > │ > │ -> Multimedia devices > │ > │ -> Video For Linux (VIDEO_DEV [=m]) > │ > │ -> Video capture adapters (VIDEO_CAPTURE_DRIVERS [=y]) > │ > │ -> Autoselect pertinent encoders/decoders and other > helper chips (VID │ > │ -> Encoders/decoders and other helper chips > │ > │ Selects: FW_LOADER > │ > │ Selected by: VIDEO_IVTV && HAS_IOMEM && VIDEO_CAPTURE_DRIVERS && > VIDEO_DEV && V │ > > > gandalf linux # lsmod > Module Size Used by > sbp2 17800 0 > ohci1394 25712 1 > ieee1394 71092 2 sbp2,ohci1394 > usbhid 23232 0 > usblp 10432 0 > uhci_hcd 19084 0 > ehci_hcd 25100 0 > ohci_hcd 17412 0 > i2c_nforce2 4736 0 > nvidia 4703280 0 > wm8775 4620 0 > tuner 56360 0 > ivtv 112400 0 > firmware_class 6720 1 ivtv > i2c_algo_bit 4932 1 ivtv > cx2341x 9988 1 ivtv > tveeprom 13328 1 ivtv > i2c_core 17872 7 > i2c_nforce2,nvidia,wm8775,tuner,ivtv,i2c_algo_bit,tveeprom > videodev 23936 1 ivtv > v4l2_common 14400 5 wm8775,tuner,ivtv,cx2341x,videodev > v4l1_compat 11652 2 ivtv,videodev > snd_intel8x0 26012 1 > snd_ac97_codec 86624 1 snd_intel8x0 > ac97_bus 1792 1 snd_ac97_codec > nvidia_agp 5852 1 > agpgart 24048 2 nvidia,nvidia_agp > gandalf linux # > > gandalf linux # modprobe cx25840 > FATAL: Error inserting cx25840 > (/lib/modules/2.6.23-gentoo-r5/kernel/drivers/media/video/cx25840/cx25840.ko): > Unknown symbol in module, or unknown parameter (see dmesg) > gandalf linux # > > In dmesg I see this: > > cx25840: Unknown parameter `fastfw' > cx25840: Unknown parameter `fastfw'
Make sure you can load the firmware. If ivtv compiles (I would re-emerge it), then it should run. -- [EMAIL PROTECTED] mailing list