VDR:Installation

De MacodaWiki
Aller à : navigation, rechercher

Quelques informations sur l'installation de VDR (voir la partie Exploitation)

LIRC

  1. Configurer sa telecommande avec lirc


  1. Configurer la IM-1313 #

Installer LIRC

  1. Recuperer les sources http://lirc.sourceforge.net/software/snapshots/
  2. prendre une version 0.7 Pre pour le noyau 2.6 ou plus simplement
  • wget http://lirc.sourceforge.net/software/snapshots/lirc-0.7.0pre7.tar.bz2
  • tar xjvf lirc-0.7.0pre7.tar.bz2 # (dans /usr/local/src)
  • ln -s lirc-0.7.0pre7 lirc
  • cd lirc
  • ./setup.sh # Choisier "driver configuration" - Choisir le port, deux options suivantes par defaut, puis "save configuration & run"
  • make
  • make install
  • ldconfig
  • chmod 666 /dev/lircd
  • setserial /dev/ttyS0 uart none # est necessaire uniquement quand on a eu un message d'erreur au make disant module en dur

/sbin/modprobe lirc_serial

Tester LIRC

mode2 # En appuyant sur les touches des SPACE et des PULSE doivent apparaitre.
ATTENTION : Cela doit marcher avec n'importe quelle télécommande infrarouge (dont celle de la TV)

Apprendre les touches

irrecord lircd.conf

Je ne sais pas pourquoi mais la longueur n'est pas toujours la meme pour une meme touche des le deuxieme essai le resultat est enregistre dans le fichier lircd.conf.conf


Tester la telecommande

  • cp lircd.conf.conf /etc/lircd.conf # fichier de conf de lircd (Greyvador : j'ai pris celui de tivoli)
  • lircd # lance le demon lirc
  • irw # affiche ce que la telecommande envoie
0000000000000001 00 Menu lircd.conf.conf # voila un exemple de resultat la touche Menu a ete presse

il faut absolument que cela fonctionne dans irw , il vaut mieux plusieurs lignes pour chaque appui que pas de ligne a chaque fois.
Attention chaque fois que l'on veut generer un nouveau lircd.conf.conf il faut killer lircd et copier la conf dans /etc/lircd.conf

Integration dans VDR

  1. malheureusement il faut recompiler VDR, pour moi cela donne :
  • make clean
  • make VFAT=1 REMOTE=LIRC
  • make plugins (pour regénérer le pluginsetup)
  1. il faut tous les composants necessaires soient lances, dans l'ordre (#mis dans le /etc/init.d/vdr)
  • setserial /dev/ttyS0 uart none
  • /sbin/modprobe lirc_serial
  • lircd
  1. Effacer le remote.conf et refaire la detection de la telecommande.


GREYVADOR Notes diverses

  • Voir le fichier lirc-0.7.0pre7.tar\lirc-0.7.0pre7\lirc-0.7.0pre7\contrib\lirc.debian
  • Suivre les instructions
$ Copy it to /etc/init.d/lirc and type
$ update-rc.d lirc defaults 20

J'ai viré les référence à lircmd car c'est un soft pour la gestion souris

  • Mettre le lirc.conf tokai
  • Prendre le Remote.conf tokai aussi !
  • Pas oublier de copier le fichier remote.conf tokai et lirc.conf tokai