Работал у меня тв-тюнер FlyVideo3000+FM (чип saa7134). В один прекрасный день оно перестало работать. А именно: радио работает, пульт работает, телик - хрен.
Как грузим модули:
modprobe tda9887 secam=d port2=0 port1=1
modprobe saa7134 card=2 tuner=51
Когда работал телик если сделать less /dev/video0, там куча билеберды было. Сейчас - read error.
mplayer ругается на input/output error, xawtv тоже. tvtime молчит и ничего не показывает...
Ядро - 2.6.11.6. Как бороться - не знаю. В чём проблема, не подскажите?
Заранее спасибо.
P.S. Вот что выдаёт dmesg (там i2c debug в ядре включен):
i2c-core: unregister_driver - looking for clients.
i2c_adapter i2c-0: examining adapter
i2c-core.o: detaching client tda9887:
i2c-core: driver unregistered: i2c tda9887 driver
i2c_adapter i2c-0: Adapter unregistered
i2c_adapter i2c-0: adapter unregistered
i2c-core: driver i2c tda9887 driver registered.
saa7130/34: v4l2 driver version 0.2.12 loaded
ACPI: PCI interrupt 0000:00:0c.0[A] -> GSI 11 (level, low) -> IRQ 11
saa7134[0]: found at 0000:00:0c.0, rev: 1, irq: 11, latency: 64, mmio: 0xfebfa800
saa7134[0]: subsystem: 5168:0138, board: LifeView FlyVIDEO3000 [card=2,insmod option]
saa7134[0]: board init: gpio is 39000
saa7134[0]: there are different flyvideo cards with different tuners
saa7134[0]: out there, you might have to use the tuner=<nr> insmod
saa7134[0]: option to override the default value.
saa7134[0]: registered input device for IR
i2c_adapter i2c-0: found normal i2c_range entry for adapter 0, addr 0060
i2c_adapter i2c-0: master_xfer: with 1 msgs.
i2c_adapter i2c-0: found normal i2c_range entry for adapter 0, addr 0061
i2c_adapter i2c-0: master_xfer: with 1 msgs.
tuner: chip found at addr 0xc2 i2c-bus saa7134[0]
tuner: type set to 51 (Philips PAL/SECAM_D (FM 1256 I-H3)) by saa7134[0]
i2c_adapter i2c-0: client [Philips PAL/SECAM_D (FM 1256 I-H3)] registered to adapter
registering 0-0061
i2c_adapter i2c-0: found normal i2c_range entry for adapter 0, addr 0062
i2c_adapter i2c-0: master_xfer: with 1 msgs.
i2c_adapter i2c-0: found normal i2c_range entry for adapter 0, addr 0063
i2c_adapter i2c-0: master_xfer: with 1 msgs.
i2c_adapter i2c-0: found normal i2c_range entry for adapter 0, addr 0064
i2c_adapter i2c-0: master_xfer: with 1 msgs.
i2c_adapter i2c-0: found normal i2c_range entry for adapter 0, addr 0065
i2c_adapter i2c-0: master_xfer: with 1 msgs.
i2c_adapter i2c-0: found normal i2c_range entry for adapter 0, addr 0066
i2c_adapter i2c-0: master_xfer: with 1 msgs.
i2c_adapter i2c-0: found normal i2c_range entry for adapter 0, addr 0067
i2c_adapter i2c-0: master_xfer: with 1 msgs.
i2c_adapter i2c-0: found normal i2c_range entry for adapter 0, addr 0068
i2c_adapter i2c-0: master_xfer: with 1 msgs.
i2c_adapter i2c-0: found normal i2c_range entry for adapter 0, addr 0069
i2c_adapter i2c-0: master_xfer: with 1 msgs.
i2c_adapter i2c-0: found normal i2c_range entry for adapter 0, addr 006a
i2c_adapter i2c-0: master_xfer: with 1 msgs.
i2c_adapter i2c-0: found normal i2c_range entry for adapter 0, addr 006b
i2c_adapter i2c-0: master_xfer: with 1 msgs.
i2c_adapter i2c-0: found normal i2c_range entry for adapter 0, addr 006c
i2c_adapter i2c-0: master_xfer: with 1 msgs.
i2c_adapter i2c-0: found normal i2c_range entry for adapter 0, addr 006d
i2c_adapter i2c-0: master_xfer: with 1 msgs.
i2c_adapter i2c-0: found normal i2c_range entry for adapter 0, addr 006e
i2c_adapter i2c-0: master_xfer: with 1 msgs.
i2c_adapter i2c-0: found normal i2c_range entry for adapter 0, addr 006f
i2c_adapter i2c-0: master_xfer: with 1 msgs.
i2c_adapter i2c-0: Registered as minor 0
i2c_adapter i2c-0: found normal i2c entry for adapter 0, addr 42
i2c_adapter i2c-0: master_xfer: with 1 msgs.
i2c_adapter i2c-0: found normal i2c entry for adapter 0, addr 43
i2c_adapter i2c-0: master_xfer: with 1 msgs.
tda9885/6/7: chip found @ 0x86
i2c_adapter i2c-0: master_send: writing 4 bytes.
i2c_adapter i2c-0: client [tda9887] registered to adapter
registering 0-0043
i2c_adapter i2c-0: found normal i2c entry for adapter 0, addr 4b
i2c_adapter i2c-0: master_xfer: with 1 msgs.
i2c_adapter i2c-0: registered as adapter #0
i2c_adapter i2c-0: master_send: writing 1 bytes.
i2c_adapter i2c-0: master_recv: reading 64 bytes.
i2c_adapter i2c-0: master_recv: return:1 (count:64, addr:0x50)
saa7134[0]: i2c eeprom 00: 68 51 38 01 10 28 ff ff ff ff ff ff ff ff ff ff
saa7134[0]: i2c eeprom 10: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7134[0]: i2c eeprom 20: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7134[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
i2c_adapter i2c-0: master_send: writing 4 bytes.
i2c_adapter i2c-0: master_send: writing 4 bytes.
saa7134[0]: registered device video0 [v4l2]
saa7134[0]: registered device vbi0
saa7134[0]: registered device radio0