Voilà mon problème: j'essaye de faire fonctionner ce dongle avec un noyau 2.6.
Je voudrais savoir comment faire pour avoir un ficher dev (genre /dev/ir ou équivalent) qui me permette de recevoir les codes d'une télécommande.
J'ai installé lirc et irda-utils. Un ls de /dev me trouve les nouveaux fichiers suivants:
/dev/ircomm0 /dev/ircomm15 /dev/ircomm21 /dev/ircomm28 /dev/ircomm6
/dev/ircomm1 /dev/ircomm16 /dev/ircomm22 /dev/ircomm29 /dev/ircomm7
/dev/ircomm10 /dev/ircomm17 /dev/ircomm23 /dev/ircomm3 /dev/ircomm8
/dev/ircomm11 /dev/ircomm18 /dev/ircomm24 /dev/ircomm30 /dev/ircomm9
/dev/ircomm12 /dev/ircomm19 /dev/ircomm25 /dev/ircomm31
/dev/ircomm13 /dev/ircomm2 /dev/ircomm26 /dev/ircomm4
/dev/ircomm14 /dev/ircomm20 /dev/ircomm27 /dev/ircomm5
Mais comment ca s'utilise???? J'ai bien essayé de RTFM, mais peu de HOWTO m'ont réellement été utiles.
Merci de vos réponses.
# bienvenue dans le monde des drivers...
Posté par TheBreton . Évalué à 2.
Pour en créer un la commande est mknod, mais cela ne te sera pas utile je pense.
Je ne connais pas specifiquement lirc, mais j'aurais tendance a dire que cela s'utilise comme un port serie standard.
donc mettre un 'minicom ' dessus te permettra des operations basic (changement de vitesse,emission reception....).
Mais quelque questions pour bien comprendre tout
:-Ton dongle est officiellement supporté par linux ?
:-si tu fais un lsmod tu as sur la meme ligne usb-core et lirc ou quelque chose comme ca ?
sinon pour espionner une telecommande, tu connais sont debit, la frequence IR utilisé, l'encodage IR des signaux ?
bien que tout cela soit *relativement* standard sur les modeles courant on trouve aussi des trucs tous plus bizarre les uns que les autres dans ce domaine....
[^] # Re: bienvenue dans le monde des drivers...
Posté par TheBreton . Évalué à 1.
http://tuxmobil.org/howto_linux_infrared.html(...)
est pas mal
[^] # Re: bienvenue dans le monde des drivers...
Posté par nakan (site web personnel) . Évalué à 2.
Mon dongle IR est supporté par le truchement du module "stir4200".
Et voici mes modules chargés:
# lsmod
lirc_dev 14348 0
irda_usb 11908 0
usblp 12160 0
snd_cs46xx 80744 2
snd_rawmidi 21796 1 snd_cs46xx
snd_ac97_codec 66052 1 snd_cs46xx
eepro100 27148 0
stir4200 11652 0
[^] # Re: bienvenue dans le monde des drivers...
Posté par TheBreton . Évalué à 1.
le service irda n'as pas l'air d'avoir ete lancé
il te manque sans doute le package irda-common non ?
si tu tape 'irda start' il ce passe quoi ?
[^] # Re: bienvenue dans le monde des drivers...
Posté par nakan (site web personnel) . Évalué à 2.
* Starting IrDA... [ ok ]
J'ai recompilé mon noyau, maintenant voici ce qui se trouve dans /lib/modules/NOYAU/kernel/drivers/net/irda
irda-usb.ko irtty-sir.ko sir-dev.ko stir4200.ko
et dans /lib/modules/NOYAU/misc
lirc_dev.ko lirc_serial.ko
De quoi j'ai besoin et de quoi je n'ai pas besoin ????
[^] # Re: bienvenue dans le monde des drivers...
Posté par TheBreton . Évalué à 1.
[^] # Re: bienvenue dans le monde des drivers...
Posté par nakan (site web personnel) . Évalué à 2.
[^] # Re: bienvenue dans le monde des drivers...
Posté par TheBreton . Évalué à 1.
modprobe irda irtty
donne quoi ?
as tu lue le lien sur txmobile que je t'ai filer un peut plus haut pour voir les operations a faire ?
je ne suis pas un specialiste de l'irda.
tiens, il n'y aurait pas des infos de debug dans
/etc/var/log/syslog quand ls modules sont chargés?
[^] # Re: bienvenue dans le monde des drivers...
Posté par nakan (site web personnel) . Évalué à 2.
Truc étrange par contre, si je load pas le module stir4200 (driver du dongle) et que je fais
#irattach stir4200
Found interface [irda0]
# dmesg
[...]
SigmaTel STIr4200 IRDA/USB found at address 3, Vendor: 66f, Product: 4200
IrDA: Registered SigmaTel device irda0
usbcore: registered new driver stir4200
SigmaTel support registered
usb 4-1: reset full speed USB device using address 3
Mais je n'ai rien dans /dev qui porte le nom de irda0
[^] # Re: bienvenue dans le monde des drivers...
Posté par TheBreton . Évalué à 1.
[^] # Du nouveau
Posté par nakan (site web personnel) . Évalué à 2.
irda0 Link encap:IrLAP HWaddr ff:ff:00:00
UP RUNNING NOARP MTU:2048 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:434 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:8
RX bytes:0 (0.0 b) TX bytes:6820 (6.6 Kb)
Le chiffre en gra s'incrémente quand j'essaye avec la télécommande. Donc tout fonctionne SAUF QUE JE VEUX LIRE LE CODE DE LA TELECOMMANDE !!! Rhaaaa, ca rend fou !!!!
[^] # Re: Du nouveau
Posté par TheBreton . Évalué à 1.
irdadump
[^] # Re: Du nouveau
Posté par nakan (site web personnel) . Évalué à 2.
[^] # Re: Du nouveau
Posté par TheBreton . Évalué à 1.
"updatedb
locate irdadump "
tu l'as toujours pas ?
quel version irda-util tu utilise ?
[^] # Re: Du nouveau
Posté par TheBreton . Évalué à 1.
[^] # Re: Du nouveau
Posté par nakan (site web personnel) . Évalué à 2.
Je suis root.
Je suis sous Gentoo et je n'ai toujours pas irdadump.
Tout fonctionne: Le récepteur IR (puisque dans ifconfig), le module, l'usb tout, sauf mon putain de petit /dev/portinfrarougesux
[^] # Re: Du nouveau
Posté par TheBreton . Évalué à 1.
http://tuxmobil.org/Infrared-HOWTO/infrared-howto-c-getting-started(...)
en faisant pareille ca donne toujours rien ?
[^] # Re: Du nouveau
Posté par Damien ARISTODEMO (site web personnel) . Évalué à 1.
------------
J'ai le même parcours que toi.
Mais j'en suis resté la =
/------------------------------------------------------------------------------\
|---------------------------Etat--des--lieux-:-----------------------------|
\------------------------------------------------------------------------------/
#ifconfig
irda0 Lien encap:IrLAP HWaddr 01:98:00:00
UP RUNNING NOARP MTU:2048 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:1 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:8
RX bytes:0 (0.0 b) TX bytes:342 (342.0 b)
( j'ai testé sans télécomande, avec un téléphone, transfert d'images, je n'avais que ca sous la main.. )
-----------------------------------
Apres restart du reseaux ( eth0, ppp0, local, irda0 ) :
[extrait ]
#dmsg
drivers/net/irda/stir4200.c: irda0: invalid speed -1
-------------------------------------
Quand a la commande irdadump..
#irdadump
( = rien. nada. néant , meme pendant que j'essaye le transfert d'image. )
/------------------------------------------------------------------------------\
|----------------------Que--faire--??-?-----------------------------------|
\------------------------------------merci--d-avance--------------------/
Damien
# Ca m'intéresse ...
Posté par Gmooron . Évalué à 1.
[^] # En informatique rien n'est figer...
Posté par TheBreton . Évalué à 1.
http://usbirboy.sourceforge.net/(...)
si tu te sent softeux ca doit etre faisable d'ecrire le patch qui va bien pour utiliser lirc pour ton dongle
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.