Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#26 Le 26/10/2005, à 13:56

hector

Re : problème utilisation lirc

j'ai suivi tes conseils:
j'ai créé un fichier serial avec dedans la commande setserial *** (sans la ligne modprobe lirc_serial, c'est bien ça?)
j'ai modifié les droits avec chmod +X /etc/init.d/serial
j'ai créé le lien: ln -s /etc/init.d/serial /etc/rc2.d/S99serial
j'avais deja rajouté lirc_serial ds /etc/modules

au redémarrage, pas de lirc_serial avec lsmod  roll
je ne connais pas bien la nuance entre +X et +x pour chmod, comme le fichier ne semblait toujours pas exécutable, j'ai essayé +x mais même combat ....

Hors ligne

#27 Le 26/10/2005, à 14:05

DiCiCat

Re : problème utilisation lirc

alors enleve lirc_serial de la liste /etc/modules
et modifie le fichier /etc/init.d/serial comme ca

setserial *****
modprobe lirc_serial

il devrais se charger au demarrage quand meme

Hors ligne

#28 Le 26/10/2005, à 14:27

hector

Re : problème utilisation lirc

smile =  lirc_serial se charge au démarrage grâce à ta méthode!! cool
sad  =  /etc/init.d/lirc restart  + irw donne toujours:
Stopping lirc daemon: lircmd lircd.
############################################
## LIRC IS NOT CONFIGURED                 ##
##                                        ##
## read /usr/share/doc/lirc/README.Debian ##
############################################
Starting lirc daemon:.
root@LaGrosseBete:/home/hector# irw
connect: No such file or directory

comment se fait il que je n'ai pas de /etc/init.d/lircd ??faute de frappe de ta part?
tu peux me dire en 2 mots ce que sont les répertoires /etc/init.d et /etc/rc2.d  ??
merci ! (j'éprouve la légère mais désagréable impression d'être un boulet...)

Dernière modification par hector (Le 02/10/2009, à 11:06)

Hors ligne

#29 Le 26/10/2005, à 14:33

DiCiCat

Re : problème utilisation lirc

alors si il se charge au demarrage, n'essaye pas de relancer lirc, essaye de lancer directement irw apres le demarrage de ta machine.

En plus je repond a toutes tes questions de tete puisque ma debien/ubuntu n'est pas devant moi smile

Pour info /ect/init.d c'est là que sont placés les differents scripts qui peuvent se lancer lors du boot de ta machine.
/etc/rc2.d ce sont un ensemble de lien vers ces memes script et ce sont ces liens qui sont appelés au demarrage reel de ta machine.

/etc/rc6.d ce sont les script lancés lors de l'arret de la machine
et rc1.d ca doit etre le mode reparation (pas de multi-user)

si tu n'a pas de lircd dans /etc/init.d, tu doit avoir un script lircm ou lirc quelque chose.

verifie egallement que /dev/lirc existe et pointe bien sur /dev/ttys0

Dernière modification par DiCiCat (Le 26/10/2005, à 14:38)

Hors ligne

#30 Le 26/10/2005, à 14:53

hector

Re : problème utilisation lirc

Merci pour les expli...
sinon, apres le (10ème wink ) redémarrage:
# irw
connect: No such file or directory

sinon je n'ai qu un /etc/init.d/lirc , pas de lirc***
le /dev/lirc pointe bien sur /dev/ttys0
sinon, je reviens a mon idée, qu'est ce qui me prouve que c'est bien ttys0 (c'est que j'ai 2 ports série , moi)
a+

Hors ligne

#31 Le 26/10/2005, à 15:10

DiCiCat

Re : problème utilisation lirc

ben essaye avec ttys1 alors smile
tu trouvera peut etre des infos avec un petit dmesg smile

Hors ligne

#32 Le 26/10/2005, à 15:29

hector

Re : problème utilisation lirc

Allez je te laisse souffler un peu wink , j'essaie ca ce soir la je vais travailler ...

Hors ligne

#33 Le 26/10/2005, à 23:04

hector

Re : problème utilisation lirc

par rapport au port série: sous windows (où la zapette marche) , il est identifié à COM2, donc ttyS1.
J'ai changé de port,c'est donc maintenant ttyS0: malheureusement ça ne marche pas mieux (j'ai reconfiguré les sources lirc au cas ou, mais rien de mieux)

par contre , j'ai regardé man irw et j'ai vu qu'ils mettent que quand on ne précise pas de "socket", par défaut il s'agit de /dev/lircd. Or je n'ai pas de /dev/lircd ! seulement le lien /dev/lirc pointant vers /dev/ttyS0 . j'ai donc remplacé lirc par lircd (eh oui je prends parfois des initiatives ...;) faudrait ptete pas!) dans l'udev: espoir de courte durée, pas mieux. Enfin un petit mieux, peut-être:
je suis passé de
irw
connect: No such file or directory

