OVH Cloud OVH Cloud

HELP : lirc et setserial

10 réponses
Avatar
Nicolas Roudninski
Alors, personne ne veut tenter de répondre ???

Bonjour,

j'ai installé lirc, bricolé un recepteur infrarouge pour ma télécommande
et tout fonctionne correctement. Sauf que, quand je reboote le port
série est utilisé.
J'ai pourtant :
- modifié le fichier /etc/serial.conf qui contient :
/dev/ttyS0 uart none
- reconfiguré setserial (i-e dpkg-reconfigure setserial) avec comme
paramètre : Mode de configuration automatique des ports série : manuel

Mais rien n'y fait, à chaque redémarage je suis "obligé" de faire un
dpkg-reconfigure lirc pour que /dev/lirc soit utilisable.

Qulqu'un aurait-il une piste, une solution, un conseil ?

Merci.

--
Nicolas Roudninski
nroudninski@wanadoo.fr



--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

10 réponses

Avatar
David Dumortier
Bonjour,
Nicolas Roudninski wrote:

Alors, personne ne veut tenter de répondre ???



Il semblerait que non. Si tu insistes comme ça, la plupart des gens vont
réagir négativement. En plus le dimanche je ne vois pas raison de te
répondre en moins de 6 heures. Notes que les autres jours non plus.


Bonjour,

j'ai installé lirc, bricolé un recepteur infrarouge pour ma
télécommande et tout fonctionne correctement. Sauf que, quand je
reboote le port série est utilisé.
J'ai pourtant :
- modifié le fichier /etc/serial.conf qui contient :
/dev/ttyS0 uart none
- reconfiguré setserial (i-e dpkg-reconfigure setserial) avec comme
paramètre : Mode de configuration automatique des ports série : manuel

Mais rien n'y fait, à chaque redémarage je suis "obligé" de faire un
dpkg-reconfigure lirc pour que /dev/lirc soit utilisable.



Ton recepteur est sur /dev/ttyS0 ?
Il faut donc que tu aie un lien de lirc sur ttyS0.
Si non, j'ai loupé un truc, et tu n'es pas très explicite.

Qulqu'un aurait-il une piste, une solution, un conseil ?



Suivant ton noyau, regardes du coté de udev ou de devfs ou de ln, AMHA.

Merci.



Humpf, pas de quoi.
--
David, pas encore pris son café.




--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Nicolas Roudninski
David Dumortier a écrit :
Bonjour,
Nicolas Roudninski wrote:

Alors, personne ne veut tenter de répondre ???




Il semblerait que non. Si tu insistes comme ça, la plupart des gens vont
réagir négativement. En plus le dimanche je ne vois pas raison de te
répondre en moins de 6 heures. Notes que les autres jours non plus.


Désolé pour la précipitation : sans doute l'effet du repas trop arrosé
du dimanche midi... Je le referai plus, c'est promis. D'ailleurs je m'en
vais me flageller tout de suite...


Bonjour,

j'ai installé lirc, bricolé un recepteur infrarouge pour ma
télécommande et tout fonctionne correctement. Sauf que, quand je
reboote le port série est utilisé.
J'ai pourtant :
- modifié le fichier /etc/serial.conf qui contient :
/dev/ttyS0 uart none
- reconfiguré setserial (i-e dpkg-reconfigure setserial) avec comme
paramètre : Mode de configuration automatique des ports série : manuel

Mais rien n'y fait, à chaque redémarage je suis "obligé" de faire un
dpkg-reconfigure lirc pour que /dev/lirc soit utilisable.




Ton recepteur est sur /dev/ttyS0 ?


oui
Il faut donc que tu aie un lien de lirc sur ttyS0.
Si non, j'ai loupé un truc, et tu n'es pas très explicite.


Un lien de lirc vers ttyS0 ? que veux-tu dire ? un lien de /dev/lirc0
vers /dev/ttyS0 ? Je ne comprends pas bien.
Quand je reconfigure lirc (dpkg-reconfigure lirc) dpkg recrée les
fichiers /dev/lirc, /dev/lircd et /dev/lircm. Ensuite tout fonctionne...
Je veux bien être plus explicite mais je ne sais pas trop quelles infos
donner.

Suivant ton noyau, regardes du coté de udev ou de devfs ou de ln, AMHA.


Ok mais je ne connait pas bien ces "trucs", je suis en noyau 2.6

Merci.




Humpf, pas de quoi.


Ah ben si, merci

