I have spent the last week googling and searching the v4l list, this forum, and other various pages, including but not limited to the gentoo saa7134 guide, the fedora forum, linuxquestions, howtoforge, etc... and I'm still stuck.
I need to mention that this card works great in XP. I also have 2 of the cards, but only 1 is actually in the computer. Both do the same thing when put in alone or togehter. Both work great in XP (but not at the same time in XP)
The first thing I did was check with bttv over at bytesex.org and I found that my card is supported in various patches. I read the
patches and found that the patch updated the /usr/src/kernelver/driver/media/video/saa7134/ directory (every file in that dir) and adds in support for 55 cards, which is BEYOND the 33 cards found in the /usr/src/kernel-source-2.6.11-9-chw-2/Documentation/video4linux/CARDLIST.saa7134
I also found that this patch had already been added to the kernel on the R5A16 disc by checking for the lines of code in the various files in the /driver/media/video/saa7134/ directory. This stopped me from continuing to try recompiling kernels all day. Thank God.
After first installing (with auto install) R5A16, when I pullup X, I can go and run xawtv (BEFORE doing anything with the myth setup), change from PAL to NTSC and it shows VERY messy video. Then as soon as I change to us-cable (from europe cable) or attempt to change a channel, that short moment of video is lost forever.
Here is my fresh install dmesg (well, the part about the card anyway, dmesg is very long)
Code:
Linux video capture interface: v1.00
saa7130/34: v4l2 driver version 0.2.12 loaded
ACPI: PCI Interrupt Link [LNKA] enabled at IRQ 3
PCI: setting IRQ 3 as level-triggered
ACPI: PCI interrupt 0000:02:0b.0[A] -> GSI 3 (level, low) -> IRQ 3
saa7130[0]: found at 0000:02:0b.0, rev: 1, irq: 3, latency: 64, mmio: 0xff2fec00
saa7130[0]: subsystem: 185b:c100, board: Compro VideoMate TV PVR/FM [card=40,autodetected]
saa7130[0]: board init: gpio is 4c0000
saa7130[0]: registered input device for IR
saa7130[0]: i2c eeprom 00: 5b 18 00 c1 ff ff ff ff ff ff ff ff ff ff ff ff
saa7130[0]: i2c eeprom 10: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7130[0]: i2c eeprom 20: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7130[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
tuner 1-0060: chip found @ 0xc0 (saa7130[0])
tuner 1-0060: type set to 17 (Philips NTSC_M (MK2))
saa7130[0]: registered device video0 [v4l2]
saa7130[0]: registered device vbi0
saa7130[0]: registered device radio0
ACPI: PCI Interrupt Link [LNKC] enabled at IRQ 11
ACPI: PCI interrupt 0000:02:0c.0[A] -> GSI 11 (level, low) -> IRQ 11
As you can see, it sees the card. It assigns it the correct card=40 and tuner=17. Everything looks good right? It should be working like a champ right? But no. Of course not. I try apt-get install tvtime (since it gives a few more options than xawtv) and it shows all the right connections but still nothing. so so sad.
I got very confused trying to figure out what to do now. I have seen people on this forum saying to add things into the /etc/modules and some saying to add to the /etc/modprobe.conf (which doesnt even exsits although from what I understand, 2.6+ uses modprobe.conf and 2.4 uses the modules file.) Very confusing. Then I thought, hey maybe I have the defualt settings too high fro recording (forget that tvtime and xawtv dont show video) and I set them all to pretty low settings. Nope.
STEALTH EDIT=
I tried using rmmod saa7134, and modprobe saa7134 card=19 (a very close cousin), card=40, tuner=17, etc.... no go. Also, another fun thing is that the remote kinda sorta works out of the box. The arrow keys work, but nothing else. I'll figure that out later, but it shows that it at least sees the stinking IR port correctly.
I would just ditch the cards and buy something better, but the wife says no. I'm at my witts end and I really need any help I can get.
Thanks.
Tom..er.. Bathroom Ninja