¿Paso 4: problemas? El paso desconocido (¿hay un dispositivo/dev/lirc0?)
Cuando termina de instalar LIRC intenta iniciar quejas sobre un archivo no válido conf y dice "se ha deshabilitado soporte de control remoto". Mi plan original era crear un archivo de configuración de parodia para llevarnos al punto donde podríamos caracterizar el mando a distancia y crear un archivo válido. Pero he descubierto problemas en nuestro futuro.
Una de las razones de esto es evitar todos los trucos. Este es uno de ellos. No sé la situación que está ocurriendo aquí va a pasar con todos los demás, pero voy a explicar y que ayudará a cada uno comprender y manejar cualquier rareza que les pasa.
Hay un par de cosas que he descubierto sobre el adaptador de IguanaWorks USB. Uno, que es apoyada por el núcleo. Es decir, tiene un controlador integrado en el núcleo que aparece como /dev/lirc0. Creo que el dispositivo funcionaría si estábamos usando el receptor de infrarrojos para controlar un sintonizador de TV por ejemplo. No creo servirá a nuestro propósito de transmisión, necesitamos LIRC para manejar las funciones de transmisión y leer el archivo de configuración que caracteriza a nuestro mando a distancia.
La segunda cosa que descubrí es que LIRC no tiene apoyo de IguanaWorks. lircd necesitará ser reconstruida siguiendo las instrucciones desde el sitio web de IguanaWorks (cubriré eso más adelante).
He luchado con la mejor manera de manejar esto. He empezado desde cero varias veces con estructuras de Pi y haciendo los pasos en orden diferente. Estoy tratando de encontrar una secuencia de pasos que funcione para el mayor número de configuraciones.
Resulta que el soporte en el núcleo para el receptor nos permite caracterizar el control remoto ahora si estamos utilizando el adaptador de USB es un adaptador de IguanaWorks. Eso es probablemente cierto para un montón de adaptadores. Dudo que se aplicará en cada caso.
Creo que la siguiente secuencia de pasos ayudará a la mayor cantidad de personas a encontrar el éxito. Usted puede encontrar que trabajan para usted en un orden diferente. Que te he dado información suficiente para reconocer cuando se necesita hacerlo. (Por favor comentar si encuentras este es el caso!)
Ahora no debería haber ningún adaptador USB enchufado. Ejecute el siguiente comando en el terminal.
LS/dev
Esto establece una línea de base, ningún dispositivo de lirc0, como se muestra arriba.