à
irw
connect: Connection refused
wink

note: je nesuis pas sûr de répondre correctement lors de la configuration des sources:
détecter automatiquement le mode de gestion de votre matériel: non
périphérique IR émetteur : non (c'est juste un recepteur, non?)
créer le signal de porteur de façon logicielle: non
port d'entrée sortie : 0x3f8
interruption irq du port série: 4

Dernière modification par hector (Le 26/10/2005, à 23:13)

Hors ligne

#34 Le 27/10/2005, à 09:37

DiCiCat

Re : problème utilisation lirc

La je t'avoue que je commence a secher. Si le port est bon, le module aussi, que tu a bien liberer le port serie.. hmm

eventuellement essaye d'aller dans /etc/rc2.d et de chercher le lien qui lance lirc. Il devrait s'appeller SXXlirc ou quelque chose comme ca. Note le numero XX et modifie le lien de ton script S99serial en SYYserial ou YY est un numero inferieur a XX.
Histoire que ton port serie soit liberé avant le chargement de lirc.

verifie aussi que tu a bien les droits d'acces sur dev/ttys0 ou alors essaye de lancer irw en root pour voir smile

Dernière modification par DiCiCat (Le 27/10/2005, à 09:42)

Hors ligne

#35 Le 27/10/2005, à 14:31

hector

Re : problème utilisation lirc

ok   sad
j'ai mis tous les droits à /dev/tyS0, créé un autre lien ...tjs pareil.
est xce que tu peux me confirmer que les petits changements que j'ai faits (cf dernier post) ne sont pas des conneries ?merci.

Hors ligne

#36 Le 27/10/2005, à 15:31

DiCiCat

Re : problème utilisation lirc

normallement le bon pointeur c'est /dev/lirc, pas /dev/lircd. par contre je regarderais exactement ce que j'ai sur ma config car il me semble de memoire que /dev/lircd est creer automatiquement par udev lorsque lirc se lance.

Viends poster sur le forum de mythtv-fr il me semble qu'on a un des administrateur qui a le meme genre de telecommande que toi, il pourra peut etre t'aider un peu plus

Dernière modification par DiCiCat (Le 27/10/2005, à 15:33)

Hors ligne

#37 Le 27/10/2005, à 17:51

hector

Re : problème utilisation lirc

ah oui ça peut etre interessant car moi je n'ai pas de /dev/lircd, et ça pourra  peut etre nous dire d'ou vient le probleme.
ça y est j'ai posté  wink

Hors ligne

#38 Le 27/10/2005, à 18:48

DiCiCat

Re : problème utilisation lirc

alors effectivement j'ai bien un /dev/lircd et un /dev/lircm qui son creer automatiquement lors du chargement de lirc

essaye tout de meme de remttre le pointeur /dev/lirc pointant vers le bon port serie, de refaire un sudo dpkg-reconfigure lirc et de faire
sudo /etc/init.d/lirc restart

puis irw en console

regarde ce que donne un dmesg aussi, ca peut peut etre aider.
et aussi /var/log/daemon.log, lirc envoit des info dans ce fichier de log...

Dernière modification par DiCiCat (Le 27/10/2005, à 18:52)

Hors ligne

#39 Le 29/10/2005, à 15:30

kiraff

Re : problème utilisation lirc

Rebonjour, ça fait un petit moment que j'ai poster, mais j'ai pas encore eu le temps d'essayer ton tuto.
J'arrive jusque là: dpkg-reconfigure lirc-modules-source, seleument là je sais pas ce que je dois répondre pour aller plus loin:

"Créer le signal de porteuse de façon logicielle" c'est français ?

"port d'entrées-sorties du périférique IR série:" je sais pas lequel sais, si je laisse blanc ça marche pas.

"Interruption (IRQ) du périphérique IR série :" ça veux dire quoi ? je dois mettre quoi ?

Hors ligne

#40 Le 02/11/2005, à 20:45

kiraff

Re : problème utilisation lirc

Bon j'ai réussi à trouver ces infos sous windaube hem hem
plage je sais plus k port ou un truc du genre
03F8-03FF
et irq 04

par contre après en faisant "make-kpkg modules_image" j'obtient:

root@chambre:/usr/src/linux# make-kpkg modules_image
for module in /usr/src/modules/lirc ; do                       \
          if test -d  $module; then                                \
    (cd $module;                                          \
              if ./debian/rules KVERS="2.6.11" KSRC="/usr/src/linux" \
                             KMAINT="Unknown Kernel Package Maintainer" KEMAIL="unknown@unconfigured.in.etc.kernel-pkg.conf"      \
                             KPKG_DEST_DIR="/usr/src/linux/.."       \
                             KPKG_MAINTAINER="Unknown Kernel Package Maintainer"        \
                             KPKG_EXTRAV_ARG=""        \
                             ARCH="i386"                  \
                             KDREV="10.00.Custom" kdist_image; then    \
                  echo "Module $module processed fine";            \
              else                                                  \
                   echo "Module $module failed.";                  \
                   if [ "X" != "X" ]; then      \
                      echo "Perhaps $module does not understand --rootcmd?";  \
                      echo "If you see messages that indicate that it is not"; \                      echo "in fact being built as root, please file a bug ";  \                      echo "against $module.";                     \
                   fi;                                              \
                   echo "Hit return to Continue";                   \
         read ans;                                        \
              fi;                                                   \
     );                                                    \
  else                                                      \
               echo "Module $module does not exist";               \
               echo "Hit return to Continue?";                      \
  fi;                                                       \
        done
make[1]: entrant dans le répertoire « /usr/src/modules/lirc »
sed -e "s!\$KVERS!2.6.11!g; s!\$KSRC!/usr/src/linux!; s!\$KARCH!i386 DEB_BUILD_ARCH_OS=linux DEB_BUILD_ARCH_CPU=i386!; s!\$KEMAIL!unknown@unconfigured.in.etc.kernel-pkg.conf!; s!\$KMAINT!Unknown Kernel Package Maintainer!; s!\$KDREV!10.00.Custom!; s!\$DEBDATE!mer, 02 nov 2005 20:46:46 +0100!" debian/control.in > debian/control
dh_testdir
# Add here commands to compile the package.
/usr/bin/make debconf
make[2]: entrant dans le répertoire « /usr/src/modules/lirc »
/usr/bin/make -C drivers SUBDIRS="lirc_serial lirc_dev" DEFS="-DHAVE_CONFIG_H -I. -I../..  -DLIRC_SERIAL_SOFTCARRIER -DLIRC_PORT=0x03FF -DLIRC_IRQ=04  "
make[3]: entrant dans le répertoire « /usr/src/modules/lirc/drivers »
Making all in lirc_serial
make[4]: entrant dans le répertoire « /usr/src/modules/lirc/drivers/lirc_serial »
Makefile:8: **************************************************
Makefile:8: *** Makefile trick not undone, trying to recover *
Makefile:8: **************************************************
mv Makefile.automake Makefile
/usr/bin/make all
make[5]: entrant dans le répertoire « /usr/src/modules/lirc/drivers/lirc_serial »
mv Makefile Makefile.automake
cp ../Makefile.kernel Makefile
/usr/bin/make -C /usr/src/linux SUBDIRS=/usr/src/modules/lirc/drivers/lirc_serial modules \
        KBUILD_VERBOSE=1
make[6]: entrant dans le répertoire « /usr/src/kernel-source-2.6.11 »
mkdir -p /usr/src/modules/lirc/drivers/lirc_serial/.tmp_versions
/usr/bin/make -f scripts/Makefile.build obj=/usr/src/modules/lirc/drivers/lirc_serial
  gcc -Wp,-MD,/usr/src/modules/lirc/drivers/lirc_serial/.lirc_serial.o.d -nostdinc -isystem /usr/lib/gcc/i486-linux-gnu/4.0.2/include -D__KERNEL__ -Iinclude  -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -ffreestanding -Os     -fomit-frame-pointer -pipe -msoft-float -mpreferred-stack-boundary=2 -fno-unit-at-a-time -march=i386 -Iinclude/asm-i386/mach-default -Wdeclaration-after-statement -Wno-pointer-sign -DIRCTL_DEV_MAJOR=61 -DEXPORT_SYMTAB -DHAVE_CONFIG_H -I. -I../..  -DLIRC_SERIAL_SOFTCARRIER -DLIRC_PORT=0x03FF -DLIRC_IRQ=04   -I. -I. -I../.. -I /usr/src/modules/lirc/drivers/lirc_serial/../.. -I /usr/src/linux/include/  -DMODULE -DKBUILD_BASENAME=lirc_serial -DKBUILD_MODNAME=lirc_serial -c -o /usr/src/modules/lirc/drivers/lirc_serial/.tmp_lirc_serial.o /usr/src/modules/lirc/drivers/lirc_serial/lirc_serial.c
/usr/src/modules/lirc/drivers/lirc_serial/lirc_serial.c:67:2: attention : #warning "******************************************"
/usr/src/modules/lirc/drivers/lirc_serial/lirc_serial.c:68:2: attention : #warning " Your serial port driver is compiled into "
/usr/src/modules/lirc/drivers/lirc_serial/lirc_serial.c:69:2: attention : #warning " the kernel. You will have to release the "
/usr/src/modules/lirc/drivers/lirc_serial/lirc_serial.c:70:2: attention : #warning " port you want to use for LIRC with:      "
/usr/src/modules/lirc/drivers/lirc_serial/lirc_serial.c:71:2: attention : #warning "    setserial /dev/ttySx uart none        "
/usr/src/modules/lirc/drivers/lirc_serial/lirc_serial.c:72:2: attention : #warning "******************************************"
Dans le fichier inclus à partir de include/linux/i2c.h:34,
          à partir de /usr/src/modules/lirc/drivers/lirc_serial/../../drivers/kcompat.h:167,
          à partir de /usr/src/modules/lirc/drivers/lirc_serial/lirc_serial.c:100:
include/linux/device.h:423:1: attention : « MODULE_ALIAS_CHARDEV_MAJOR » redéfini
Dans le fichier inclus à partir de /usr/src/modules/lirc/drivers/lirc_serial/lirc_serial.c:100:
/usr/src/modules/lirc/drivers/lirc_serial/../../drivers/kcompat.h:131:1: attention : ceci est la localisation d'une précédente définition
In file included from /usr/src/modules/lirc/drivers/lirc_serial/../../drivers/kcompat.h:167,
                 from /usr/src/modules/lirc/drivers/lirc_serial/lirc_serial.c:100:
include/linux/i2c.h:58: erreur: les éléments du tableau sont de type incomplet
include/linux/i2c.h:197: erreur: les éléments du tableau sont de type incomplet
/usr/src/modules/lirc/drivers/lirc_serial/lirc_serial.c:104:2: attention : #warning "Software carrier only affects transmitting"
/usr/src/modules/lirc/drivers/lirc_serial/lirc_serial.c:110:2: attention : #warning "Note: using rdtsc instruction"
/usr/src/modules/lirc/drivers/lirc_serial/lirc_serial.c: In function ‘lirc_write’:
/usr/src/modules/lirc/drivers/lirc_serial/lirc_serial.c:923: attention : ignoring return value of ‘copy_from_user’, declared with attribute warn_unused_result
make[7]: *** [/usr/src/modules/lirc/drivers/lirc_serial/lirc_serial.o] Erreur 1
make[6]: *** [_module_/usr/src/modules/lirc/drivers/lirc_serial] Erreur 2
make[6]: quittant le répertoire « /usr/src/kernel-source-2.6.11 »
make[5]: *** [lirc_serial.o] Erreur 2
make[5]: quittant le répertoire « /usr/src/modules/lirc/drivers/lirc_serial »
make[4]: *** [all] Erreur 2
make[4]: quittant le répertoire « /usr/src/modules/lirc/drivers/lirc_serial »
make[3]: *** [all-recursive] Erreur 1
make[3]: quittant le répertoire « /usr/src/modules/lirc/drivers »
make[2]: *** [serial] Erreur 2
make[2]: quittant le répertoire « /usr/src/modules/lirc »
make[1]: *** [build-stamp] Erreur 2
make[1]: quittant le répertoire « /usr/src/modules/lirc »
Module /usr/src/modules/lirc failed.
Hit return to Continue

et là aucune idée, j'y comprend rien...

Dernière modification par kiraff (Le 02/11/2005, à 20:48)

Hors ligne

#41 Le 03/11/2005, à 00:31

hector

Re : problème utilisation lirc

je ne peux pas t'aider car moi même je nage dans la semoule ... peut etre que didicat repassera par là ...;) sinon tu peux poster ici (plus on est de fou , mieux on rit):
http://mythtv-fr.org/index.php

Hors ligne

#42 Le 04/11/2005, à 23:05

kiraff

Re : problème utilisation lirc

ça commence vraiment à me gonfler, j'y comprend rien, je sais pas ce qui faut répondre au question de configuration, avec tout ce que j'ai essayé ça foire.

Apperement y a des gens qui ont plus de chance:
http://yves.gablin.club.fr/pc/linux.php?lang=fr&article=config%2Fpctvstereo

Ce que je comprend pas c'est que j'ai exactement la même carte tuner et donc la même télécommande...

Hors ligne

#43 Le 09/11/2005, à 14:57

hector

Re : problème utilisation lirc

Désolé ce n'est que moi...:rolleyes:
En réfléchissant j'ai ptetre trouvé d'où vient ton erreur:
ton erreur te parle de 2.6.11 pour le noyau alors que si tu es sous breezy ça doit être 2.6.12
si tu es sous breezy , tu devrais installer via synaptic linux-source-2.6.12 et non kernel-source-2.6.11, on en avait parlé au fil du post.

Hors ligne

#44 Le 13/11/2005, à 23:15

reggaemanu

Re : problème utilisation lirc

Bouh, comment vous vous prenez la tête hmm
La seule chose à faire pour la télécommande que tu as hector (à priori c'est la meme que la mienne...miro pctv, la télécommande petit format, ils en ont sorti une plus grande plus tard) c'est :

sudo apt-get install lirc lirc-x
sudo dpkg-reconfigure lirc

Voila c'est tout, ça prend environ 30 secondes roll
Apres il n'y a plus qu'a faire un fichier de config ~/.lircrc pour assigner des fonctions aux touches de la télécommande.

Pour la PCTV stereo je n'sais pas, mais elle est surrement dans la liste quand on fais un dpkg-reconfigure lirc.

Dernière modification par reggaemanu (Le 15/11/2005, à 04:16)

Hors ligne

#45 Le 14/11/2005, à 17:38

kiraff

Re : problème utilisation lirc

C bon ça fonctionne, reste plus qu'a configurer les touches, merci pour vos conseils.

je sais pas trop ce qui fait que ça marche parce que j'ai essayer plein de truc, mais ce que j'ai fais en dernier c'est:

dpkg-reconfigure lirc

le driver je choisi le 4ème, other port serial.... et après ça marche.

Hors ligne

#46 Le 14/11/2005, à 21:27

hector

Re : problème utilisation lirc

smile chez moi ausi ça marche!! wink (je n'utilisais pas le bon pilote, other serial port, merci kiraff)
je passe à la config (.lircrc) et là mad ...

Hors ligne

#47 Le 16/11/2005, à 18:17

da_last_dodo

Re : problème utilisation lirc

DiCiCat a écrit :

le package c'est bien linux-source-xxxxx et il te faut absolument la version 2.6.12, pas une autre.
pour gconfig installe aussi libglib2.0-dev, libglade2-dev, libgtk2.0-dev, gcc3.4 et ca devrais marcher

Bonjour smile,
Je suis un newbee qui "essaye" d'installer lirc (pour une carte Winfast Leadtek Deluxe). Pour installer

libglib2.0-dev, libglade2-dev, libgtk2.0-dev, gcc3.4

, j'ai beau essayé avec synaptic et j'ai rien trouvé sad
Quelqu'un aurait un depot pour les installer ou autre chose ?

Merci d'avance wink


Netbook Acer 1410 - Dual Ubuntu 10.04 / Windows 7

Hors ligne

#48 Le 16/11/2005, à 18:56

reggaemanu

Re : problème utilisation lirc

sudo apt-get install lirc lirc-x
sudo dpkg-reconfigure lirc

Tu selectionne ta winfast ou other serial port si elle n'y est pas et t'oublie le reste du topic lol

Hors ligne

#49 Le 16/11/2005, à 21:16

da_last_dodo

Re : problème utilisation lirc

Une fois installé et que ma carte est sélectionnée, je fais quoi ?

J'ai vu dans le topic qu'il fallait faire la commande : irw

Quand je fais ça, j'ai

shez@ubuntu:/$ irw
connect: Connection refused

Merci pour votre aide smile


Netbook Acer 1410 - Dual Ubuntu 10.04 / Windows 7

Hors ligne

#50 Le 16/11/2005, à 22:45

hector

Re : problème utilisation lirc

qu'est ce qu t'obtiens a la fin de

sudo dpkg-reconfigure lirc

?
si tu obtiens :
############################################
## LIRC IS NOT CONFIGURED                 ##
##                                        ##
## read /usr/share/doc/lirc/README.Debian ##
############################################
Starting lirc daemon:.

c'est que ça n'a pas marché, essaie d'entrer d'autres parametres (other serial port par exemple)

Hors ligne