mikepolniak wrote:
My Pinnacle studio PCTV pro card shows up in /proc/pci and i can load all the
required modules (tuner, videodev,i2c)...but when i
#insmod bttv card=52
...it says no such device.
Syslog shows :
... bttv: driver version 0.7.83 loaded
... bttv: using 2 buffers with 2080k (4160k total) for capture
... bttv: Host bridge is Silicon Integrated Systems
......but then it fails to find the card.
#/proc/pci shows:
Bus 0, device 17, function 0:
Multimedia video controller: PCI device 10de:036e (nVidia Corporation) (rev
17).
IRQ 11.
#lsmod
Module Size Used by
i2c-algo-bit 7072 0
videodev 2912 0
tuner 8048 0 (unused)
cmpci 23984 1 (autoclean)
r128 82848 1
it87 6960 0
i2c-proc 5936 0 [it87]
i2c-isa 1216 0 (unused)
i2c-core 12768 0 [i2c-algo-bit tuner it87 i2c-proc i2c-isa]
ide-scsi 7344 0
sis900 11264 1 (autoclean)
rtc 5376 0 (autoclean)
So what do i need to do to have bttv find this device?
This is what my /etc/modutils/bttv looks like:
==CUT HERE==
options i2c-core i2c_debug=0
options i2c-algo-bit bit_test=1
options tuner type=0
options bttv card=1
==CUT HERE==
and this is the relevant part of my lsmod output:
tuner 8032 1 (autoclean)
tvaudio 9660 0 (autoclean) (unused)
bttv 60096 1 (autoclean)
videodev 4512 3 (autoclean) [bttv]
i2c-algo-bit 7016 1 (autoclean) [bttv]
i2c-core 12708 0 (autoclean) [tuner tvaudio bttv
i2c-algo-bit]
try:
modprobe bttv card=1; modprobe tuner type=0
Since I have a similar card as you this should work. I'm assuming
of course that you have the bttv related things compiled as
modules.
Hope that helps,
David.