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

Reply via email to