Eu tenho este trabalho há pouco tempo, Mark's Braindump voltou a ficar online e seguindo suas instruções para carregar o firmware, bem como dicas e & arquivos de configuração para os códigos e o transmissor resolveram o problema.
Eu tenho uma VM PV MythTV em Xen, que passei cerca de duas semanas trabalhando. Tudo parece estar funcionando bem; A passagem PCI dá a placa ao sistema operacional convidado (OpenSUSE 11.4), o sintonizador digital funciona bem (transmiti com êxito o Live HD TV para o meu PC) e estou muito perto de ser muito feliz.
MAS, não consigo configurar o LIRC para a vida de mim. Eu passei o passado 3 noites pesquisando e lendo tutorial e como após o outro. Eu encontrei o firmware (placa HVR-1600), e ele foi carregado com o módulo lirc_zilog. É reconhecido e configurado (pelo Kernel / LIRC). Eu não posso, no entanto, fazer o seguinte:
Então, aqui está um exemplo rápido de algumas saídas:
dmesg
output:
~ # dmesg | grep lirc
[ 15.242456] lirc_dev: IR Remote Control driver registered, major 251
[ 15.277047] lirc_zilog: module is from the staging directory, the quality is unknown, you have been warned.
[ 15.277882] lirc_zilog: Zilog/Hauppauge IR driver initializing
[ 15.282904] lirc_zilog: chip found with RX and TX
[ 15.283556] i2c i2c-0: lirc_dev: driver lirc_zilog registered at minor = 0
[ 15.338267] lirc_zilog: Zilog/Hauppauge IR blaster firmware version 2.1.0 loaded
[ 15.339013] lirc_zilog: chip found with RX and TX
[ 15.339638] i2c i2c-0: lirc_dev: driver lirc_zilog registered at minor = 1
[ 15.369278] lirc_zilog: Zilog/Hauppauge IR blaster firmware version 2.1.0 loaded
[ 15.369296] lirc_zilog: initialization complete
Um teste irsend
:
~ # irsend --device=/var/run/lirc/lircd SEND_ONCE dct700 OK
irsend: command failed: SEND_ONCE dct700 OK
irsend: transmission failed
O correspondente /var/log/messages
~ # tail /var/log/messages
Jul 29 10:16:36 lal lircd-0.8.7[1090]: accepted new client on /var/run/lirc/lircd
Jul 29 10:16:36 lal lircd-0.8.7[1090]: write failed
Jul 29 10:16:36 lal lircd-0.8.7[1090]: Protocol error
Jul 29 10:16:36 lal lircd-0.8.7[1090]: error processing command: SEND_ONCE dct700 OK
Jul 29 10:16:36 lal lircd-0.8.7[1090]: transmission failed
Jul 29 10:16:36 lal kernel: [ 227.063942] lirc_zilog: failed to get data for code 0, key 9050 -- check lircd.conf entries
Jul 29 10:16:36 lal lircd-0.8.7[1090]: removed client
Porção relevante de /etc/lirc/hardware.conf
:
#Chosen IR Transmitter
TRANSMITTER="HVR 1600"
TRANSMITTER_MODULES="lirc_zilog"
TRANSMITTER_DRIVER=""
TRANSMITTER_DEVICE="/dev/lirc0"
TRANSMITTER_SOCKET=""
TRANSMITTER_LIRCD_CONF="/etc/lirc/lircd.conf"
TRANSMITTER_LIRCD_ARGS=""
#Enable lircd
START_LIRCD="true"
#Don't start lircmd even if there seems to be a good config file
#START_LIRCMD="false"
#Try to load appropriate kernel modules
LOAD_MODULES="true"
Tenho certeza de que o arquivo dct700.conf
está errado. Eu copiei de um fórum de alguém que alegou ter este STB funcionando, mas é para um transmissor USB MCE.
Como não consigo fazer o receptor gravar o sinal do controle remoto, não consigo gerar o meu próprio.
Então, se alguém tiver uma combinação semelhante trabalhando, ou souber de alguém que tenha, ou vir algo errado e tiver uma sugestão, eu ficaria eternamente grato por qualquer ajuda.
Eu tenho este trabalho há pouco tempo, Mark's Braindump voltou a ficar online e seguindo suas instruções para carregar o firmware, bem como dicas e & arquivos de configuração para os códigos e o transmissor resolveram o problema.
Tags linux