Stap 4: Trouble? De onbekende stap (Is er een lirc0 apparaat/dev /?)
Wanneer LIRC installatie voltooid en probeert te starten, het klaagt over een ongeldige conf bestand en zegt "ondersteuning van afstandsbediening heeft geweest verminkte." Mijn oorspronkelijke plan was om een spoof configuratiebestand om ons naar het punt waar we kunnen karakteriseren de afstandsbediening en maak een geldig bestand te maken. Maar ik ontdekte problemen in onze toekomst.
Een van de redenen voor Instructables uitzien is iedereen vermijden de gotchas te helpen. Dit is een van hen. Ik ben niet zeker de situatie dat hier gebeurt zal gebeuren voor iedereen anders, maar ik zal het uitleggen en hopelijk iedereen begrijpen en omgaan met eventuele weirdness wat gebeurt er met hen zal helpen.
Er zijn een paar dingen die ik ontdekte over de IguanaWorks USB-adapter. Één, deze wordt ondersteund door de kernel. Dat wil zeggen, heeft het een stuurprogramma in de kernel die uiterlijk vertoon opwaarts zoals /dev/lirc0ingebouwd. Ik denk dat dat apparaat zou werken als waren we met behulp van de IR ontvanger waarmee bijvoorbeeld een TV-tuner. Ik geloof niet dat het ons doel van de transmissie zal dienen, moeten we LIRC om de functies verzenden en lezen van het configuratiebestand dat onze afstandsbediening kenmerkt.
Het tweede wat dat ik ontdekken is dat LIRC geen IguanaWorks ondersteuning heeft. lircd zal moeten worden herbouwd met behulp van de instructies van de website IguanaWorks (ik zal dekken dat later).
Ik heb geworsteld met de beste manier om dit te gaan. Ik ben begonnen van kras meerdere malen met verse Pi bouwt en het doen van de stappen in andere volgorde. Ik probeer te vinden van een reeks stappen die zal werken voor het grootste aantal opstellingen.
Het blijkt dat de kernel ondersteuning voor de ontvanger stelt ons in staat om te karakteriseren de afstandsbediening nu als de USB-adapter we gebruiken een IguanaWorks-adapter. Dat geldt waarschijnlijk voor een bos van adapters. Ik betwijfel of die in ieder geval van toepassing.
Ik denk dat de volgende reeks stappen zal helpen het grootste aantal mensen te vinden succes. Kan je dat zij voor u in een andere volgorde werken. Hopelijk heb ik u gegeven voldoende informatie om te herkennen wanneer u nodig hebt om dat te doen. (Gelieve opmerkingen maken als u vindt dat dit het geval te zijn!)
Op dit ogenblik moet er geen USB-adapter aangesloten. Voer de volgende opdracht in de terminal.
ls/dev
Hiermee stelt u een basislijn, geen lirc0 apparaat, zoals hierboven weergegeven.