Hi Juan,

Here is the output from lspci from a machine with three brand new pctv pro's in it
################################
[EMAIL PROTECTED] root]# lspci
00:00.0 Host bridge: Intel Corp. 82845G/GL [Brookdale-G] Chipset Host Bridge (rev 02)
00:01.0 PCI bridge: Intel Corp. 82845G/GL [Brookdale-G] Chipset AGP Bridge (rev 02)
00:1e.0 PCI bridge: Intel Corp. 82801BA/CA/DB PCI Bridge (rev 82)
00:1f.0 ISA bridge: Intel Corp. 82801DB ISA Bridge (LPC) (rev 02)
00:1f.1 IDE interface: Intel Corp. 82801DB ICH4 IDE (rev 02)
00:1f.3 SMBus: Intel Corp. 82801DB SMBus (rev 02)
01:00.0 VGA compatible controller: ATI Technologies Inc Radeon VE QY
02:00.0 Multimedia video controller: Brooktree Corporation Bt878 Video Capture (rev 11)
02:00.1 Multimedia controller: Brooktree Corporation Bt878 Audio Capture (rev 11)
02:02.0 Multimedia video controller: Brooktree Corporation Bt878 Video Capture (rev 11)
02:02.1 Multimedia controller: Brooktree Corporation Bt878 Audio Capture (rev 11)
02:03.0 Multimedia video controller: Brooktree Corporation Bt878 Video Capture (rev 11)
02:03.1 Multimedia controller: Brooktree Corporation Bt878 Audio Capture (rev 11)
02:08.0 Ethernet controller: Intel Corp. 82801BD PRO/100 VE (CNR) Ethernet Controller (rev 82)
###########################################

Here is the lsmod output
###########################################
[EMAIL PROTECTED] root]# lsmod
Module????????????????? Size? Used by??? Not tainted
tuner????????????????? 12544?? 3? (autoclean)
tda9887???????????????? 4636?? 3? (autoclean)
tvaudio??????????????? 15740?? 0? (autoclean) (unused)
bttv?????????????????? 82560?? 3? (autoclean)
videodev??????????????? 8288?? 9? (autoclean) [bttv]
i2c-algo-bit??????????? 8872?? 3? (autoclean) [bttv]
soundcore?????????????? 6404?? 0? (autoclean) [bttv]
i2c-core?????????????? 19172?? 0? (autoclean) [tuner tda9887 tvaudio bttv i2c-algo-bit]
ipt_TOS???????????????? 1656?? 8? (autoclean)
ipt_LOG???????????????? 4184?? 4? (autoclean)
ipt_REJECT????????????? 3992?? 1? (autoclean)
ipt_state?????????????? 1080?? 2? (autoclean)
iptable_nat??????????? 21752?? 0? (autoclean) (unused)
ip_conntrack?????????? 27272?? 2? (autoclean) [ipt_state iptable_nat]
iptable_mangle????????? 2776?? 1? (autoclean)
lp????????????????????? 8996?? 0? (autoclean)
parport??????????????? 37056?? 0? (autoclean) [lp]
iptable_filter????????? 2412?? 1? (autoclean)
ip_tables????????????? 15096?? 9? [ipt_TOS ipt_LOG ipt_REJECT ipt_state iptable_nat iptable_mangle iptable_filter]
autofs???????????????? 13268?? 0? (autoclean) (unused)
e100?????????????????? 54564?? 1
ext3?????????????????? 70784?? 6
jbd??????????????????? 51892?? 6? [ext3]
raid0?????????????????? 3848?? 1

##########################################
Here is my kernel version:
2.4.20-13.9

bttv driver is 0.7 ....

I found the following:

1)Only two of the cards would work until I updated the kernel
2)The chipset on the system board makes a difference, ?Intel 845 is problematic in some cases
3)using an 845 chipset board I had to disable X windows (i.e. go to run level 3) to make my own grabber software work.
4)on an Nforce2 or VIA KT4 board there were no such problems.

