My cousin gave me a TV card that he had in his Windows95 box (and it
worked there). I don't really expect to be able to get it to work on my
Debian box, especially since I don't have a clue as to what I'm doing,
but I stuck it in anyway.
I can't find any vendor name or numbers that look like a model number.
IIRC it originally came out of a PackardBell (cough, gag) computer. It's
an ISA card (at least it fits in a short ISA slot), with only a few
fingers on the bus connector; it's got a cable that looks like an audio
cable; on a hunch I plugged it into the LineIn spot on my sound card (it
fits). The card has a tuner box with "Philips" stamped in it. Here's
some numbers I've found:
On the etching:
PM820201
9635
94V-0
FODTVPNRP
BPCS#060089
On a label attached to the tuner box:
SV20 9634
3139 147 1325IP
F11236 Mk2/PH tm
On a small IC:
TEA5582 N53123
HnH9631 1
On a larger IC:
TL PCF8574T
On a label on the back of the card:
PMT-NSP02A
FWTV 609018690
I've got a 2.2.18 kernel; I recompiled it and added the "Video For
Linux" item, which brought up a bunch of other choices; most looked like
they were for radios, so I took a stab and added as a module the "BT848
Video for Linux" option. I also ran dselect and installed xawtv.
After my reboot, I tried running xawtv, and got:
westk03:/usr/src/linux# xawtv
This is xawtv-3.06, running on Linux/i586 (2.2.18)
visual: id=0x24 class=4 (TrueColor), depth=24
visual: id=0x25 class=4 (TrueColor), depth=24
visual: id=0x26 class=5 (DirectColor), depth=24
visual: id=0x27 class=5 (DirectColor), depth=24
x11: 1024x768, 32 bit/pixel, 4096 byte/scanline, DGA, VidMode
can't open /dev/video: No such device
waitpid: No child processes
v4l-conf had some trouble, trying to continue anyway
open /dev/video: No such device
can't open /dev/video: No such device
waitpid: No child processes
v4l-conf had some trouble, trying to continue anyway
open /dev/video: No such device
no video grabber device available
So I thought, "Ah, module!" Then I did a "modprobe bttv", which appears
to have successfully loaded bttv, tuner, and i2c.
When I ran xawtv again, I got the same as above.
When I run pnpdump, it reports no boards found (but it didn't find my
sound card either, which [mostly] works, and is an old ISA
SB16-mostly-compatible).
The output of "cat /proc/devices" is:
Character devices:
1 mem
2 pty
3 ttyp
4 ttyS
5 cua
7 vcs
10 misc
14 sound
81 video_capture
128 ptm
136 pts
Block devices:
2 fd
3 ide0
22 ide1
I would assume that "81 video_capture" is the tv card, but I don't
really know what I'm doing.
The output of dmesg:
Linux version 2.2.18 ([EMAIL PROTECTED]) (gcc version 2.95.2 20000220 (Debian
GNU/Linux)) #2 Thu Jan 18 22:52:14 CST 2001
Detected 350801 kHz processor.
Console: colour VGA+ 80x25
Calibrating delay loop... 699.59 BogoMIPS
Memory: 193288k/196608k available (732k kernel code, 412k reserved,
2136k data, 40k init)
Dentry hash table entries: 32768 (order 6, 256k)
Buffer cache hash table entries: 262144 (order 8, 1024k)
Page cache hash table entries: 65536 (order 6, 256k)
CPU: L1 I Cache: 32K L1 D Cache: 32K
CPU: AMD-K6(tm) 3D processor stepping 00
Checking 386/387 coupling... OK, FPU using exception 16 error reporting.
Checking 'hlt' instruction... OK.
POSIX conformance testing by UNIFIX
PCI: PCI BIOS revision 2.10 entry at 0xfb3d0
PCI: Using configuration type 1
PCI: Probing PCI hardware
PCI: 00:38 [1106/0586]: Work around ISA DMA hangs (00)
Activating ISA DMA hang workarounds.
Linux NET4.0 for Linux 2.2
Based upon Swansea University Computer Society NET3.039
NET4: Unix domain sockets 1.0 for Linux NET4.0.
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP
TCP: Hash tables configured (ehash 262144 bhash 65536)
Starting kswapd v 1.5
Detected PS/2 Mouse Port.
Serial driver version 4.27 with no serial options enabled
ttyS00 at 0x03f8 (irq = 4) is a 16550A
ttyS01 at 0x02f8 (irq = 3) is a 16550A
pty: 256 Unix98 ptys configured
Linux video capture interface: v1.00
VP_IDE: IDE controller on PCI bus 00 dev 39
VP_IDE: not 100% native mode: will probe irqs later
ide0: BM-DMA at 0x6400-0x6407, BIOS settings: hda:DMA, hdb:DMA
ide1: BM-DMA at 0x6408-0x640f, BIOS settings: hdc:DMA, hdd:DMA
hda: Maxtor 7420 AV, ATA DISK drive
hdb: WDC AC2850F, ATA DISK drive
hdc: Maxtor 7420 AV, ATA DISK drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
hda: Maxtor 7420 AV, 400MB w/32kB Cache, CHS=986/16/52
hdb: WDC AC2850F, 814MB w/64kB Cache, CHS=827/32/63
hdc: Maxtor 7420 AV, 400MB w/32kB Cache, CHS=986/16/52
Floppy drive(s): fd0 is 1.44M
FDC 0 is a post-1991 82077
Partition check:
hda: hda1
hdb: hdb1 hdb2
hdc: hdc1 hdc2 hdc3
VFS: Mounted root (ext2 filesystem) readonly.
Freeing unused kernel memory: 40k freed
Adding Swap: 62364k swap-space (priority -1)
MPU-401 UART driver Copyright (C) Hannu Savolainen
1993-1997<6>Soundblaster audio driver Copyright (C) by Hannu Savolainen
1993-1996
SB 3.02 detected OK (220)
This sound card may not be fully Sound Blaster Pro compatible.
In many cases there is another way to configure OSS so that
it works properly with OSS (for example in 16 bit mode).
Please ignore this message if you _really_ have a SB Pro.
EXT2-fs warning: mounting unchecked fs, running e2fsck is recommended
EXT2-fs warning: mounting unchecked fs, running e2fsck is recommended
VFS: Disk change detected on device fd(2,0)
end_request: I/O error, dev 02:00 (floppy), sector 0
i2c: initialized
CSLIP: code copyright 1989 Regents of the University of California
PPP: version 2.3.7 (demand dialling)
PPP line discipline registered.
registered device ppp0
PPP BSD Compression module registered
i2c: initialized
I've tried doing a web search for stuff like "video4linux" and "linux tv
card", but I'm not finding anything that is basic enough for my level.
I'd appreciate any pointers to any info that might indicate that I'm
heading down the right path or that I'm completely off-base or that
might explain things in a 6th-grade level about tv cards and Linux.
Thanks!
Kent