[Raspberry Pi] Lirc - Openelec

Architecture ARM, archlinuxarm, raspberrypi ...
Skwad
archer de cavalerie
Messages : 195
Inscription : mar. 14 déc. 2010, 20:00

[Raspberry Pi] Lirc - Openelec

Message par Skwad »

Bonsoir,

Ceci est bien une demande d'aide. Mais comme elle n'est pas lié à arch j'ai décidé de poster ici, que j'estime l'endroit le plus approprié. Pourquoi ici me direz-vous ? Eh bien déja d'une part, parce que je ne suis pas inconnu des lieux, que jusqu'à maintenant j'ai toujours été bien accueilli, et d'autre part, parce que je ne pense pas être mieux renseigné ailleurs (wiki exclus).

Je vous explique donc la situation. J'ai un raspberry pi avec comme SE openelec (http://openelec.tv/) d'installé sur une carte SD. Il y a quelques jours, j'ai fait l'acquisition d'un récepteur IR (genre ça http://www.mediahd.fr/index.php?id_prod ... er=product) pour y faire fonctionner une télécommande d'un ancien téléviseur. Bien entendu, j'avais au préalable regardé si elle était supporté par Lirc et il s'avère que oui sur ce lien http://lirc.sourceforge.net/remotes/grundig/TP_160C. C'est exactement celle-là.

Du coup, j'ai suivi ce tuto http://aron.ws/projects/lirc_rpi/openelec_howto.html
Mais je bloque dès la 2nde commande # mode2 -d /dev/lirc0 J'ai beau appuyer sur toutes les touches de la télécommande, rien ne sort! Pas de message d'erreur non plus et j'ai pas trouvé moyen dans le man de le faire parler davantage.
Alors je finis par tester sur Arch et ça marche... tout du moins jusqu'à # irw car arrivé jusque là c'est gagné.

Et c'est là que je fais appel à vous car je sais plus où chercher mais j'ai des questions auxquelles je n'ai pas trouvé de réponse:
J'accède au Pi via ssh. Est-il possible que les résultats de la commande # mode2 -d /dev/lirc0 ne passe pas au travers de ssh ?
Est-ce que mode2 a besoin du bon /etc/lirc/lircd.conf pour fonctionner ? Car sur openelec le filesystem est en read-only (hormis un répertoire faisant office de /home/$USER/).
Si oui, comment faire ? Il n'y a rien à ce sujet sur le wiki d'openelec http://wiki.openelec.tv/index.php/Main_Page

Ai-je raison de m'inquiéter ou dois-je continuer comme si de rien n'était ? Mais pour avancer il faut qu'irw fonctionne ce qui n'est pas le cas non plus.

Pour finir, quelques infos:

Code : Tout sélectionner

# dmesg | grep lirc
[   10.365997] lirc_dev: IR Remote Control driver registered, major 248 
[   10.410321] lirc_rpi: module is from the staging directory, the quality is unknown, you have been warned.
[   11.306665] lirc_rpi: auto-detected active high receiver on GPIO pin 18
[   11.307060] lirc_rpi lirc_rpi.0: lirc_dev: driver lirc_rpi registered at minor = 0
[   11.307080] lirc_rpi: driver registered!
[   14.891860] rc rc0: lirc_dev: driver ir-lirc-codec (mceusb) registered at minor = 1
[   18.326956] input: lircd as /devices/virtual/input/input3
# uname -a
Linux raspXBMC 3.14.7 #1 PREEMPT Sat Jun 14 18:23:06 CEST 2014 armv6l GNU/Linux
# lircd -v
lircd 0.9.1-git
# lsmod 
Module                  Size  Used by
ir_lirc_codec           3971  0 
ir_sanyo_decoder        1403  0 
ir_mce_kbd_decoder      2976  0 
ir_sony_decoder         1385  0 
ir_nec_decoder          1495  0 
ir_rc5_decoder          1319  0 
ir_jvc_decoder          1399  0 
ir_rc6_decoder          1735  0 
rc_rc6_mce              1050  0 
mceusb                 12684  0 
snd_soc_pcm512x         7382  0 
snd_soc_wm8804          7028  0 
snd_soc_bcm2708_i2s     5290  0 
snd_soc_core          101423  3 snd_soc_pcm512x,snd_soc_wm8804,snd_soc_bcm2708_i2s
snd_compress            7048  1 snd_soc_core
regmap_i2c              1161  3 snd_soc_pcm512x,snd_soc_wm8804,snd_soc_core
snd_pcm_dmaengine       2851  1 snd_soc_core
regmap_mmio             1945  1 snd_soc_bcm2708_i2s
regmap_spi              1465  3 snd_soc_pcm512x,snd_soc_wm8804,snd_soc_core
snd_pcm                62288  2 snd_soc_core,snd_pcm_dmaengine
bcm2708_dmaengine       4978  0 
virt_dma                1566  1 bcm2708_dmaengine
snd_timer              17716  1 snd_pcm
snd                    41580  4 snd_soc_core,snd_timer,snd_pcm,snd_compress
lirc_rpi                6060  0 
lirc_dev                7877  2 lirc_rpi,ir_lirc_codec
rc_core                12803  12 lirc_dev,ir_lirc_codec,ir_rc5_decoder,ir_nec_decoder,ir_sony_decoder,mceusb,ir_mce_kbd_decoder,ir_jvc_decoder,ir_rc6_decoder,ir_sanyo_decoder,rc_rc6_mce
# lsusb 
Bus 001 Device 002: ID 0424:9512 Standard Microsystems Corp. 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. 
Bus 001 Device 004: ID 147a:e03e Formosa Industrial Computing, Inc. Infrared Receiver [IR605A/Q]
Bien sûr, s'ils vous en manquent...


Merci d'avance les archers.




P.S. : Concernant le titre c'est mieux "[Raspberry Pi] Lirc - Openelec" ou "[Openelec] Lirc - Raspberry Pi" ou encore "on s'en tape de ton foutu titre :D"
OS : Archlinux / Debian
DE : Gnome / KDE
Serveur : OpenMediaVault
Répondre