Hello,

I recently upgraded my kernel to the stock Debian unstable
kernel-image-2.6.10-1-686 and have found myself unable to compile a
working ivtv driver.  I have attempted to build ivtv-0.2.0-rc2d,
ivtv-0.2.0-rc2v, ivtv-0.2.0-rc3d, and ivtv-0.3.2b all with the same
following results.

During make and make install I get the following output, this example
being from the 0.3.2b build attempt, but other than the path the
output is the same when trying to build the other versions of ivtv:

  Building modules, stage 2.
  MODPOST
Warning: could not find versions for .tmp_versions/ivtv.mod
*** Warning: "cleanup_module"
[/root/ivtv/ivtv-0.3.2b/driver/wm8775.ko] undefined!
*** Warning: "init_module" [/root/ivtv/ivtv-0.3.2b/driver/wm8775.ko] undefined!
*** Warning: "cleanup_module"
[/root/ivtv/ivtv-0.3.2b/driver/tveeprom.ko] undefined!
*** Warning: "init_module" [/root/ivtv/ivtv-0.3.2b/driver/tveeprom.ko]
undefined!
*** Warning: "cleanup_module" [/root/ivtv/ivtv-0.3.2b/driver/tuner.ko]
undefined!
*** Warning: "init_module" [/root/ivtv/ivtv-0.3.2b/driver/tuner.ko] undefined!
*** Warning: "cleanup_module"
[/root/ivtv/ivtv-0.3.2b/driver/saa7127.ko] undefined!
*** Warning: "init_module" [/root/ivtv/ivtv-0.3.2b/driver/saa7127.ko] undefined!
*** Warning: "cleanup_module"
[/root/ivtv/ivtv-0.3.2b/driver/saa7115.ko] undefined!
*** Warning: "init_module" [/root/ivtv/ivtv-0.3.2b/driver/saa7115.ko] undefined!
*** Warning: "cleanup_module"
[/root/ivtv/ivtv-0.3.2b/driver/msp3400.ko] undefined!
*** Warning: "init_module" [/root/ivtv/ivtv-0.3.2b/driver/msp3400.ko] undefined!
*** Warning: "cleanup_module" [/root/ivtv/ivtv-0.3.2b/driver/ivtv.ko] undefined!
*** Warning: "init_module" [/root/ivtv/ivtv-0.3.2b/driver/ivtv.ko] undefined!
*** Warning: "cleanup_module"
[/root/ivtv/ivtv-0.3.2b/driver/ivtv-fb.ko] undefined!
*** Warning: "init_module" [/root/ivtv/ivtv-0.3.2b/driver/ivtv-fb.ko] undefined!
*** Warning: "cleanup_module"
[/root/ivtv/ivtv-0.3.2b/driver/cx25840.ko] undefined!
*** Warning: "init_module" [/root/ivtv/ivtv-0.3.2b/driver/cx25840.ko] undefined!

After make install the directory /lib/modules/2.6.10/extra is created
containing the ivtv related modules.  Note that my kernel uses
/lib/modules/2.6.10-1-686 for its modules and uname -r returns
2.6.10-1-686.  I'm not sure if the ivtv modules ending up in
/lib/modules/2.6.10/extra is the expected behaviour.

modprobe ivtv returns:

FATAL: Module ivtv not found.

If I insmod ivtv with the full path /lib/modules/2.6.10/extra/ivtv.ko
ivtv loads, but complains that i2c client addr: 0x21 not found!

