On Sat, 2006-01-21 at 18:13 +0100, Axel Thimm wrote:
> Almost correct, it is just the opposite. :)
>
> > So he adds an -ivtv to the name of the module, and then adds lines
> > to modprobe.conf that tell it to use these names instead of the
> > names of the modules in the kernel.
Thanks for the suggestions. I went back and used Jarod Wilson's
suggested aliases again in /etc/modprobe.conf, so now it looks like:
[EMAIL PROTECTED] mythtv]# more /etc/modprobe.conf
alias eth0 via-rhine
alias scsi_hostadapter sata_via
alias snd-card-0 snd-via82xx
options snd-card-0 index=0
options snd-via82xx index=0
remove snd-via82xx { /usr/sbin/alsactl store 0 >/dev/null 2>&1
|| : ; }; /sbin/modprobe -r --ignore-remove snd-via82xx
#alias char-major-81 ivtv
# ivtv modules setup
alias char-major-81 videodev
alias char-major-81-0 ivtv
alias tveeprom tveeprom-ivtv
alias msp3400 msp3400-ivtv
alias usb-controller ehci-hcd
alias usb-controller1 uhci-hcd
After making this change, the behavior was basically the same
(zero-length test captures, i2c errors in the message logs), though
there are some detail differences in the ivtv messages indicating that
the ivtv-supplied modules are loading in place of the kernel versions.
Output of these messages follows below, and one thing I noticed that I
hadn't before is the line near the top, 'ivtv: no version for
"struct_module" found: kernel tainted'. I'll be googling this message,
and trying alternative versions of the firmware, but if anyone has any
ideas for me I'd love to hear them :)
Regards - MMcK
*********************************************
ivtv messages using the 'jarod' alaises:
[EMAIL PROTECTED] mythtv]# dmesg | grep ivtv
ivtv: no version for "struct_module" found: kernel tainted.
ivtv: ==================== START INIT IVTV ====================
ivtv: version 0.4.1 (tagged release) loading
ivtv: Linux version: 2.6.14-1.1656_FC4 686 REGPARM 4KSTACKS gcc-4.0
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 WinTV PVR 250 card (cx23416 based)
ivtv0: Unreasonably low latency timer, setting to 64 (was 32)
tveeprom: ivtv version
ivtv0: i2c attach to card #0 ok [client=tveeprom, addr=50]
tuner 1-0061: chip found @ 0xc2 (ivtv i2c driver #0)
ivtv0: i2c attach to card #0 ok [client=(tuner unset), addr=61]
ivtv0 warning: i2c client addr: 0x21 not found for command 0x8004646b!
msp3400 1-0040: ivtv driver
ivtv0: i2c attach to card #0 ok [client=MSP3435G-B6, addr=40]
ivtv0: loaded v4l-cx2341x-enc.fw firmware (262144 bytes)
ivtv0: Encoder revision: 0x02040024
ivtv0 warning: Encoder Firmware can be buggy, use version 0x02040011 or
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 warning: i2c client addr: 0x21 not found for command 0x40085618!
ivtv0 warning: i2c client addr: 0x21 not found for command 0xc0045627!
ivtv0 warning: i2c client addr: 0x21 not found for command 0x40085618!
ivtv0 warning: i2c client addr: 0x21 not found for command 0x40045613!
ivtv0 warning: i2c client addr: 0x21 not found for command 0x40045612!
ivtv0: Initialized WinTV PVR 250, card #0
ivtv: ==================== END INIT IVTV ====================
ivtv0 warning: i2c client addr: 0x21 not found for command 0xc0cc5605!
ivtv0 warning: i2c client addr: 0x21 not found for command 0x40045613!
ivtv0 warning: i2c client addr: 0x21 not found for command 0x40045612!
_______________________________________________
ivtv-users mailing list
[email protected]
http://ivtvdriver.org/mailman/listinfo/ivtv-users