Pagina 1 di 1

irda "muta" [Risolto]

Inviato: mar 11 ago 2009, 17:46
da emmexx
Fino a qualche tempo fa utilizzavo la porta infrarossi del mio portatile (Acer Extensa 5220, slackware 12.1) per connettere vari dispositivi (cellulare, palmare, ecc.).
Non so bene da quando, ma cio' non mi e' piu' possibile.
Non so se sia successo dopo aver fatto l'upgrade a slackware 12.1 da slack 11 o se ho installato altro che interferisce con il modulo irda ma non riesco a trovare una soluzione o indizi per risolvere.

Per abilitare la porta infrarossi ho sempre usato questo script:

Codice: Seleziona tutto

modprobe irda
modprobe ircomm
modprobe ircomm-tty
modprobe nsc-ircc
irattach irda0 -s
echo 115200 > /proc/sys/net/irda/max_baud_rate
Adesso quando lo eseguo non succede praticamente nulla.
Non appaiono messaggi d'errore.
In dmesg appare solo

Codice: Seleziona tutto

IrCOMM protocol (Dag Brattli)
Se provo ad eseguire irdadump non succede nulla, nessun messaggio, nulla di nulla.

Cosa puo' essere successo?

grazie
maxx

Re: irda "muta"

Inviato: mer 12 ago 2009, 12:38
da 414N

Codice: Seleziona tutto

cat /proc/net/irda/discovery
non mostra nessuna periferica?

Re: irda "muta"

Inviato: mer 12 ago 2009, 16:46
da emmexx
414N ha scritto:

Codice: Seleziona tutto

cat /proc/net/irda/discovery
non mostra nessuna periferica?
Nulla di nulla.
Non ricevendo alcun output da irdadump e' difficile che /proc/net/irda/discovery contenga qualcosa...

grazie
maxx

p.s. ho letto il linux irda quick tutorial (http://www.hpl.hp.com/personal/Jean_Tourrilhes/IrDA/) ma il problema non e' nei protocolli di comunicazione ma nella configurazione hardware.

Re: irda "muta" [Risolto]

Inviato: lun 7 set 2009, 22:34
da emmexx
Il problema era piu' semplice di quanto pensassi... :-(

Per attivare la porta infrarossi utilizzavo un breve script che caricava i moduli necessari.
Mi sono accorto che in realta' tali moduli sono gia' caricati all'avvio ed evidentemente il doppio caricamento causava qualche conflitto non segnalato nei vari log.

Rimuovendo i moduli colpevoli, irda, crc_ccitt e nsc_ircc, e lanciando il mio script, tutto funziona.

ciao
maxx

Re: irda "muta" [Risolto]

Inviato: lun 7 set 2009, 23:13
da Blallo
mi posteresti questo script?

Re: irda "muta" [Risolto]

Inviato: mar 8 set 2009, 11:43
da emmexx
jimmy_page_89 ha scritto:mi posteresti questo script?
E' quello scritto nel mio primo messaggio:

Codice: Seleziona tutto

modprobe irda
modprobe ircomm
modprobe ircomm-tty
modprobe nsc-ircc
irattach irda0 -s
echo 115200 > /proc/sys/net/irda/max_baud_rate
Ovviamente vale solo per una porta infrarossi compatibile con quella presente sul mio notebook. Per altri modelli potrebbe essere necessario caricare moduli diversi, in particolare nsc-ircc.

Prima di eseguire quello script eseguo:

Codice: Seleziona tutto

rmmod nsc_ircc
rmmod irda
rmmod crc_ccitt
ciao
maxx