Jan 21 13:29:51 braemar kernel: ivtv: ==================== START INIT
IVTV ====================
Jan 21 13:29:51 braemar kernel: ivtv: version 0.3.2 (a) loading
Jan 21 13:29:51 braemar kernel: ivtv: Linux version: 2.6.10-1-686
preempt 686 gcc-3.3
Jan 21 13:29:51 braemar kernel: ivtv: In case of problems please
include the debug info
Jan 21 13:29:51 braemar kernel: ivtv: between the START INIT IVTV and
END INIT IVTV lines when
Jan 21 13:29:51 braemar kernel: ivtv: mailing the ivtv-devel mailinglist.
Jan 21 13:29:51 braemar kernel: ivtv: Autodetected AVerMedia M179 card
Jan 21 13:29:51 braemar kernel: ivtv: Found an iTVC15 based chip
Jan 21 13:29:51 braemar kernel: ACPI: PCI interrupt 0000:00:0a.0[A] ->
GSI 18 (level, low) -> IRQ 185
Jan 21 13:29:51 braemar kernel: ivtv: VIA PCI device: 0x3148 vendor: 0x1106
Jan 21 13:29:51 braemar kernel: tuner: chip found at addr 0xc0 i2c-bus
ivtv i2c driver #0
Jan 21 13:29:51 braemar kernel: ivtv: i2c attach [client=(tuner unset),ok]
Jan 21 13:29:51 braemar kernel: tuner: type set to 2 (Philips NTSC
(FI1236,FM1236 and compatibles)) by insmod option
Jan 21 13:29:51 braemar kernel: tuner: The type=<n> insmod option will
go away soon.
Jan 21 13:29:51 braemar kernel: tuner: Please use the tuner=<n> option
provided by
Jan 21 13:29:51 braemar kernel: tuner: tv aard core driver (bttv,
saa7134, ...) instead.
Jan 21 13:29:52 braemar kernel: ivtv: Encoder revision: 0x02040024
Jan 21 13:29:52 braemar kernel: ivtv: Encoder Firmware may be buggy,
use version 0x02040011
Jan 21 13:29:52 braemar kernel: ivtv: Decoder revision: 0x02020023
Jan 21 13:29:52 braemar kernel: ivtv: Configuring AVerMedia M179 card
with 4 streams
Jan 21 13:29:52 braemar kernel: ivtv: Create DMA stream 0 using 256
16384 byte buffers  4194304 kbytes total
Jan 21 13:29:52 braemar kernel: ivtv: Registered v4l2 device,
streamtype 0 minor 0
Jan 21 13:29:52 braemar kernel: ivtv: Create DMA stream 1
Jan 21 13:29:52 braemar kernel: ivtv: Registered v4l2 device,
streamtype 1 minor 32
Jan 21 13:29:52 braemar kernel: ivtv: Create stream 2 using 40 52224
byte buffers  2097152 kbytes total
Jan 21 13:29:52 braemar kernel: ivtv: Registered v4l2 device,
streamtype 2 minor 224
Jan 21 13:29:52 braemar kernel: ivtv: Create DMA stream 3 using 455
4608 byte buffers  2097152 kbytes total
Jan 21 13:29:52 braemar kernel: ivtv: Registered v4l2 device,
streamtype 3 minor 24
Jan 21 13:29:52 braemar kernel: ivtv: i2c client addr: 0x21 not found!
Jan 21 13:29:52 braemar kernel: ivtv: Switching standard to NTSC.
Jan 21 13:29:52 braemar kernel: ivtv: i2c client addr: 0x21 not found!
Jan 21 13:29:52 braemar kernel: ivtv: Initialized AVerMedia M179, card #0
Jan 21 13:29:52 braemar kernel: ivtv: Autodetected AVerMedia M179 card
Jan 21 13:29:52 braemar kernel: ivtv: Found an iTVC15 based chip
Jan 21 13:29:52 braemar kernel: ACPI: PCI interrupt 0000:00:0b.0[A] ->
GSI 19 (level, low) -> IRQ 193
Jan 21 13:29:52 braemar kernel: ivtv: VIA PCI device: 0x3148 vendor: 0x1106
Jan 21 13:29:52 braemar kernel: tuner: chip found at addr 0xc0 i2c-bus
ivtv i2c driver #1
Jan 21 13:29:52 braemar kernel: ivtv: i2c attach [client=(tuner unset),ok]
Jan 21 13:29:52 braemar kernel: tuner: type set to 2 (Philips NTSC
(FI1236,FM1236 and compatibles)) by insmod option
Jan 21 13:29:52 braemar kernel: tuner: The type=<n> insmod option will
go away soon.
Jan 21 13:29:52 braemar kernel: tuner: Please use the tuner=<n> option
provided by
Jan 21 13:29:52 braemar kernel: tuner: tv aard core driver (bttv,
saa7134, ...) instead.
Jan 21 13:29:52 braemar kernel: ivtv: ivtv_enc_thread: pid = 12954,
itv = 0xd0c50280
Jan 21 13:29:53 braemar kernel: ivtv: Encoder revision: 0x02040024
Jan 21 13:29:53 braemar kernel: ivtv: Encoder Firmware may be buggy,
use version 0x02040011
Jan 21 13:29:53 braemar kernel: ivtv: Decoder revision: 0x02020023
Jan 21 13:29:53 braemar kernel: ivtv: Configuring AVerMedia M179 card
with 4 streams
Jan 21 13:29:53 braemar kernel: ivtv: Create DMA stream 0 using 256
16384 byte buffers  4194304 kbytes total
Jan 21 13:29:53 braemar kernel: ivtv: Registered v4l2 device,
streamtype 0 minor 1
Jan 21 13:29:53 braemar kernel: ivtv: Create DMA stream 1
Jan 21 13:29:53 braemar kernel: ivtv: Registered v4l2 device,
streamtype 1 minor 33
Jan 21 13:29:53 braemar kernel: ivtv: Create stream 2 using 40 52224
byte buffers  2097152 kbytes total
Jan 21 13:29:53 braemar kernel: ivtv: Registered v4l2 device,
streamtype 2 minor 225
Jan 21 13:29:53 braemar kernel: ivtv: Create DMA stream 3 using 455
4608 byte buffers  2097152 kbytes total
Jan 21 13:29:53 braemar kernel: ivtv: Registered v4l2 device,
streamtype 3 minor 25
Jan 21 13:29:53 braemar kernel: ivtv: i2c client addr: 0x21 not found!
Jan 21 13:29:53 braemar kernel: ivtv: Switching standard to NTSC.
Jan 21 13:29:53 braemar kernel: ivtv: i2c client addr: 0x21 not found!
Jan 21 13:29:53 braemar kernel: ivtv: Initialized AVerMedia M179, card #1
Jan 21 13:29:53 braemar kernel: ivtv: ====================  END INIT
IVTV  ====================
Jan 21 13:29:53 braemar kernel: ivtv: ivtv_enc_thread: pid = 12967,
itv = 0xd0c64544

The /dev/video devices appear to be created properly, however
cat /dev/video0 > testvideo0.mpg
results in a testvideo0.mpg file of 0 bytes and the following in
/var/log/messages:

Jan 21 13:33:45 braemar kernel: ivtv: i2c client addr: 0x21 not found!
Jan 21 13:33:45 braemar kernel: ivtv: i2c client addr: 0x21 not found!

In the past I have not had trouble with the compiling of
ivtv-0.2.0-rc2d with earlier kernel versions and though ivtv
complained when being loaded about the encoder revision 0x02040024
being buggy I have found it to be very stable.

Has anyone else had similar problems?  Are they related to the use of
kernel 2.6.10? For the time being using 2.6.8 is fine, but I am hoping
to get a hauppage 250 and was hoping to use 2.6.10's stock support for
the new tuner.

Any pointers would be most appreciated.

- Ben


-------------------------------------------------------
This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting
Tool for open source databases. Create drag-&-drop reports. Save time
by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc.
Download a FREE copy at http://www.intelliview.com/go/osdn_nl
_______________________________________________
Ivtv-users mailing list
Ivtv-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ivtv-users

Reply via email to