~bohwaz/blog/

Avec de vrais morceaux de 2.0 !

Installer LIRC avec debian (lenny, mais les autres aussi)

Y'a pas mal de tutos qui expliquent comment installer LIRC sous debian, mais c'est à chaque fois assez compliqué, alors qu'en fait c'est vraiment simple. Je pars de mon cas avec un récepteur USB infrarouge et la télécommande qui va avec (Philips SRM 5100).

Première étape : installer les modules noyau de lirc

# apt-get install module-assistant
# m-a ai lirc

Seconde étape : brancher votre récepteur infrarouge USB

Et regarder /var/log/syslog à la recherche du nom du module utilisé, par exemple chez moi :

lirc_mceusb2: Philips eHome USB IR Transceiver and Microsoft MCE 2005 Remote Control driver for LIRC $Revision: 1.44 $
usbcore: registered new interface driver lirc_mceusb2

Mon module est donc lirc_mceusb2.

Troisième étape : installer lirc

# apt-get install lirc

Là lirc va vous jeter une erreur comme quoi il a pas de config. Pas de panique on va lui en donner une, il faut aller chercher celle qui corresponds à votre télécommande. Dans mon, comme vu avec le syslog, c'est mceusb2, je vais donc chercher dans /usr/share/lirc/remotes/ ce qui correspond, et donc dans mon cas ça donne /usr/share/lirc/remotes/mceusb/lircd.conf.mceusb.

Quatrième étape : copier la configuration

Voilà je copie ma configuration de télécommande au bon endroit :

# cp /usr/share/lirc/remotes/mceusb/lircd.conf.mceusb /etc/lircd.conf

Et maintenant faut le signaler à lirc avec :

# dpkg-reconfigure lirc

Cinquième étape : tester

$ irw

Et appuyez sur les boutons de la télécommande, vous devriez voir apparaître le nom des boutons appuyés. Par exemple :

000000037ff07bee 01 VolDown mceusb
000000037ff07bef 00 VolUp mceusb
Écrire un commentaire
(facultatif)
(facultatif)
(obligatoire)
                            _   
 _ __   __ _ _ __ ___ _ __ | |_ 
| '_ \ / _` | '__/ _ \ '_ \| __|
| |_) | (_| | | |  __/ | | | |_ 
| .__/ \__,_|_|  \___|_| |_|\__|
|_|                             
(obligatoire)

Les adresses internet seront converties automatiquement.
Tags autorisés : <blockquote> <cite> <pre> <code> <var> <strong> <em> <del> <ins> <kbd> <samp> <abbr>