Hi, I have failed to make SAA7134 to work and would be grateful for any suggestions. The steps thus far are: Linux-2.4.18-pre8 was patched with: 10_videodev-2.4.18-pre8.diff 11_v4l2-2.4.18-pre8.diff 15_pci-2.4.18-pre8.diff The kernel was configured with: I2C, I2C bit-banging Phillips style parallel port adapter, I2C device interface and I2C /proc interface. Devfs is in operation (this may be the problem) and V4L2 backward compatability. saa7134-20020205 was built and inatalled as well as xawtv-3.69 Various boot and module loading messages are: i2c-core.o: i2c core module i2c-dev.o: i2c /dev entries driver module i2c-core.o: driver i2c-dev dummy driver registered. i2c-algo-bit.o: i2c bit algorithm module i2c-philips-par.o: i2c Philips parallel port adapter module i2c-philips-par.o: attaching to parport0 i2c-dev.o: Registered 'Philips Parallel port adapter' as minor 0 i2c-core.o: adapter Philips Parallel port adapter registered as adapter 0. i2c-proc.o version 2.6.1 (20010825) eth0: Digital DS21140 Tulip rev 34 at 0xec00, 00:C0:F0:30:DA:1B, IRQ 11. Linux video capture interface: v1.00 V4L2: v4l1 backward compatibility enabled. SAA5249 driver (SAA5249 interface) for VideoText version 1.7 i2c-core.o: driver SAA5249 registered. i2c-core.o: driver sab3036 registered. tuner: SAB3036 found, status 00 i2c-core.o: client [SAB3036] registered to adapter [Philips Parallel port adapter](pos. 0). Linux agpgart interface v0.99 (c) Jeff Hartmann argo kernel: i2c-core.o: driver i2c TV tuner driver registered. argo kernel: tuner: ignoring Philips Parallel port adapter i2c adapter [id=0x10000] argo kernel: saa7130/34: v4l2 driver version 0.1.5 loaded argo kernel: saa7134[0]: found at 00:0f.0, rev: 1, irq: 9, latency: 64, mmio: 0xfebfec00 argo kernel: saa7134[0]: subsystem: 1131:0000, board: LifeView FlyVIDEO3000 argo kernel: i2c-dev.o: Registered 'saa7134[0]' as minor 1 argo kernel: tuner: probing saa7134[0] i2c adapter [id=0x90000] argo kernel: saa7134[0]/video: DCSDT: no signal argo kernel: tuner: chip found @ 0xc2 argo kernel: i2c-core.o: client [Philips PAL] registered to adapter [saa7134[0]](pos. 0). argo kernel: i2c-core.o: adapter saa7134[0] registered as adapter 1. argo kernel: saa7134[0]: i2c eeprom read error #1 rc=-5 argo kernel: devfs_register(v4l/video0): could not append to parent, err: -17 argo kernel: saa7134[0]: registered device video0 argo kernel: saa7134[0]: registered device vbi0 argo kernel: saa7134[0]: registered device radio0 argo kernel: saa7134[0]: registered device dsp2 argo kernel: saa7134[0]: registered device mixer1 argo kernel: saa7134[0]/video: DCSDT: no signal I have a FlyVideo-3000 card installed and all modules are installed by hand. Before testing, lsmod shows: Module Size Used by saa7134 45120 0 (unused) tuner 8192 1 video-mm 3472 0 [saa7134] emu10k1 54048 0 (unused) ac97_codec 9408 0 [emu10k1] sound 53984 0 (unused) soundcore 3472 8 [saa7134 emu10k1 sound] and xawtv -hwscan gives: This is xawtv-3.69, running on Linux/i686 (2.4.18-pre8) looking for available devices port 67-67 type : Xvideo, image scaler name : Matrox G-Series Backend Scaler /dev/v4l/video0: OK [ -device /dev/v4l/video0 ] type : v4l2 name : saa7134[0] flags: overlay capture tuner A simple xawtv command produces: This is xawtv-3.69, running on Linux/i686 (2.4.18-pre8) v4l2: framebuffer info cap: clipping flags: base: 0xf2000000 (nil) (nil) format: 1200x900, BGR4, 4377600 byte v4l2: WARNING: framebuffer bpl mismatch v4l2: me=4864 v4l=4800 Segmentation fault and any attempt to gain further information via strace or gdb on an unstripped xawtv executable, freezes the system ! Thanks in advance, Roger Brown