--
David, pas encore pris son café.



--
Nicolas Roudninski
qui a pris son café.





--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Frédéric BOITEUX
Salut,

Le Sun, 17 Jul 2005 23:54:40 +0200, Nicolas Roudninski .fr> a écrit :

Alors, personne ne veut tenter de répondre ???


on peut essayer ;-)

j'ai installé lirc, bricolé un recepteur infrarouge pour ma téléc ommande
et tout fonctionne correctement. Sauf que, quand je reboote le port
série est utilisé.
J'ai pourtant :
- modifié le fichier /etc/serial.conf qui contient :
/dev/ttyS0 uart none
- reconfiguré setserial (i-e dpkg-reconfigure setserial) avec comme
paramètre : Mode de configuration automatique des ports série : manuel

Mais rien n'y fait, à chaque redémarage je suis "obligé" de faire u n
dpkg-reconfigure lirc pour que /dev/lirc soit utilisable.



Quel est ton problème exactement ? Car si ton port série était vraime nt
utilisé (pas par lirc), un 'dpkg-reconfigure lirc' n'y changerait rien, n on ?
[je me rappelle qu'effectivement, le mieux était de mettre le pilote du p ort
série en module, et de s'assurer qu'il était chargé *après* celui d e lirc ...

Quel type noyau utilise-tu ? 2.4 ? 2.6 ? utilise-tu devfs ? udev ? suivant
ces réponses, la manière d'obtenir de fichier device /dev/lirc change...

Fred.
Avatar
Nicolas Roudninski
Frédéric BOITEUX a écrit :
j'ai installé lirc, bricolé un recepteur infrarouge pour ma télécommande
et tout fonctionne correctement. Sauf que, quand je reboote le port
série est utilisé.
J'ai pourtant :
- modifié le fichier /etc/serial.conf qui contient :
/dev/ttyS0 uart none
- reconfiguré setserial (i-e dpkg-reconfigure setserial) avec comme
paramètre : Mode de configuration automatique des ports série : manuel

Mais rien n'y fait, à chaque redémarage je suis "obligé" de faire un
dpkg-reconfigure lirc pour que /dev/lirc soit utilisable.




Quel est ton problème exactement ? Car si ton port série était vraiment
utilisé (pas par lirc), un 'dpkg-reconfigure lirc' n'y changerait rien, non ?
[je me rappelle qu'effectivement, le mieux était de mettre le pilote du port
série en module, et de s'assurer qu'il était chargé *après* celui de lirc ...


Pourtant un "dpkg-reconfigure lirc" change tout...
Il me semble que le port série est mis en module. mon /etc/modules.conf
change au reboot : la ligne chargeant lirc est tout simplement virée
!... et revient après le fameux dpkg-reconfigure !
J'y comprends rien !
Et si je virais /etc/modutils/setserial ? Ça changerais quelquechose ?

Quel type noyau utilise-tu ? 2.4 ? 2.6 ? utilise-tu devfs ? udev ? suivant
ces réponses, la manière d'obtenir de fichier device /dev/lirc change...


Noyau 2.6 , Comment savoir si on est en devfs ou udev ?


--
Nicolas Roudninski




--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Frédéric BOITEUX
Le Mon, 18 Jul 2005 13:22:20 +0200, Nicolas Roudninski .fr> a écrit :

Pourtant un "dpkg-reconfigure lirc" change tout...


mais quoi, exactement ?

Il me semble que le port série est mis en module. mon /etc/modules.conf
change au reboot : la ligne chargeant lirc est tout simplement virée
!... et revient après le fameux dpkg-reconfigure !
J'y comprends rien !
Et si je virais /etc/modutils/setserial ? Ça changerais quelquechose ?


Si tu es en 2.6, n'est-ce pas /etc/modprobe.d/ au lieu de /etc/modultils ?
Je n'utilise pas le 2.6, donc je ne peux rien affirmer...

> Quel type noyau utilise-tu ? 2.4 ? 2.6 ? utilise-tu devfs ? udev ? suiv ant
> ces réponses, la manière d'obtenir de fichier device /dev/lirc chan ge...
Noyau 2.6 , Comment savoir si on est en devfs ou udev ?


Regarde si tu as un processus devfsd ou udev ...

Fred.
Avatar
Nicolas Roudninski
Frédéric BOITEUX a écrit :
Le Mon, 18 Jul 2005 13:22:20 +0200, Nicolas Roudninski a écrit :


Pourtant un "dpkg-reconfigure lirc" change tout...



mais quoi, exactement ?


Il me semble que le port série est mis en module. mon /etc/modules.conf
change au reboot : la ligne chargeant lirc est tout simplement virée
!... et revient après le fameux dpkg-reconfigure !
J'y comprends rien !
Et si je virais /etc/modutils/setserial ? Ça changerais quelquechose ?



Si tu es en 2.6, n'est-ce pas /etc/modprobe.d/ au lieu de /etc/modultils ?
Je n'utilise pas le 2.6, donc je ne peux rien affirmer...


Il me semble que c'est bien /etc/modutils. D'ailleurs aucune référence
aux port série dans /etc/modprobe.d ...


Quel type noyau utilise-tu ? 2.4 ? 2.6 ? utilise-tu devfs ? udev ? suivant
ces réponses, la manière d'obtenir de fichier device /dev/lirc change...



Noyau 2.6 , Comment savoir si on est en devfs ou udev ?



Regarde si tu as un processus devfsd ou udev ...


ps ax | grep dev donne :
409 ? S<s 0:00 udevd
Donc je suis en udev. Que faire avec cette info ?

--
Nicolas Roudninski




--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Frédéric BOITEUX
> > Regarde si tu as un processus devfsd ou udev ...
ps ax | grep dev donne :
409 ? S<s 0:00 udevd
Donc je suis en udev. Que faire avec cette info ?



Si ton problème *est bien* le manque de fichier device « /dev/lirc*qqch ose* », alors
il faut dire à udev comment le créer, sans doute avec une règle (rule ) adéquate.
Comme je n'ai pas de 2.6 et que je n'utilise pas udev, je ne peux pas trop t'aider là.

Fred.
Avatar
Nicolas Roudninski
Frédéric BOITEUX a écrit :
Regarde si tu as un processus devfsd ou udev ...



ps ax | grep dev donne :
409 ? S<s 0:00 udevd
Donc je suis en udev. Que faire avec cette info ?




Si ton problème *est bien* le manque de fichier device « /dev/lirc*qqchose* », alors
il faut dire à udev comment le créer, sans doute avec une règle (rule) adéquate.
Comme je n'ai pas de 2.6 et que je n'utilise pas udev, je ne peux pas trop t'aider là.


Euh, question toute bête : le port série est en dur dans le noyau.
Est-ce que cela pourrait venir de là ?
Pour ce qui est d'udev, je vais me renseigner.

En tout cas merci beaucoup pour ton aide.

--
Nicolas Roudninski




--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Frédéric BOITEUX
Le Mon, 18 Jul 2005 15:26:28 +0200, Nicolas Roudninski .fr> a écrit :


Euh, question toute bête : le port série est en dur dans le noyau.
Est-ce que cela pourrait venir de là ?



1/ Il faudrait que tu définisse plus exactement ton problème ! Est-ce u n manque
de fichier device ? autre ? quels sont les symptômes ?

2/ qd j'avais testé lirc (avec un noyau 2.4, devfs), je crois me souvenir que j'avais
dû recompiler mon noyau pour mettre le port série en module, mais peut- être n'est-ce
plus obligatoire (regarde dans la doc de lirc, j'avais trouvé cette info dedans...)

Fred.
Avatar
Nicolas Roudninski
Frédéric BOITEUX a écrit :
Le Mon, 18 Jul 2005 15:26:28 +0200, Nicolas Roudninski a écrit :



Euh, question toute bête : le port série est en dur dans le noyau.
Est-ce que cela pourrait venir de là ?




1/ Il faudrait que tu définisse plus exactement ton problème ! Est-ce un manque
de fichier device ? autre ? quels sont les symptômes ?

2/ qd j'avais testé lirc (avec un noyau 2.4, devfs), je crois me souvenir que j'avais
dû recompiler mon noyau pour mettre le port série en module, mais peut-être n'est-ce
plus obligatoire (regarde dans la doc de lirc, j'avais trouvé cette info dedans...)



Mea culpa, mea maxima culpa

Je suis vraiment un bon à rien !
J'ai regardé dans la doc de lirc (ce que j'avais déjà fait d'ailleurs)
et j'ai trouvé qu'il fallait recopier un fichier lirc.rules dans
/etc/udev/rules.d/
Depuis tout baigne !

Merci énormément à Frédéric pour son aide précieuse.
Je m'en vais boire un coup à sa santé...


--
Nicolas Roudninski




--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact