URL: https://linuxfr.org/users/mac_is_mac/journaux/installation-de-lirc-sous-noyau-2681 Title: Installation de LIRC sous noyau 2.6.8.1 Authors: mac_is_mac Date: 2004年08月24日T08:32:22+02:00 Tags: Score: 0 Ca y est ! J'ai enfin réussi à faire marcher la télécommande de mon tuner Winfast TV 2000 XP sur ma petite Debian. Ca m'a donné suffisamment de peine pour que j'y consacre mon premier journal. En bon debianiste, j'ai commencé par installer les paquets lirc et lirc-modules-source, version 0.6.6. Je ne sais pas si j'ai été manche ou que cette version ne supporte pas les noyaux récents, mais je n'ai pas réussi à la faire marcher. Qu'à celà ne tienne, je récupère un CVS récent sur [http://lirc.sourceforge.net/software/snapshots/(...)](http://lirc.sourceforge.net/software/snapshots/) en l'occurence pour moi la lirc-0.7.0pre7. Je lance ./setup.sh , je choisis ma carte, je choisi l'option "save la configuration and run configure", ça démarre... et ça plante parce qu'il ne trouve pas les sources de mon noyau. Je fais ./configure --help pour constater qu'il y a deux options importantes --with-kerneldir=DIR --with-driver=driver Là je suis un peu perplexe pour choisir le driver, je refais ./setup.sh, et miracle, je vois qu'il a sauvegardé le nom du driver de ma carte ( en l'occurence leadtek_0010). Je lance donc ./configure --with-kerneldir=monchemin --with-driver=leadtek_0010. Joie ! Tout se passe bien You will have to use the lirc_gpio kernel module. Now enter 'make' and 'make install' to compile and install the package. Je compile, je reboute. J'édite le /etc/init.d/lirc pour qu'il charge les binaires de /usr/local/sbin et pas de /usr/sbin. J'édite /etc/lirc/hardware.conf pour qu'il ne lance pas lircmd (pour l'instant rajouter une couche d'émulation en plus me paraît plus risqué qu'autre chose. ) Un petit lsmod donne lirc_gpio 9520 0 lirc_dev 12744 2 lirc_gpio 8250 20352 0 serial_core 22464 1 8250 snd_bt87x 14216 1 tuner 19920 0 bttv 153676 1 lirc_gpio video_buf 21636 1 bttv v4l2_common 6208 1 bttv btcx_risc 4808 1 bttv videodev 9472 1 bttv via_agp 9088 1 agpgart 34216 1 via_agp C'est bon signe ! Sur [http://cvs.sourceforge.net/viewcvs.py/xawdecode/xawdecode/README.li(...)](http://cvs.sourceforge.net/viewcvs.py/xawdecode/xawdecode/README.lirc?rev=1.7) je vois que mon lecteur TV préféré xawdecode a un support natif de lirc. Je vire donc mon ~/.lircrc en attendant d'être capable de faire mieux que la version par défaut, je relance le tout et ça marche ! Bon, là je la fais en version courte, je ne m'étendrai pas sur la phase malheureuse où j'ai essayé de faire marcher le truc sans avoir branché le cable avec le récepteur infrarouge qui est dans la jolie boiboite... Ne riez pas, ça n'arrive pas qu'aux autres... Pour l'instant seuls les chiffres fonctionnent, mais c'est déjà bien de pouvoir changer de chaîne, on verra les détails après.

AltStyle によって変換されたページ (->オリジナル) /