Oggi ho combattuto contro il suddetto dispositivo irda, dunque posto i risultati delle mie tre ore così che possano essere utili a qualcuno.
Allora, innanzitutto parliamo del dispositivo della MosChip Semiconductor (id 9710), modello 7780 MS7780 4Mbps Fast IRDA Adapter tramite usb 1.1, e la procedura mi funziona su Ubuntu 8.04 Hardy Heron.
Scartabellando sulla rete ho trovato che bisogna installare i seguenti due pacchetti:
irda-utils
setserial
dopodichè editare con privilegi di root il file /etc/default/irda-utils
Codice: Seleziona tutto
sudo gedit /etc/default/irda-utils
Codice: Seleziona tutto
DEVICE=”/dev/ttyS1″
Codice: Seleziona tutto
DEVICE=”irda0″
Codice: Seleziona tutto
SETSERIAL=”"
Codice: Seleziona tutto
SETSERIAL=”/dev/ttyS1″
Editate il file /etc/modprobe.d/irda-utils
Codice: Seleziona tutto
sudo gedit /etc/modprobe.d/irda-utils
Codice: Seleziona tutto
alias irda0 nsc-ircc
options nsc-ircc dongle_id=0×09
Editate il file /etc/modules
Codice: Seleziona tutto
sudo gedit /etc/modules
Codice: Seleziona tutto
ircomm-tty
Codice: Seleziona tutto
sudo init 1
Codice: Seleziona tutto
init 2
Il più è fatto! Aprite un terminale, digitate
Codice: Seleziona tutto
sudo irattach irda0 -s
Codice: Seleziona tutto
sudo irdadump irda0
Codice: Seleziona tutto
542944 xid:cmd d9c0ba26 > ffffffff S=6 s=* mionome-desktop hint=0400 [ Computer ] (28)
942870 xid:cmd d9c0ba26 > ffffffff S=6 s=0 (14)
042850 xid:cmd d9c0ba26 > ffffffff S=6 s=1 (14)
142857 xid:cmd d9c0ba26 > ffffffff S=6 s=2 (14)
242850 xid:cmd d9c0ba26 > ffffffff S=6 s=3 (14)
342844 xid:cmd d9c0ba26 > ffffffff S=6 s=4 (14)
442865 xid:cmd d9c0ba26 > ffffffff S=6 s=5 (14)
Io uso questo adattatore usb-irda per connettermi al mio cellulare Ericsson K300i, per trasferire files ho installato obextool (che è anche ad interfaccia grafica) e funziona tutto perfetto! Se volete usare la riga di comando installate openobex-apps (non mi ricordo se lo installa anche come dipendenza di obextool, ma penso di sì), dopodichè col comando irxfer metterete in ascolto la porta infrarossi se volete mandare un file al vostro pc, invece con irxfer [nomefile] manderete un file al dispositivo esterno in ascolto.
Non ho provato se questa configurazione funziona anche con GAMMU (o WAMMU) dato che per i miei bisogni è più che sufficente.
Per ultimo non sono ben sicuro che tutto ciò che ho fatto sia STRETTAMENTE necessario per far funzionare tutto, ma sono sicuro che dopo che ho fatto così funziona!
Se sarà utile sarò felice! (good)