newbie - bttv installation

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



Hi all,

I googled for some time and asked many people many questions, but I still
don't know how to properly install bttv on my system (Athlon 800 MHz, 256
RAM, Osprey-210 frame grabber, Slackware 8.1, bttv-0.7.83). As you can see,
my system already comes with an earlier version of bttv which doesn't
support my frame grabber. The /var/log/messages snippet follows:

==========
[snip]
Nov 10 18:18:33 darkstar kernel: Linux video capture interface: v1.00
Nov 10 18:18:33 darkstar kernel: bttv: driver version 0.7.83 loaded
Nov 10 18:18:33 darkstar kernel: bttv: using 2 buffers with 2080k (4160k
total) for capture
Nov 10 18:18:33 darkstar kernel: bttv: Host bridge is VIA Technologies, Inc.
VT8363/8365 [KT133/KM133]
Nov 10 18:18:33 darkstar kernel: bttv: Host bridge is VIA Technologies, Inc.
VT82C686 [Apollo Super ACPI]
Nov 10 18:18:33 darkstar kernel: bttv: Bt8xx card found (0).
Nov 10 18:18:33 darkstar kernel: PCI: Found IRQ 11 for device 00:0c.0
Nov 10 18:18:33 darkstar kernel: PCI: Sharing IRQ 11 with 00:0c.1
Nov 10 18:18:33 darkstar kernel: bttv0: Bt878 (rev 17) at 00:0c.0, irq: 11,
latency: 32, memory: 0xe1000000
Nov 10 18:18:33 darkstar kernel: bttv0: detected: Osprey-200 [card=10], PCI
subsystem ID is 0070:ffffff01
Nov 10 18:18:33 darkstar kernel: bttv0: using: BT878(Hauppauge (bt878))
[card=10,autodetected]
Nov 10 18:18:33 darkstar kernel: bttv0: Hauppauge/Voodoo msp34xx: reset line
init [5]
Nov 10 18:18:33 darkstar kernel: bttv0: Hauppauge eeprom: model=65535,
tuner=<NULL> (-1), radio=no
Nov 10 18:18:33 darkstar kernel: bttv0: i2c: checking for MSP34xx @ 0x80...
not found
Nov 10 18:18:33 darkstar kernel: bttv0: i2c: checking for TDA9875 @ 0xb0...
not found
Nov 10 18:18:33 darkstar kernel: bttv0: i2c: checking for TDA7432 @ 0x8a...
not found
Nov 10 18:18:33 darkstar kernel: tvaudio: TV audio decoder + audio/video mux
driver
Nov 10 18:18:33 darkstar kernel: tvaudio: known chips:
tda9840,tda9873h,tda9874a,tda9850,tda9855,tea6300,tea6420,tda8425,pic16c54
(PV951)
[snip]
==========

As you can see, it tried to detect my board (based on bt878 chipset) and
came close (model 200, instead of 210), but it still said: "card=10" (i.e.
Hauppauge).

I have downloaded the latest driver from the manufacturer
(bttv-0.7.91-osprey-rc1.tar.gz) and managed to 'make' it. However, when I
did 'make install', it gave me a bunch of unresolved symbols and it bombed
out.

Before I do anything with the installation, which files should I back up, so
if something goes wrong I can get back to the original configuration? The
first time I tried this the system didn't boot any more after I did 'make
install', because it got stuck when it reached the "bttv" specifics
(probably because of all these unresolved symbols). In order to make it
boot, I had to unplug the board from the PCI bus. Since it was a fresh
install without much stuff on, I decided to reinstall the entire operating
system, so I'm back at the start now.

Is there a safe way to install that driver?

I checked with the kernel configuration and V4L is already compiled as a
module, as is the original bttv-0.7.83 that came with the OS.

I appreciate any help you care to offer.

--
Georgios Kapetanakis
Research Associate
Department of Computer Science
University of York





[Index of Archives]     [Linux DVB]     [Video Disk Recorder]     [Asterisk]     [Photo]     [DCCP]     [Netdev]     [Xorg]     [Util Linux NG]     [Xfree86]     [Free Photo Albums]     [Fedora Users]     [Fedora Women]     [ALSA Users]     [ALSA Devel]     [Linux USB]

Powered by Linux