Accueil > Linux > Multimedia > Installation de Lirc pour Imon Pad
Installation de Lirc pour Imon Pad
dimanche 8 juin 2008, par
Installation de la télécommande Imon Pad USB IR/VFD de SoundGraph avec le support du "PAD Controller" et les paquets Debian de lirc.
Installation des pré-requis
aptitude install linux-headers-$(uname -r) build-essential module-assistant
Installation et configuration du module lirc
aptitude install lirc-modules-source -R
Configuration du paquet lirc-modules-source
dpkg-reconfigure lirc-modules-source
Désélectionner gpio et i2c et sélectionner imon

Répondre Non

Sélectionner Installer la version du responsable du paquet

Nous allons maintenant patcher le paquet lirc pour ajouter le support du pad2keys. Patch réalisé par Michael Brakemeier. J’ai modifié le patch pour qu’il fonctionne avec la version stable de lirc-modules-source.
cd /usr/src/
wget http://brakemeier.de/electronics/vdr/lirc-0.8.3-imon-pad2keys.patch
module-assistant unpack lirc-modules-source
cd modules/lirc*
patch <../../lirc-0.8.3-imon-pad2keys.patch
Compilation du module
module-assistant -O auto-install lirc-modules-source
Le paramètre -O est là pour indiquer que l’on ne va pas redécomprésser le paquet lirc-modules.tar.gz.
Installation de Lirc et configuration
aptitude install lirc
Récupération du fichier lircd.conf avec le support du pad2key ou vous pouvez le créer avec irrecord.
wget http://vdrbox.lautre.net/fichiers/lirc/lircd-imon-pad.conf
mv lircd-imon-pad.conf /etc/lirc/lircd.conf
Editer /etc/lirc/hardware.conf
N’utilisant pas Lircmd et irexec, je décommente les lignes suivantes :
Comme ceci :
#Don’t start lircmd even if there seems to be a good config file
START_LIRCMD=false
A la ligne MODULES, mettez ceci :
MODULES="lirc_imon"
Avec la version 0.8.3 de Lirc, une nouvelle option existe pour activer le pad2keys. Il faut avoir l’option pad2keys_active=1 pour avoir accès au pad2keys, nous allons automatiser cette option avec cette ligne :
echo "options lirc_imon pad2keys_active=1" > /etc/modprobe.d/lirc
Vous pouvez redémarrer votre PC et ensuite tester votre télécommande avec irw ou simplement redémarrer lirc :
/etc/init.d/lirc restart
Vous pouvez maintenant tester, votre télécommande avec cette commande :
irw
Appuyez maintenant sur des touches de votre télécommande, vous devriez voir des codes apparaître.
Bon zapping.
Mise à jour :
– Uniformisation de la mise en page (01/02/2010)
– Suppression de la différence Stable/Unstable (01/02/2010)
– Installation pour Debian Testing/Unstable (03/08/2008)
Messages
1. Installation de Lirc pour Imon Pad, 2 août 2008, 20:09, par maxxou
bonjour
le patch lirc-imon-pad2keys-0.8.0.diff m’indique plusieurs erreurs lors de l’application
j’ai essayé de patché avec le 0.8.3 trouvé sur le site de brakemeier mais
le pad central ne marche pas aprés un irw.
une idée ?
à +
maxxou
1. Installation de Lirc pour Imon Pad, 3 août 2008, 09:02, par michael
Bonjour,
Le patch avait été testé avec la version stable de Lirc soit la 0.8.0. Je ferais un patch corrigé pour la version Testing/Sid prochainement.
@+
2. Installation de Lirc pour Imon Pad, 8 janvier 2011, 03:11, par Fredo
Bonjour,
J’ai suivi cette manip (hors patchage par précaution car équipé d’un imon knob) et il s’avère qu’il est impossible de démarrer lirc.
Avec la commande ’ /etc/init.d/lirc start ’, bash me retourne :
’ Loading LIRC modules :/etc/init.d/lirc : 170 : udevadm : not found
timeout waiting for devices to be ready
.
Starting remote control daemon(s) : LIRC : failed ! ’
Si je passe la commande en ’sudo’ même pas autant d’info
’ Loading LIRC modules :.
Starting remote control daemon(s) : LIRC : failed ! ’
J’avais déjà réussi à installer lirc avec succès sans trop de difficultés sur une linux mint kde juste avec l’aide de synaptic et là sur une linux mint basé debian, rien à faire. Il est impossible de lancer le deamon.
Avez vous quelques bon conseils pour mon cas.
Merci d’avance en tous cas.
Fredo
1. Installation de Lirc pour Imon Pad, 8 janvier 2011, 10:46, par michael
Bonjour,
Peux tu donner le résultat de ces commandes :
[code]sudo modprobe -rv lirc_imon
sudo modprobe -v lirc_imon
sudo dmesg | tail
ls -l /dev/lirc*[/code]
J’ai rajouté sudo car à priori, tu l’utilise.
Michaël
2. Installation de Lirc pour Imon Pad, 9 janvier 2011, 00:57, par Fredo
Bonjour,
Merci d’avoir répondu aussi vite.
Je ne serais pas sur la machine concernée avant mardi, dès que j’y suis je teste ça et je te tiens au jus.
Merci encore.
Au fait, si c’est pas trop compliqué à expliquer comme ça, à quoi correspondent ces commandes ?
Merci bien Michaël.
A + Fredo
3. Installation de Lirc pour Imon Pad, 9 janvier 2011, 09:36, par michael
Bonjour,
La premiere commande décharge le module lirc_imon s’il est présent, la seconde charge le module lirc_imon.
La dernière commande affiche les logs du kernel.
4. Installation de Lirc pour Imon Pad, 9 janvier 2011, 15:48, par Fredo
Merci pour ces infos, c’est précieux.
Et ça marche pour différents modules ou c’est spécifique à lirc ?
Je ferais ça dès que j’ai la machine sous la main et je te dis.
Merci encore
Fredo
5. Installation de Lirc pour Imon Pad, 12 janvier 2011, 02:25, par Fredo
Bonjour,
J’avais tout viré en fait avant de te poser cette question la semaine dernière.
Donc je réinstalle tout toujours en suivant cette manip sauf le patchage et cette fois ci, quand je démarre ou redémarre le deamon, il me demande de vérifier le module du kernel sélectionné
/etc/init.d/lirc start (ou restart)
– >
Loading LIRC modules :.
Unable to load LIRC kernel modules. Verify your ... [color=’red’]failed ![/color=’red’]
selected kernel modules in /etc/lirc/hardware.conf ... [color=’red’]failed ![/color=’red’]
Alors suite à ça, voici les infos que tu m’as demandé :
pour
sudo modprobe -rv lirc_imon
il retourne
FATAL : Module lirc_imon not found.
— -
pour
sudo modprobe -v lirc_imon
il retourne
FATAL : Module lirc_imon not found.
— -
pour
sudo dmesg | tail
il retourne la tartine là
[ 1695.805055] ata4.00 : limiting speed to PIO3
[ 1695.805061] ata4.00 : exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x6 frozen
[ 1695.805065] sr 3:0:0:0 : CDB : Test Unit Ready : 00 00 00 00 00 00
[ 1695.805075] ata4.00 : cmd a0/00:00:00:00:00/00:00:00:00:00/a0 tag 0
[ 1695.805076] res 40/00:03:00:00:00/00:00:00:00:00/a0 Emask 0x4 (timeout)
[ 1695.805079] ata4.00 : status : DRDY
[ 1695.805087] ata4 : hard resetting link
[ 1696.128062] ata4 : SATA link up 1.5 Gbps (SStatus 113 SControl 310)
[ 1696.154164] ata4.00 : configured for PIO3
[ 1696.267439] ata4 : EH complete
Tout est clair sauf ça pour moi
— -
et pour finir à celle ci
ls -l /dev/lirc*
il est très clair
ls : impossible d’accéder à /dev/lirc* : Aucun fichier ou dossier de ce type
(même en anglais ça l’aurait été :-))
Comme j’ai toujours la partoche où j’avais insallé une mint8kde où lirc fonctionne super avec freevo, vlc, xine, volume général, éteindre le pc, etc j’ai observé le /etc/lirc/hardware.conf et il a l’air plus clair (du moins pour moi), une section pour le récepteur, une autre pour le transmetteur (rempli ou pas au besoin) et une troisième dont je ne saisi pas bien le sens car elle ne m’a pas servi faut dire.
Voici la partie qui m’était utile
L’actuel installé sous debian donne ça
en tout et pour tout alors, j’ai ajouté ’lirc_dev’ devant ’lirc_imon’ et ’/dev/lirc0’ à device= et ’lircd.conf’ à lircd_conf= pour le rapprocher de celui que j’avais avant mais sans succès.
J’ai repassé tes commandes par la suite et j’obtiens les même retours que précédemment.
Au boot il y a bien un failed en rouge après une ligne au propos de lirc,mais ça va trop vite et je n’arrive pas à la lire assez vite, je regarderais encore dans les journaux sysème parce que ’ai pas encore trouvé dedans.
Là tout de suite j’ai plus d’idée à part de lui mettre le /etc/lirc/hardware.conf que j’avais sous héléna. J’essayerais ça demain pour voir.
Qu’est ce que tu penses de tout ça ?
A+
6. Installation de Lirc pour Imon Pad, 12 janvier 2011, 11:43, par Fredo
Bonjour,
Mon message de hier soir n’est pas passé (peut être trop long, je ne sais pas).
J’avais tout viré avant de poster ici l’autre fois alors, je réinstalle tout de la même manière et cette fois quand je lance le deamon, plus le même message, j’ai ça comme retour
Loading LIRC modules :.
Unable to load LIRC kernel modules. Verify your ... [color=’red’]failed ![/color=’red’]
selected kernel modules in /etc/lirc/hardware.conf ... [color=’red’]failed ![/color=’red’]
Autrement,voici les infos que tu m’a demandé :
— ->
FATAL : Module lirc_imon not found.
— -
— ->
FATAL : Module lirc_imon not found.
— -
— ->
[ 1695.805055] ata4.00 : limiting speed to PIO3
[ 1695.805061] ata4.00 : exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x6 frozen
[ 1695.805065] sr 3:0:0:0 : CDB : Test Unit Ready : 00 00 00 00 00 00
[ 1695.805075] ata4.00 : cmd a0/00:00:00:00:00/00:00:00:00:00/a0 tag 0
[ 1695.805076] res 40/00:03:00:00:00/00:00:00:00:00/a0 Emask 0x4 (timeout)
[ 1695.805079] ata4.00 : status : DRDY
[ 1695.805087] ata4 : hard resetting link
[ 1696.128062] ata4 : SATA link up 1.5 Gbps (SStatus 113 SControl 310)
[ 1696.154164] ata4.00 : configured for PIO3
[ 1696.267439] ata4 : EH complete
— -
ls -l /dev/lirc*
— ->
ls : impossible d’accéder à /dev/lirc* : Aucun fichier ou dossier de ce type
— -
J’ai essayé de deux trois trucs, c’est tout dans le fichier joint.
Qu’en penses tu ?
7. Installation de Lirc pour Imon Pad, 12 janvier 2011, 15:42, par michael
Bonjour,
J’ai surtout manqué de temps pour valider les messages en attente.
La compilation ne semble pas s’être bien passé car il ne trouve pas le module lirc_imon.
Peux tu me donner la version de lirc que tu utilises ? Et quel est la version de Debian que tu utilises ?
8. Installation de Lirc pour Imon Pad, 12 janvier 2011, 16:22, par Fredo
J’ai lirc 0.8.3-5 et pour debian, c’est Linux Mint Debian Edition (base Lenny - Testing, j’ai cru comprendre que c’est pareil) en amd64 et des fois que t’ai besoin de savoir pour le noyau c’est 2.6.32-5-amd64.
Au fait, peux tu me dire à quoi sert ’ dmesg | tail ’ ? Que peut vouloir dire tout ce qui s’affiche en retour ?
9. Installation de Lirc pour Imon Pad, 12 janvier 2011, 16:26, par Fredo
Une précision, j ’ai Lenny (Testing) dans mes dépôts en maintien, sur la distrib ils disent 100% compatible Debian Testing ou Debian Squeeze
10. Installation de Lirc pour Imon Pad, 15 janvier 2011, 08:58, par michael
Bonjour,
Désolé ma réponse a été un peu longue, j’avais oublié de la validé :-(
Pour que se soit plus simple, tu peux me joindre par mail via ce formulaire :
http://vdrbox.lautre.net/auteur1.html
Le module lirc_imon ne semble pas compile pourrais tu me fournir ces fichiers :
/etc/lirc/lirc-modules-source.conf
/var/cache/modass/lirc-modules-source.buildstate.* (le dernier)
dmesg : Permet d’avoir les messages du kernel
tail : d’avoir les 10 dernières lignes (par défaut)