Forum Linux.debian/ubuntu irda et debian sur toshiba M30-841

Posté par  .
Étiquettes :
0
9
oct.
2004
Salut à tous,

J'essaie depuis quelques jours de faire fonctionner l'irda sur mon toshiba M30-841..
Je suis sous debian sarge et j'ai installé le packet irda-utils.
J'utilise également smcinit-0.4-1 que j'ai compilé et installé....

Premiérement je lance smsinit pour activer l'irda.
# smcinit

Pour info windows utilise les paramétre suivant :
smc-IrCC-Fast_Infrared_Port sur Pont ISA standard PCI
plage E/S : 03F8 - 03FF
IRQ : 7
plage E/S : 0130 - 0137
DMA / 03
Il émule donc un port serie (03F8)

Je charge ensuite le module smsc-ircc2 :

# modprobe smsc-ircc2 ircc_cfg=0x8a ircc_dma=3 ircc_fir=0x130 ircc_irq=7 ircc_sir=0x3f8

Un tail -f /var/log/message me donne :

Oct 9 12:08:49 tosh kernel: Overriding FIR address 0x0130
Oct 9 12:08:49 tosh kernel: Overriding SIR address 0x03f8
Oct 9 12:08:49 tosh kernel: SMsC IrDA Controller found
Oct 9 12:08:49 tosh kernel: IrCC version 2.0, firport 0x130, sirport 0x3f8 dma=3, irq=3
Oct 9 12:08:49 tosh kernel: smsc-ircc2, Overriding IRQ - chip says 3, using 7
Oct 9 12:08:49 tosh kernel: No transceiver found. Defaulting to Fast pin select
Oct 9 12:08:49 tosh kernel: IrDA: Registered device irda0

Oct 9 12:08:49 tosh kernel: smsc-ircc2, Overriding IRQ - chip says 3, using 7 me plais pas trop donc je recommance avec :

# modprobe smsc-ircc2 ircc_cfg=0x8a ircc_dma=3 ircc_fir=0x130 ircc_irq=3 ircc_sir=0x3f8

/var/log/message :
Oct 9 12:12:16 tosh kernel: Overriding FIR address 0x0130
Oct 9 12:12:16 tosh kernel: Overriding SIR address 0x03f8
Oct 9 12:12:16 tosh kernel: SMsC IrDA Controller found
Oct 9 12:12:16 tosh kernel: IrCC version 2.0, firport 0x130, sirport 0x3f8 dma=3, irq=3
Oct 9 12:12:16 tosh kernel: No transceiver found. Defaulting to Fast pin select
Oct 9 12:12:16 tosh kernel: IrDA: Registered device irda0

c'est déjà mieux :)

J'essaye donc un ifconfig irda0 up mais j'ai un message d'erreur !
SIOCSIFFLAGS: Ressource temporairement non disponible

ifconfig irda0 me donne :
irda0 Lien encap:IrLAP HWaddr 6e:78:00:00
NOARP MTU:2048 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:8
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Interruption:3 Adresse de base:0x130

Par contre un irattach /dev/ircomm0 -s marche le probléme c'est qu'il me monte un irda1 :
Oct 9 12:18:02 tosh irattach: executing: 'echo tosh > /proc/sys/net/irda/devname'
Oct 9 12:18:02 tosh irattach: executing: 'echo 1 > /proc/sys/net/irda/discovery'
Oct 9 12:18:02 tosh irattach: Starting device irda1

# ifconfig :

irda1 Lien encap:IrLAP HWaddr 00:00:00:00
UP RUNNING NOARP MTU:2048 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:8
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)

Je sais pas si le probléme vient de là....
Lorsque j'approche mon sagem Myx-5m de port infrarouge avec l'irda actif il ne se passe rien, le téléphone ne met pas le petit logo comme quoi il à détécté un PC... (faut il lancer un deamon ???)

irdadump ne donne rien non plus :(
Je vois pas trop d'ou ça peut venir !!!

Quelqu'un a il une idée ???

Merci par avance !

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.