Hi strange things happen. I have a Hauppauge WinTV Theater on an Asus A7M266 Board running Kernel 2.4.7 . Until yesterday, everything went fine. But after moving my stuff into a new PC case, also adding a IDE hard disk, CD-ROM and a SCSI CD-RW, I get errors from my tv card drivers looking like this: Linux video capture interface: v1.00 i2c-core.o: i2c core module i2c-algo-bit.o: i2c bit algorithm module bttv: driver version 0.7.57 loaded bttv: using 2 buffers with 2080k (4160k total) for capture bttv: Bt8xx card found (0). PCI: Found IRQ 5 for device 00:0a.0 PCI: Sharing IRQ 5 with 00:0a.1 bttv0: Bt878 (rev 17) at 00:0a.0, irq: 5, latency: 32, memory: 0xe7000000 bttv0: subsystem: 0070:13eb => Hauppauge WinTV => card=10 bttv0: model: BT878(Hauppauge new (bt878)) [autodetected] bttv0: Hauppauge msp34xx: reset line init i2c-core.o: adapter bt848 #0 registered as adapter 0. bttv0: Hauppauge eeprom: model=37284, tuner=Philips FM1216 (5), radio=yes bttv0: i2c: checking for MSP34xx @ 0x80... found i2c-core.o: driver i2c msp3400 driver registered. msp34xx: init: chip=MSP3410D-C5, has NICAM support msp3410: daemon started bttv0: i2c attach [MSP3410D-C5] i2c-core.o: client [MSP3410D-C5] registered to adapter [bt848 #0](pos. 0). bttv0: i2c: checking for TDA9875 @ 0xb0... not found bttv0: i2c: checking for TDA7432 @ 0x8a... not found tvaudio: TV audio decoder + audio/video mux driver tvaudio: known chips: tda9840,tda9873h,tda9850,tda9855,tea6300,tea6420,tda8425,pic16c54 (PV951) i2c-core.o: driver generic i2c audio driver registered. bttv0: i2c attach [tda9840] i2c-core.o: client [tda9840] registered to adapter [bt848 #0](pos. 1). i2c-core.o: driver i2c TV tuner driver registered. tuner: chip found @ 0x61 bttv0: i2c attach [Philips PAL] i2c-core.o: client [Philips PAL] registered to adapter [bt848 #0](pos. 2). tda9840: I/O error (read) tda9840: I/O error (write reg0=0x2a) tda9840: I/O error (read) tda9840: I/O error (write reg0=0x2a) msp34xx: I/O error #1 (read 0x12/0x18) msp34xx: I/O error #2 (read 0x12/0x18) msp34xx: I/O error #3 (read 0x12/0x18) msp34xx: giving up, reseting chip. Sound will go off, sorry folks :-| i2c-algo-bit.o: bt848 #0 i2c_write: error - bailout. msp3400: chip reset failed, penguin on i2c bus? tda9840: I/O error (read) tda9840: I/O error (write reg0=0x2a) tda9840: I/O error (read) tda9840: I/O error (write reg0=0x2a) tda9840: I/O error (read) tda9840: I/O error (write reg0=0x2a) msp34xx: I/O error #1 (read 0x12/0x18) msp34xx: I/O error #2 (read 0x12/0x18) msp34xx: I/O error #3 (read 0x12/0x18) msp34xx: giving up, reseting chip. Sound will go off, sorry folks :-| msp3400: chip reset failed, penguin on i2c bus? ... and so on My PCI cards may be plugged into the slots in a different order, too. I didn't care much about that. But those are the only changes which happened. After encountering these error messages, I unplugged the new drives in an attempt to restore the former situation, but the errors kept going. Remarkably, the sound vanishes only now and again, and not everytime the driver says it should. Also, the error messages come to a halt after some time watching the same channel, but they reappear on channel switching. The really frightening thing is: when I try to remove the tv card modules, my machine freezes badly with kernel panic. I tried this once and never again since. Does anyone have a clue what I can do to get my configuration straight ? Because I haven't. If you need more info (PCI listings etc.) just give me a note. Thanks for taking the time Gunther