Run level 3 is not much use to you if you want Xawtv, but in that case got X windows I found that non 845 boards were best

The old PC TV rave board worked in all cases.
#######################################

Here is my var/log.messages from the last boot:

Jun? 9 13:42:35 spy kernel: i2c-core.o: i2c core module
Jun? 9 13:42:35 spy kernel: i2c-algo-bit.o: i2c bit algorithm module
Jun? 9 13:42:35 spy kernel: Linux video capture interface: v1.00
Jun? 9 13:42:35 spy kernel: bttv: driver version 0.7.104 loaded
Jun? 9 13:42:35 spy kernel: bttv: using 4 buffers with 2080k (8320k total) for capture
Jun? 9 13:42:35 spy kernel: bttv: Host bridge is Intel Corp. 82845G/GL [Brookdale-G] Chipset Host Bridge
Jun? 9 13:42:35 spy kernel: bttv: Bt8xx card found (0).
Jun? 9 13:42:35 spy kernel: PCI: Found IRQ 10 for device 02:00.0
Jun? 9 13:42:35 spy kernel: PCI: Sharing IRQ 10 with 02:00.1
Jun? 9 13:42:35 spy kernel: bttv0: Bt878 (rev 17) at 02:00.0, irq: 10, latency: 32, mmio: 0xdfbfe000
Jun? 9 13:42:35 spy kernel: bttv0: detected: Pinnacle PCTV [card=39], PCI subsystem ID is 11bd:0012
Jun? 9 13:42:35 spy kernel: bttv0: using: BT878(Pinnacle PCTV Studio/Ra) [card=39,autodetected]
Jun? 9 13:42:35 spy kernel: i2c-core.o: adapter bt848 #0 registered as adapter 0.
Jun? 9 13:42:35 spy kernel: bttv0: i2c: checking for MSP34xx @ 0x80... not found
Jun? 9 13:42:35 spy kernel: bttv0: pinnacle/mt: id=1 info="PAL / mono" radio=no
Jun? 9 13:42:35 spy kernel: bttv0: using tuner=33
Jun? 9 13:42:35 spy kernel: bttv0: i2c: checking for MSP34xx @ 0x80... not found
Jun? 9 13:42:35 spy kernel: bttv0: i2c: checking for TDA9875 @ 0xb0... not found
Jun? 9 13:42:35 spy kernel: bttv0: i2c: checking for TDA7432 @ 0x8a... not found
Jun? 9 13:42:35 spy kernel: tvaudio: TV audio decoder + audio/video mux driver
Jun? 9 13:42:35 spy kernel: tvaudio: known chips: tda9840,tda9873h,tda9874h/a,tda9850,tda9855,tea6300,tea6420,tda8425,pic16c54 (PV951)
Jun? 9 13:42:35 spy kernel: i2c-core.o: driver generic i2c audio driver registered.
Jun? 9 13:42:35 spy kernel: i2c-core.o: driver i2c tda9887 driver registered.
Jun? 9 13:42:35 spy kernel: tda9887: probing bt848 #0 i2c adapter [id=0x10005]
Jun? 9 13:42:35 spy kernel: tda9887: chip found @ 0x86
Jun? 9 13:42:35 spy kernel: i2c-core.o: client [tda9887] registered to adapter [bt848 #0](pos. 0).
Jun? 9 13:42:35 spy kernel: i2c-core.o: driver i2c TV tuner driver registered.
Jun? 9 13:42:35 spy kernel: tuner: probing bt848 #0 i2c adapter [id=0x10005]
Jun? 9 13:42:35 spy kernel: tuner: chip found @ 0xc0
Jun? 9 13:42:35 spy kernel: tuner: type set to 33 (MT2032 universal)
Jun? 9 13:42:35 spy kernel: MT2032: Companycode=4d54 Part=04 Revision=04
Jun? 9 13:42:35 spy kernel: i2c-core.o: client [MT2032 universal] registered to adapter [bt848 #0](pos. 1).
Jun? 9 13:42:35 spy kernel: MT2032: Companycode=4d54 Part=04 Revision=04
Jun? 9 13:42:35 spy kernel: bttv0: PLL: 28636363 => 35468950 .. ok
Jun? 9 13:42:35 spy kernel: bttv0: registered device video0
Jun? 9 13:42:35 spy kernel: bttv0: registered device vbi0
Jun? 9 13:42:35 spy kernel: bttv: Bt8xx card found (1).
Jun? 9 13:42:35 spy kernel: PCI: Found IRQ 5 for device 02:02.0
Jun? 9 13:42:35 spy kernel: PCI: Sharing IRQ 5 with 00:1f.1
Jun? 9 13:42:35 spy kernel: PCI: Sharing IRQ 5 with 02:02.1
Jun? 9 13:42:35 spy kernel: bttv1: Bt878 (rev 2) at 02:02.0, irq: 5, latency: 32, mmio: 0xdfbfd000
Jun? 9 13:42:35 spy kernel: bttv1: detected: Modular Technology MM201/MM202/MM205/MM210/MM215 PCTV [card=23], PCI subsystem ID is 14c7:0101
Jun? 9 13:42:35 spy kernel: bttv1: using: BT878(Modular Technology MM20) [card=23,autodetected]
Jun? 9 13:42:35 spy kernel: tda9887: probing bt848 #1 i2c adapter [id=0x10005]
Jun? 9 13:42:35 spy kernel: tuner: probing bt848 #1 i2c adapter [id=0x10005]
Jun? 9 13:42:35 spy kernel: tuner: chip found @ 0xc2
Jun? 9 13:42:35 spy kernel: i2c-core.o: client [(tuner unset)] registered to adapter [bt848 #1](pos. 0).
Jun? 9 13:42:35 spy kernel: i2c-core.o: adapter bt848 #1 registered as adapter 1.
Jun? 9 13:42:35 spy kernel: bttv Modtec: Tuner autodetected Temic 4066 FY5
Jun? 9 13:42:35 spy kernel: bttv1: using tuner=18
Jun? 9 13:42:35 spy kernel: tuner: type set to 18 (Temic PAL_I (4066 FY5))
Jun? 9 13:42:35 spy kernel: bttv1: i2c: checking for Bt832 @ 0x88... not found
Jun? 9 13:42:35 spy kernel: bttv1: i2c: checking for Bt832 @ 0x8a... not found
Jun? 9 13:42:35 spy kernel: bttv1: i2c: checking for TDA9875 @ 0xb0... not found
Jun? 9 13:42:35 spy kernel: bttv1: i2c: checking for TDA7432 @ 0x8a... not found
Jun? 9 13:42:36 spy kernel: bttv1: PLL: 28636363 => 35468950 .. ok
Jun? 9 13:42:36 spy kernel: bttv1: registered device video1
Jun? 9 13:42:36 spy kernel: bttv1: registered device vbi1
Jun? 9 13:42:36 spy kernel: bttv: Bt8xx card found (2).
Jun? 9 13:42:36 spy kernel: PCI: Found IRQ 7 for device 02:03.0
Jun? 9 13:42:36 spy kernel: PCI: Sharing IRQ 7 with 02:03.1
Jun? 9 13:42:36 spy kernel: bttv2: Bt878 (rev 17) at 02:03.0, irq: 7, latency: 32, mmio: 0xdfbfc000
Jun? 9 13:42:36 spy kernel: bttv2: detected: Pinnacle PCTV [card=39], PCI subsystem ID is 11bd:0012
Jun? 9 13:42:36 spy kernel: bttv2: using: BT878(Pinnacle PCTV Studio/Ra) [card=39,autodetected]
Jun? 9 13:42:36 spy kernel: tda9887: probing bt848 #2 i2c adapter [id=0x10005]
Jun? 9 13:42:36 spy kernel: tda9887: chip found @ 0x86
Jun? 9 13:42:36 spy kernel: i2c-core.o: client [tda9887] registered to adapter [bt848 #2](pos. 0).
Jun? 9 13:42:36 spy kernel: i2c-core.o: client [tda9887] registered to adapter [bt848 #2](pos. 0).
Jun? 9 13:42:36 spy kernel: tuner: probing bt848 #2 i2c adapter [id=0x10005]
Jun? 9 13:42:36 spy kernel: tuner: chip found @ 0xc0
Jun? 9 13:42:36 spy kernel: i2c-core.o: client [(tuner unset)] registered to adapter [bt848 #2](pos. 1).
Jun? 9 13:42:36 spy kernel: i2c-core.o: adapter bt848 #2 registered as adapter 2.
Jun? 9 13:42:36 spy kernel: bttv2: i2c: checking for MSP34xx @ 0x80... not found
Jun? 9 13:42:36 spy kernel: bttv2: pinnacle/mt: id=1 info="PAL / mono" radio=no
Jun? 9 13:42:36 spy kernel: bttv2: using tuner=33
Jun? 9 13:42:36 spy kernel: tuner: type set to 33 (MT2032 universal)
Jun? 9 13:42:36 spy kernel: MT2032: Companycode=4d54 Part=04 Revision=04
Jun? 9 13:42:36 spy kernel: bttv2: i2c: checking for MSP34xx @ 0x80... not found
Jun? 9 13:42:36 spy kernel: bttv2: i2c: checking for TDA9875 @ 0xb0... not found
Jun? 9 13:42:36 spy kernel: bttv2: i2c: checking for TDA7432 @ 0x8a... not found
Jun? 9 13:42:36 spy kernel: bttv2: PLL: 28636363 => 35468950 .. ok
Jun? 9 13:42:36 spy kernel: bttv2: registered device video2
Jun? 9 13:42:36 spy kernel: bttv2: registered device vbi2
######################################

>From what you have said and from my kernel print out it looks like your cards might be a slightly different model to mine.

Let me know what else you might need,

Regards

Pete






Juan Ángel wrote:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hello again,
  
Dear Juan,

I have four of these in one machine with no problem, I am using Red Hat 9.

Regards

Pete

    
So it is possible!!, OK, then, please, please, give me a hand with this. I 
just tried everything that I possibly can, but no answers.
I'll explain exactly what I do, and everything that is needed in order to find 
out where is my failure.
If I do a modprobe bttv, it loads by itself the tuner module and some others 
(like the tda9887). The logs are:
Jun 16 21:19:03 december tda9885/6/7: 0xd4 0x6e 0x09 [pinnacle_id=2]
Jun 16 21:19:03 december MT2032: Companycode=4d54 Part=04 Revision=04
Jun 16 21:19:03 december kernel: bttv0: PLL can sleep, using XTAL (35468950).
Jun 16 21:19:03 december kernel: bttv0: registered device video0
Jun 16 21:19:03 december kernel: bttv0: registered device vbi0
Jun 16 21:19:03 december kernel: bttv0: registered device radio0
I'm sorry to repeat again the logs, but it's just to remember. So it says that 
I do have a MT2032 tuner, and also sets pinnacle_id to 2.
Would you tell me if you managed to make your cards work under some other 
distribution besides RH? I've been working with debian for 3 years, and a 
week ago i switched to gentoo, but same behaviour.
Thank you very much in advance.
Cheers,
- -- 
         Juan Ángel
PGP key on pgp.rediris.es (8FAF18B7)
or search on http://www.rediris.es/cert/servicios/keyserver/
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (GNU/Linux)

iD8DBQE+7ij+aQjbS4+vGLcRAgzKAKCHd/SltWOi299j+6Zh11mu78R01QCffJ4r
NmQ0+PMXnu2PYjLoFc94FN0=
=A2fZ
-----END PGP SIGNATURE-----


--
video4linux-list mailing list
Unsubscribe mailto:[EMAIL PROTECTED]
https://www.redhat.com/mailman/listinfo/video4linux-list
  

Reply via email to