lirc_serialは、シリアルポートが既に使用されているためロードされません。 dmesgレポート
[ 12.245857] lirc_serial: port 03f8 already in use
[ 12.245862] lirc_serial: use 'setserial /dev/ttySX uart none'
/var/lib/setserial/autoserial.confまたは/etc/serial.confというファイルを編集して、対応するシリアルポートでUARTをnoneに設定していました。助けにはならず、後者はもはや存在しません。
LIRCに関する掲示板のハウツーとスレッドはすべて、石器時代のものです。
誰か助けてくれますか?
/etc/serial.confを作成して、次のような行を追加できます。
/dev/ttyS0 uart none
それに。 /etc/init.d/etc-setserial
はこのファイルを読み取ります。 setserial
バイナリはsetserialパッケージの一部であり、lircパッケージの依存関係であるため、自動的にインストールする必要があります。
手動でロードしても機能しますか?
Sudo modprobe lirc_serial
これらの行について/ etc/lirc/hardware.confを確認してください。
REMOTE_MODULES="lirc_serial"
LOAD_MODULES="true"
私は同じ問題を抱えていましたが、これで解決しました。