I had similar i2c errors in 0.6.2 under 2.6.16 kernels, which have been mostly resolved with a patch from Hans Verkuil (on the ivtv-devel list). He says this patch won't work/isn't needed for 0.4.5 though.
ivtv: ==================== START INIT IVTV ==================== ivtv: version 0.6.2 (tagged release) loading ivtv: Linux version: 2.6.16.18 686 REGPARM 4KSTACKS gcc-4.1 ivtv: In case of problems please include the debug info between ivtv: the START INIT IVTV and END INIT IVTV lines, along with ivtv: any module options, when mailing the ivtv-users mailinglist. ivtv0: Autodetected Hauppauge WinTV PVR-150 card (cx23416 based) ivtv0: Unreasonably low latency timer, setting to 64 (was 32) tveeprom 1-0050: Huh, no eeprom present (err=-121)? tveeprom 1-0050: Encountered bad packet header [00]. Corrupt or not a Hauppauge eeprom. ivtv0: No tuner detected, default to NTSC ivtv0: loaded v4l-cx2341x-enc.fw firmware (262144 bytes) ivtv0: Encoder revision: 0x02050032 ivtv0: Allocate DMA encoder MPEG stream: 128 x 32768 buffers (4096KB total) ivtv0: Allocate DMA encoder YUV stream: 194 x 10800 buffers (2048KB total) ivtv0: Allocate DMA encoder VBI stream: 120 x 17472 buffers (2048KB total) ivtv0: Allocate DMA encoder PCM audio stream: 455 x 4608 buffers (2048KB total) ivtv0: i2c hardware 0x00000001 not found for command 0xc008561c! ivtv0: i2c addr 0x44 not found for command 0x40045613! ivtv0: i2c addr 0x44 not found for command 0xc0045627! ivtv0: i2c hardware 0x00000020 not found for command 0x40345622! ivtv0: i2c addr 0x44 not found for command 0x40345622! ivtv0: i2c addr 0x44 not found for command 0x40045612! ivtv0: i2c hardware 0x00000001 not found for command 0xc008561c! ivtv0: i2c hardware 0x00000001 not found for command 0xc008561c! ivtv0: i2c addr 0x44 not found for command 0x40045613! ivtv0: i2c addr 0x44 not found for command 0x40045612! ivtv0: i2c hardware 0x00000001 not found for command 0xc008561c! ivtv0: Initialized Hauppauge WinTV PVR-150, card #0 ivtv: ==================== END INIT IVTV ==================== NOW: ivtv0: Removed Hauppauge WinTV PVR-150, card #0 ivtv: ==================== START INIT IVTV ==================== ivtv: version 0.6.2 (tagged release) loading ivtv: Linux version: 2.6.16-1.2122_FC5 686 REGPARM 4KSTACKS gcc-4.1 ivtv: In case of problems please include the debug info between ivtv: the START INIT IVTV and END INIT IVTV lines, along with ivtv: any module options, when mailing the ivtv-users mailinglist. ivtv0: Autodetected Hauppauge WinTV PVR-150 card (cx23416 based) ACPI: PCI Interrupt 0000:00:0a.0[A] -> GSI 17 (level, low) -> IRQ 20 tveeprom 1-0050: Hauppauge model 26132, rev F0B2, serial# 9400151 tveeprom 1-0050: tuner model is TCL M2523_5N_E (idx 112, type 4) tveeprom 1-0050: TV standards NTSC(M) (eeprom 0x08) tveeprom 1-0050: audio processor is CX25841 (idx 35) tveeprom 1-0050: decoder processor is CX25841 (idx 28) tveeprom 1-0050: has no radio, has IR remote tuner 1-0061: chip found @ 0xc2 (ivtv i2c driver #0) cx25840 1-0044: cx25841-23 found @ 0x88 (ivtv i2c driver #0) cx25840 1-0044: loaded v4l-cx25840.fw firmware (16382 bytes) wm8775 1-001b: chip found @ 0x36 (ivtv i2c driver #0) ivtv0: loaded v4l-cx2341x-enc.fw firmware (262144 bytes) ivtv0: Encoder revision: 0x02050032 ivtv0: Allocate DMA encoder MPEG stream: 128 x 32768 buffers (4096KB total) ivtv0: Allocate DMA encoder YUV stream: 194 x 10800 buffers (2048KB total) ivtv0: Allocate DMA encoder VBI stream: 120 x 17472 buffers (2048KB total) ivtv0: Allocate DMA encoder PCM audio stream: 455 x 4608 buffers (2048KB total) tuner 1-0061: type set to 50 (TCL 2002N) ivtv0: Initialized Hauppauge WinTV PVR-150, card #0 ivtv: ==================== END INIT IVTV ==================== ----- Original Message ----- From: "j. berger" <[EMAIL PROTECTED]> To: <[email protected]> Sent: Friday, June 02, 2006 9:59 AM Subject: [ivtv-users] i2c problems with Ubuntu 6.06 LTS and 0.4.5 >I just upgraded from Ubuntu Breezy Badge to Dapper Drake. I compiled > the ivtv drivers with linux-headers-2.6.15-23-k7 and when I try to > modprobe ivtv I get a bunch of i2c client errors. It looks like it > stems from trying to load "cx25840: Unknown symbol i2c_adapter_id." Am > I missing a i2c module somewhere? The machine is a ABIT NF7-M with an > nvidia2 chipset. > > Thanks > J. Berger > > ==================== START INIT IVTV ==================== > [4296389.821000] ivtv: version 0.4.5 (tagged release) loading > [4296389.821000] ivtv: Linux version: 2.6.15-23-k7 SMP preempt K7 gcc-4.0 > [4296389.821000] ivtv: In case of problems please include the debug > info between > [4296389.821000] ivtv: the START INIT IVTV and END INIT IVTV lines, > along with > [4296389.821000] ivtv: any module options, when mailing the ivtv-users > mailinglist. > [4296389.821000] ivtv0: Autodetected WinTV PVR 150 card (cx23416 based) > [4296389.821000] ACPI: PCI Interrupt 0000:01:09.0[A] -> Link [APC2] -> > GSI 17 (level, high) -> IRQ 225 > [4296389.890000] tveeprom: ivtv version > [4296389.890000] tveeprom: Hauppauge: model = 26152, rev = C599, serial# > = 8961735 > [4296389.890000] tveeprom: tuner = TCL 2002N 5H (idx = 99, type = 50) > [4296389.890000] tveeprom: tuner fmt = NTSC(M) (eeprom = 0x08, v4l2 = > 0x00001000) > [4296389.890000] tveeprom: audio processor = CX25843 (type = 25) > [4296389.890000] tveeprom: decoder processor = CX25843 (type = 1e) > [4296389.890000] ivtv0: i2c attach to card #0 ok [client=tveeprom, > addr=50] > [4296389.911000] tuner (ivtv): chip found at addr 0xc2 i2c-bus ivtv i2c > driver #0 > [4296389.911000] ivtv0: i2c attach to card #0 ok [client=(tuner unset), > addr=61] > [4296390.118000] cx25840: Unknown symbol i2c_adapter_id > [4296390.118000] ivtv0: Failed to load module cx25840 > [4296390.118000] ivtv0 warning: i2c client addr: 0x44 not found for > command 0xc008561c! > [4296390.121000] wm8775: Unknown symbol i2c_adapter_id > [4296390.121000] ivtv0: Failed to load module wm8775 > [4296391.280000] ivtv0: loaded v4l-cx2341x-enc.fw firmware (262144 bytes) > [4296391.501000] ivtv0: Encoder revision: 0x02050032 > [4296391.501000] ivtv0: Allocate DMA encoder MPEG stream: 128 x 32768 > buffers (4096KB total) > [4296391.502000] ivtv0: Allocate DMA encoder YUV stream: 194 x 10800 > buffers (2048KB total) > [4296391.502000] ivtv0: Allocate DMA encoder VBI stream: 120 x 17472 > buffers (2048KB total) > [4296391.503000] ivtv0: Allocate DMA encoder PCM audio stream: 455 x > 4608 buffers (2048KB total) > [4296391.504000] tuner: type set to 50 (TCL 2002N) by ivtv i2c driver #0 > [4296391.504000] ivtv0 warning: i2c client addr: 0x44 not found for > command 0x40085618! > [4296391.504000] ivtv0 warning: i2c client addr: 0x44 not found for > command 0xc0045627! > [4296391.504000] ivtv0 warning: i2c client addr: 0x1b not found for > command 0x40046d11! > [4296391.505000] ivtv0 warning: i2c client addr: 0x44 not found for > command 0x40046d11! > [4296391.505000] ivtv0 warning: i2c client addr: 0x44 not found for > command 0x40085618! > [4296391.505000] ivtv0 warning: i2c client addr: 0x44 not found for > command 0xc008561c! > [4296391.505000] ivtv0 warning: i2c client addr: 0x44 not found for > command 0x40045613! > [4296391.586000] ivtv0 warning: i2c client addr: 0x1b not found for > command 0x402c5639! > [4296391.587000] ivtv0 warning: i2c client addr: 0x44 not found for > command 0x402c5639! > [4296391.587000] ivtv0 warning: i2c client addr: 0x44 not found for > command 0x40045612! > [4296391.688000] ivtv0 warning: i2c client addr: 0x44 not found for > command 0xc008561c! > [4296391.688000] ivtv0: Initialized WinTV PVR 150, card #0 > [4296391.688000] ivtv: ====================== NEXT CARD > ====================== > [4296391.688000] ivtv1: Autodetected WinTV PVR 150 card (cx23416 based) > [4296391.688000] ACPI: PCI Interrupt 0000:01:0a.0[A] -> Link [APC3] -> > GSI 18 (level, high) -> IRQ 177 > [4296391.764000] tveeprom: ivtv version > [4296391.764000] tveeprom: Hauppauge: model = 26552, rev = B268, serial# > = 7782714 > [4296391.764000] tveeprom: tuner = LG TAPE H001F MK3 (idx = 68, type = 47) > [4296391.764000] tveeprom: tuner fmt = NTSC(M) (eeprom = 0x08, v4l2 = > 0x00001000) > [4296391.764000] tveeprom: audio processor = CX25843 (type = 25) > [4296391.765000] tveeprom: decoder processor = CX25843 (type = 1e) > [4296391.765000] ivtv1: i2c attach to card #1 ok [client=tveeprom, > addr=50] > [4296391.784000] tuner (ivtv): chip found at addr 0xc2 i2c-bus ivtv i2c > driver #1 > [4296391.784000] ivtv1: i2c attach to card #1 ok [client=(tuner unset), > addr=61] > [4296392.024000] tda9887 3-0043: (ivtv) chip found @ 0x86 (ivtv i2c > driver #1) > [4296392.024000] ivtv1: i2c attach to card #1 ok [client=tda9887, addr=43] > [4296392.047000] cx25840: Unknown symbol i2c_adapter_id > [4296392.048000] ivtv1: Failed to load module cx25840 > [4296392.048000] ivtv1 warning: i2c client addr: 0x44 not found for > command 0xc008561c! > [4296392.051000] wm8775: Unknown symbol i2c_adapter_id > [4296392.052000] ivtv1: Failed to load module wm8775 > [4296392.717000] ivtv1: loaded v4l-cx2341x-enc.fw firmware (262144 bytes) > [4296392.937000] ivtv1: Encoder revision: 0x02050032 > [4296392.938000] ivtv1: Allocate DMA encoder MPEG stream: 128 x 32768 > buffers (4096KB total) > [4296392.940000] ivtv1: Allocate DMA encoder YUV stream: 194 x 10800 > buffers (2048KB total) > [4296392.941000] ivtv1: Allocate DMA encoder VBI stream: 120 x 17472 > buffers (2048KB total) > [4296392.944000] ivtv1: Allocate DMA encoder PCM audio stream: 455 x > 4608 buffers (2048KB total) > [4296392.946000] ivtv1: Create encoder radio stream > [4296392.946000] tuner: type set to 47 (LG NTSC (TAPE series)) by ivtv > i2c driver #1 > [4296392.946000] ivtv1 warning: i2c client addr: 0x44 not found for > command 0x40085618! > [4296392.946000] ivtv1 warning: i2c client addr: 0x44 not found for > command 0xc0045627! > [4296392.946000] ivtv1 warning: i2c client addr: 0x1b not found for > command 0x40046d11! > [4296392.946000] ivtv1 warning: i2c client addr: 0x44 not found for > command 0x40046d11! > [4296392.948000] ivtv1 warning: i2c client addr: 0x44 not found for > command 0x40085618! > [4296392.948000] ivtv1 warning: i2c client addr: 0x44 not found for > command 0xc008561c! > [4296392.948000] ivtv1 warning: i2c client addr: 0x44 not found for > command 0x40045613! > [4296392.950000] ivtv1 warning: i2c client addr: 0x1b not found for > command 0x402c5639! > [4296392.950000] ivtv1 warning: i2c client addr: 0x44 not found for > command 0x402c5639! > [4296392.950000] ivtv1 warning: i2c client addr: 0x44 not found for > command 0x40045612! > [4296393.051000] ivtv1 warning: i2c client addr: 0x44 not found for > command 0xc008561c! > [4296393.051000] ivtv1: Initialized WinTV PVR 150, card #1 > [4296393.051000] ivtv: ==================== END INIT IVTV > ==================== > > > > lsmod output > > > Module Size Used by > tda9887 16528 0 > tuner 25184 0 > tveeprom 14700 0 > ivtv 227604 0 > i2c_dev 10752 0 > binfmt_misc 13192 1 > isofs 39232 2 > udf 95876 0 > rfcomm 44244 0 > l2cap 29184 5 rfcomm > bluetooth 54244 4 rfcomm,l2cap > nfsd 243012 13 > lockd 68616 2 nfsd > sunrpc 160060 8 nfsd,lockd > ppdev 10116 0 > af_packet 25224 2 > cpufreq_userspace 6816 0 > cpufreq_stats 6912 0 > freq_table 5152 1 cpufreq_stats > cpufreq_powersave 2240 0 > cpufreq_ondemand 8104 0 > cpufreq_conservative 9256 0 > video 16644 0 > tc1100_wmi 7172 0 > sony_acpi 5900 0 > pcc_acpi 12736 0 > hotkey 11812 0 > dev_acpi 11652 0 > container 4928 0 > button 6992 0 > acpi_sbs 20556 0 > battery 10308 1 acpi_sbs > ac 5508 1 acpi_sbs > i2c_acpi_ec 5440 1 acpi_sbs > ip_nat_irc 3072 0 > ip_nat_ftp 3840 0 > ip_conntrack_irc 7280 1 ip_nat_irc > ip_conntrack_ftp 8560 1 ip_nat_ftp > ipt_state 2304 1 > ipt_MASQUERADE 4160 1 > ipt_LOG 7616 7 > iptable_mangle 3328 0 > iptable_filter 3392 1 > iptable_nat 8580 1 > ip_nat 20972 4 > ip_nat_irc,ip_nat_ftp,ipt_MASQUERADE,iptable_nat > ip_tables 24000 6 > ipt_state,ipt_MASQUERADE,ipt_LOG,iptable_mangle,iptable_filter,iptable_nat > ip_conntrack 54488 8 > ip_nat_irc,ip_nat_ftp,ip_conntrack_irc,ip_conntrack_ftp,ipt_state,ipt_MASQUERADE,iptable_nat,ip_nat > nfnetlink 7192 2 ip_nat,ip_conntrack > nls_iso8859_1 4544 1 > nls_cp437 6208 3 > vfat 14976 1 > fat 56028 1 vfat > xfs 653888 2 > exportfs 7040 2 nfsd,xfs > dm_mod 63640 2 > sg 40288 0 > sd_mod 20864 2 > md_mod 76244 0 > w83627hf 27472 0 > hwmon_vid 3200 1 w83627hf > i2c_isa 5504 1 w83627hf > matroxfb_maven 18636 0 > matroxfb_crtc2 11200 0 > i2c_matroxfb 5952 0 > matroxfb_base 32800 2 matroxfb_crtc2,i2c_matroxfb > matroxfb_DAC1064 13568 2 matroxfb_crtc2,matroxfb_base > matroxfb_accel 5568 1 matroxfb_base > matroxfb_Ti3026 7296 1 matroxfb_base > matroxfb_g450 8320 1 matroxfb_base > g450_pll 7936 2 matroxfb_DAC1064,matroxfb_g450 > matroxfb_misc 10304 8 > matroxfb_maven,matroxfb_crtc2,i2c_matroxfb,matroxfb_base,matroxfb_DAC1064,matroxfb_Ti3026,matroxfb_g450,g450_pll > mga 69056 1 > drm 78292 2 mga > sr_mod 18276 0 > sbp2 25540 0 > lp 12612 0 > rsrc_nonstatic 14784 0 > pcmcia_core 45528 1 rsrc_nonstatic > r1000 18240 0 > ipv6 287456 300 > matrox_w1 4480 0 > wire 27104 1 matrox_w1 > i2c_algo_bit 10120 2 ivtv,i2c_matroxfb > videodev 10368 1 ivtv > r8169 31560 0 > tsdev 8320 0 > floppy 65924 0 > parport_pc 38340 1 > parport 39560 3 ppdev,lp,parport_pc > usb_storage 80000 2 > psmouse 40196 0 > serio_raw 8132 0 > snd_intel8x0 35740 0 > snd_ac97_codec 98912 1 snd_intel8x0 > snd_ac97_bus 2688 1 snd_ac97_codec > pcspkr 2564 0 > shpchp 49376 0 > pci_hotplug 30916 1 shpchp > snd_pcm_oss 56352 0 > snd_mixer_oss 20800 1 snd_pcm_oss > snd_pcm 96772 3 snd_intel8x0,snd_ac97_codec,snd_pcm_oss > snd_timer 27204 1 snd_pcm > snd 60068 6 > snd_intel8x0,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer > soundcore 11040 1 snd > snd_page_alloc 11592 2 snd_intel8x0,snd_pcm > i2c_nforce2 7360 0 > i2c_core 23168 11 > tda9887,tuner,tveeprom,ivtv,i2c_dev,i2c_acpi_ec,w83627hf,i2c_isa,matroxfb_maven,i2c_algo_bit,i2c_nforce2 > forcedeth 25860 0 > usbhid 41312 2 > nvidia_agp 9116 1 > agpgart 37072 2 drm,nvidia_agp > evdev 10432 2 > ext3 148296 1 > jbd 65684 1 ext3 > ide_generic 1792 0 > ohci_hcd 22788 0 > ohci1394 37684 0 > ieee1394 307160 2 sbp2,ohci1394 > ehci_hcd 33800 0 > uhci_hcd 35472 0 > usbcore 137476 8 > usb_storage,usbhid,ohci_hcd,ehci_hcd,uhci_hcd > ide_cd 36228 2 > cdrom 41504 2 sr_mod,ide_cd > ide_disk 19584 5 > generic 5444 0 > amd74xx 15132 0 [permanent] > sata_nv 10180 0 > libata 84176 1 sata_nv > scsi_mod 145736 6 sg,sd_mod,sr_mod,sbp2,usb_storage,libata > thermal 14088 0 > processor 26696 1 thermal > fan 5124 0 > capability 5256 0 > commoncap 7616 1 capability > vga16fb 14344 1 > vgastate 10304 1 vga16fb > fbcon 44640 76 > tileblit 3072 1 fbcon > font 8640 1 fbcon > bitblit 6592 1 fbcon > softcursor 2752 1 bitblit > > > > > > > > _______________________________________________ > ivtv-users mailing list > [email protected] > http://ivtvdriver.org/mailman/listinfo/ivtv-users _______________________________________________ ivtv-users mailing list [email protected] http://ivtvdriver.org/mailman/listinfo/ivtv-users
