LINUX.ORG.RU

lirc и Avermedia 203


0

0

Как заставить работать пульт от Авермедиа под suse 10? Дело даже не в lirc а в том, что сигнал с пульта не распознается. В ядре соответствующие модули есть, в логах вот что пишется:

bttv0: Bt878 (rev 17) at 0000:00:0a.0, irq: 3, latency: 32, mmio: 0xcddfe000 Oct 29 00:42:41 linux kernel: bttv0: detected: AVerMedia TVPhone98 [card=41], PCI subsystem ID is 1461:0003 Oct 29 00:42:41 linux kernel: bttv0: using: AVerMedia TVPhone 98 [card=41,autodetected] Oct 29 00:42:41 linux kernel: bttv0: gpio: en=00000000, out=00000000 in=00fc7ff3 [init] Oct 29 00:42:41 linux kernel: i2c-algo-bit.o: (0) scl=1, sda=1 Oct 29 00:42:41 linux kernel: i2c-algo-bit.o: (1) scl=1, sda=0 Oct 29 00:42:41 linux kernel: i2c-algo-bit.o: (2) scl=1, sda=1 Oct 29 00:42:41 linux kernel: i2c-algo-bit.o: (3) scl=0, sda=1 Oct 29 00:42:41 linux kernel: i2c-algo-bit.o: (4) scl=1, sda=1 Oct 29 00:42:41 linux kernel: i2c-algo-bit.o: bt878 #0 [sw] passed test. Oct 29 00:42:41 linux kernel: tveeprom: Encountered bad packet header [ff]. Corrupt or not a Hauppauge eeprom. Oct 29 00:42:41 linux kernel: bttv0: Avermedia eeprom[0x4821]: tuner=5 radio:yes remote control:yes Oct 29 00:42:41 linux kernel: bttv0: using tuner=5 Oct 29 00:42:41 linux kernel: bttv0: i2c: checking for MSP34xx @ 0x80... not found Oct 29 00:42:41 linux kernel: bttv0: i2c: checking for TDA9875 @ 0xb0... not found Oct 29 00:42:41 linux kernel: bttv0: i2c: checking for TDA7432 @ 0x8a... not found Oct 29 00:42:41 linux kernel: tvaudio: TV audio decoder + audio/video mux driver Oct 29 00:42:41 linux kernel: tvaudio: known chips: tda9840,tda9873h,tda9874h/a,tda9850,tda9855,tea6300,tea6320,tea6420,tda8425,pic1 6c54 (PV951),ta8874z Oct 29 00:42:41 linux kernel: bttv0: i2c: checking for TDA9887 @ 0x86... not found Oct 29 00:42:41 linux kernel: : chip found @ 0xc2 (bt878 #0 [sw]) Oct 29 00:42:41 linux kernel: tuner 0-0061: type set to 5 (Philips PAL_BG (FI1216 and compatibles)) Oct 29 00:42:41 linux kernel: bttv0: registered device video0 Oct 29 00:42:41 linux kernel: bttv0: registered device vbi0 Oct 29 00:42:41 linux kernel: bttv0: registered device radio0 Oct 29 00:42:41 linux kernel: bttv0: PLL: 28636363 => 35468950 .. ok Oct 29 00:42:41 linux kernel: bttv0: add subdevice "remote0"

а потом:

linux irattach: tcgetattr: Invalid argument Oct 29 00:42:42 linux irattach: Stopping device /dev/input/event3 Oct 29 00:42:42 linux irattach: ioctl(SIOCGIFFLAGS): No such device Oct 29 00:42:42 linux irattach: exiting ...

Как я понял наличие инфракрасного приемника распознано, но опчемуто устройство, которое за него отвечает -event3 останавливается. Когда я тупо проверяю что ловит это устройство - полный ноль. Подскажите что еще можно сделать.

★★

Ответ на: комментарий от no-dashi

Я в факе был. Насколько я понял даже без LIRC устройство должно принимать инфракрасный сигнал - но оно молчит! Ведь так?

lexius ★★
() автор топика
Ответ на: комментарий от no-dashi

И еще - я даже понятия не имею что такое irattach. Это просто в логах было. :-)

lexius ★★
() автор топика
Ответ на: комментарий от no-dashi

Заработало! Большое спасибо!

lexius ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.