After much playing, I kinda have the Grandtec Grand Gaurd Anywhere card working. It has 4 video inputs, no tuner. What I did was alter bttv-cards.c to this: name: "GrandTec 'Grand Video Capture'", video_inputs: 4, audio_inputs: 0, tuner: -1, svhs: -1, gpiomask: 0, muxsel: { 2, 3, 1, 0 }, audiomux: { 0 }, needs_tvaudio: 0, no_msp34xx: 1, tuner_type: -1, I'm by no means a programer, I can usually hack stuff to make it work though, so I just altered the existing to what I found in another mailing list (http://www.frogtown.com/pipermail/motion/2001-February/000214.html). This seems to work, but. I can't figure out how to get the input from the other 3 inputs. Here's my modules.conf: # i2c alias char-major-89 i2c-dev options i2c-core i2c_debug=1 #options i2c-algo-bit bit_test=1 # bttv alias char-major-81 videodev alias char-major-81-0 bttv alias char-major-81-1 bttv alias char-major-81-2 bttv alias char-major-81-3 bttv options bttv card=57 tuner=4 pll=0 options tuner type=4 Here's what is logged when I run modprobe bttv: Jun 17 01:04:07 localhost kernel: i2c-core.o: i2c core module Jun 17 01:04:07 localhost kernel: i2c-algo-bit.o: i2c bit algorithm module Jun 17 01:04:07 localhost kernel: Linux video capture interface: v1.00 Jun 17 01:04:07 localhost kernel: bttv: driver version 0.7.68 loaded Jun 17 01:04:07 localhost kernel: bttv: using 2 buffers with 2080k (4160k total) for capture Jun 17 01:04:07 localhost kernel: bttv: Host bridge needs ETBF enabled. Jun 17 01:04:07 localhost kernel: bttv: Bt8xx card found (0). Jun 17 01:04:07 localhost kernel: PCI: Found IRQ 10 for device 00:0b.0 Jun 17 01:04:07 localhost kernel: PCI: The same IRQ used for device 00:0b.1 Jun 17 01:04:07 localhost kernel: bttv0: Bt878 (rev 17) at 00:0b.0, irq: 10, latency: 32, memory: 0xe1000000 Jun 17 01:04:07 localhost kernel: bttv0: subsystem: 3f3f:ffffff3f (UNKNOWN) Jun 17 01:04:07 localhost kernel: bttv0: model: BT878(GrandTec 'Grand Video C) [insmod option] Jun 17 01:04:07 localhost kernel: bttv0: enabling ETBF (430FX/VP3 compatibilty) Jun 17 01:04:07 localhost kernel: i2c-core.o: adapter bt848 #0 registered as adapter 0. Jun 17 01:04:07 localhost kernel: bttv0: i2c: checking for TDA9875 @ 0xb0... not found Jun 17 01:04:07 localhost kernel: bttv0: i2c: checking for TDA7432 @ 0x8a... not found I'm running RedHat 7.1, kernel 2.4.5, bttv-0.7.68.. I'm using webcam from the Xawtv package to grab the images and send them to a ftp server. Any other information needed, let me know and I'll send it.. I'd sure like to see this card added to the supported list, as I have another project or two where I could use it. Thanks! -- Homer Parker Either you can say I'm for Open Source, open standards, or I'm against standards. Either you can say I'm for giving customers and communities a choice or I'm against giving customers and communities a choice. - Sam Palmisano, IBM President and COO at LinuxWorld Expo 2001