lirc_zilog IR передача, больше не работающая с HD-PVR на 12,04

Я выполнял человечность 10.04 с исправленной версией lirc_zilog в течение двух лет. Я обновил до 12,04, и lirc_zilog больше не работает с моим HD-PVR. MythTV wiki сообщает, что действительно работал из поля с 11,04.

Сообщение об ошибке я вхожу в irsend, следующие:

johnf@carbon:~$ /usr/local/bin/irsend SEND_ONCE blaster 0_130_KEY_POWER
irsend: command failed: SEND_ONCE blaster 0_130_KEY_POWER
irsend: hardware does not support sending

lircd демон, выполненный в интерактивном режиме, сообщает о следующем:

 lircd: accepted new client on /var/run/lirc/lircd
 lircd: could not get hardware features
 lircd: this device driver does not support the LIRC ioctl interface
 lircd: major number of /dev/lirc0 is 250
 lircd: LIRC major number is 61
 lircd: check if /dev/lirc0 is a LIRC device
 lircd: WARNING: Failed to initialize hardware
 lircd: error processing command: SEND_ONCE blaster 0_130_KEY_POWER
 lircd: hardware does not support sending
 lircd: removed client

Проверка dmesg, кажется, указывает, что модуль ядра загружается правильно:

 [56497.730743] lirc_zilog: module is from the staging directory, the quality is unknown, you have been warned.
 [56497.730999] lirc_zilog: Zilog/Hauppauge IR driver initializing
 [56497.732484] lirc_zilog: ir_probe: ir_rx_z8f0811_hdpvr on i2c-0 (Hauppage HD PVR I2C), client addr=0x71
 [56497.732493] lirc_zilog: ir_probe: ir_tx_z8f0811_hdpvr on i2c-0 (Hauppage HD PVR I2C), client addr=0x70
 [56497.732496] lirc_zilog: probing IR Tx on Hauppage HD PVR I2C (i2c-0)
 [56497.756822] lirc_zilog: firmware of size 302355 loaded
 [56497.756945] lirc_zilog: 743 IR blaster codesets loaded
 [56497.757030] i2c i2c-0: lirc_dev: driver lirc_zilog registered at minor = 0
 [56497.757033] lirc_zilog: IR unit on Hauppage HD PVR I2C (i2c-0) registered as lirc0 and ready
 [56497.757035] lirc_zilog: probe of IR Tx on Hauppage HD PVR I2C (i2c-0) done
 [56497.757056] lirc_zilog: initialization complete

Вот мой/etc/lirc/hardware.conf

 #Chosen IR Transmitter
 TRANSMITTER="HD-PVR"
 TRANSMITTER_MODULES="lirc_dev lirc_zilog"
 TRANSMITTER_DRIVER=""
 TRANSMITTER_DEVICE="/dev/lirc0"
 TRANSMITTER_SOCKET=""
 TRANSMITTER_LIRCD_CONF=""
 TRANSMITTER_LIRCD_ARGS=""

Мой lircd.conf является копией рекомендуемой.

Исследование источника ядра, кажется, указывает, что lirc_zilog модуль должен поддерживать передачу, это является более новым, чем исправленная версия, которую я вручную компилировал на 10,04. Я ранее использовал вручную созданную версию lirc 0.8.7 а не упакованного. Я теперь выполняю упакованную версию 9.0.

Я могу предоставить любую запрошенную дополнительную информацию и выполню тесты быстро. Я очень стремлюсь разрешить эту проблему.

2
задан 3 September 2012 в 00:00

1 ответ

Это нечетно..., это работает из поля на меня с 12,04.

, Почему Вы используете /usr/local/bin/irsend вместо того в /usr/bin/irsend?

Вот irsend, управляют что работы для меня:

/usr/bin/irsend --device=/dev/lircd SEND_ONCE blaster 1_27_KEY_2

, Возможно, необходимо ли указать - устройство и использовать ли двоичный файл в/usr/bin?

0
ответ дан 21 October 2019 в 11:26

Другие вопросы по тегам:

Похожие вопросы: