Como definir portas seriais uart para none para lirc?

2

O lirc_serial não carrega porque a porta serial já está em uso. relatórios dmesg

[   12.245857] lirc_serial: port 03f8 already in use
[   12.245862] lirc_serial: use 'setserial /dev/ttySX uart none'

antigamente eu costumava editar um arquivo chamado /var/lib/setserial/autoserial.conf ou /etc/serial.conf para definir o UART como none na porta serial correspondente. O primeiro não ajuda e o posterior não existe mais.

Todos os Howtos e tópicos em quadros de mensagens sobre o LIRC são do stoneage.

Alguém pode me ajudar?

    
por hachel 30.05.2011 / 23:16

2 respostas

2

Você pode criar /etc/serial.conf e colocar linhas como

/dev/ttyS0 uart none

para ele. /etc/init.d/etc-setserial lê este arquivo. O binário setserial é parte do pacote setserial, que é uma dependência do pacote lirc, por isso deve ser instalado automaticamente.

    
por elmicha 03.11.2011 / 19:10
1

Funciona quando você carrega manualmente?

sudo modprobe lirc_serial

Verifique seu /etc/lirc/hardware.conf para essas linhas:

REMOTE_MODULES="lirc_serial"
LOAD_MODULES="true"

Eu tive o mesmo problema e isso resolveu isso.

    
por Jakob 16.02.2012 / 10:07