On Sun, 2006-01-22 at 10:14 +0100, Ib Uhrskov wrote:
> mark mckelvey wrote:
> > 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 :)
> >
> Hmm, try with the ivtv-tuner: alias tuner tuner-ivtv. I saw the same
> when I tried to use the tuner module from the kernel.
>
> /ibu
Thanks for the tip, ibu. Unfortunately it didn't solve my problem :(
After making the suggested change, I now see in dmesg these three lines:
tuner (ivtv): chip found at addr 0xc2 i2c-bus 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!
instead of these three lines
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!
but the behavior (and the i2c/0x21 errors) are the same.
I still haven't tried the alternative firmware (though Viljo in a
related post has, without success), but I'll give it a try. Like
Viljo,
I have the saa7115 module (and I *believe* this is the right place for
it, presumably the saa7127 module is not causing the OS any confusion):
[EMAIL PROTECTED] mythtv]#
ls /lib/modules/2.6.14-1.1656_FC4/updates/drivers/media/video/saa*
/lib/modules/2.6.14-1.1656_FC4/updates/drivers/media/video/saa7115.ko
/lib/modules/2.6.14-1.1656_FC4/updates/drivers/media/video/saa7127.ko
I don't seem to have an ivtv-specific version of the saa7115 driver
(should I??):
[EMAIL PROTECTED] mythtv]#
ls /lib/modules/2.6.14-1.1656_FC4/updates/drivers/media/video/*ivtv*
/lib/modules/2.6.14-1.1656_FC4/updates/drivers/media/video/ivtv-fb.ko
/lib/modules/2.6.14-1.1656_FC4/updates/drivers/media/video/ivtv.ko
/lib/modules/2.6.14-1.1656_FC4/updates/drivers/media/video/msp3400-ivtv.ko
/lib/modules/2.6.14-1.1656_FC4/updates/drivers/media/video/tda9887-ivtv.ko
/lib/modules/2.6.14-1.1656_FC4/updates/drivers/media/video/tuner-ivtv.ko
/lib/modules/2.6.14-1.1656_FC4/updates/drivers/media/video/tveeprom-ivtv.ko
Here is the output of lsmod FWIW:
[EMAIL PROTECTED] mythtv]# /sbin/lsmod
Module Size Used by
parport_pc 27909 1
lp 12937 0
parport 35593 2 parport_pc,lp
autofs4 19653 1
rfcomm 38745 0
l2cap 25921 5 rfcomm
bluetooth 48069 4 rfcomm,l2cap
sunrpc 141437 1
jfs 186333 2
dm_mod 57181 0
video 16197 0
button 6737 0
battery 9541 0
ac 4933 0
ipv6 249889 18
uhci_hcd 32465 0
ehci_hcd 34381 0
tda9887 14033 0
msp3400 30752 0
saa7115 13968 0
tuner 22312 0
tveeprom 12332 0
ivtv 202004 0
i2c_algo_bit 9289 1 ivtv
videodev 9665 1 ivtv
shpchp 93317 0
i2c_viapro 8401 0
i2c_core 22081 7
tda9887,msp3400,saa7115,tuner,tveeprom,i2c_algo_bit,i2c_viapro
snd_via82xx 28289 0
gameport 15689 1 snd_via82xx
snd_ac97_codec 88637 1 snd_via82xx
snd_ac97_bus 2497 1 snd_ac97_codec
snd_seq_dummy 3781 0
snd_seq_oss 31809 0
snd_seq_midi_event 7105 1 snd_seq_oss
snd_seq 49617 5
snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
snd_pcm_oss 50545 0
snd_mixer_oss 17985 1 snd_pcm_oss
snd_pcm 87493 3 snd_via82xx,snd_ac97_codec,snd_pcm_oss
snd_timer 25029 2 snd_seq,snd_pcm
snd_page_alloc 10697 2 snd_via82xx,snd_pcm
snd_mpu401_uart 7745 1 snd_via82xx
snd_rawmidi 24801 1 snd_mpu401_uart
snd_seq_device 9037 4
snd_seq_dummy,snd_seq_oss,snd_seq,snd_rawmidi
snd 54437 11
snd_via82xx,snd_ac97_codec,snd_seq_oss,snd_seq,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer,snd_mpu401_uart,snd_rawmidi,snd_seq_device
soundcore 9889 1 snd
via_rhine 23881 0
mii 5313 1 via_rhine
floppy 61957 0
ext3 129993 2
jbd 57813 1 ext3
raid1 21057 1
sata_via 8645 4
libata 47437 1 sata_via
sd_mod 18753 5
scsi_mod 135913 2 libata,sd_mod
Thanks for the responses so far. I'll keep googling away :) - MMcK
_______________________________________________
ivtv-users mailing list
[email protected]
http://ivtvdriver.org/mailman/listinfo/ivtv-users