Scambio file con gli infrarossi
Published by gasolino on Friday, November 2, 2007 - 19:47:58 - Filed under Linux, Connettività
IrDA non è configurato di default su Ubuntu 7.04, per cui per scambiare file con telefonini etc è necessario fare alcuni passi:
- installare il pacchetto mancante irda-utils;
- configurare irda-utils
- nella schermata che si presenta impostare
- Activate IrDa on boot-up: yes
- Attempt to probe for IrDa at system boot: yes
- Discovery mode: yes
- Typ of the IrDa-adaptor: native
- Typ of the FIR-chip: none
- Options for the modules of the FIR-chip: ?
- Port for setserial to deactivate: ?
- riavviare IrDA:
- caricare il driver FIR IrDA:
- posiziona il dispositivo a infrarossi (telefono, PDA o altro), con gli infrarossi attivati, ovviamente, davanti al ricevitore IrDA del computer e scopri se tutto è andato a buon fine:
$ sudo dpkg-reconfigure irda-utils
$ sudo /etc/init.d/irda-utils stop $ sudo /etc/init.d/irda-utils start
$ sudo modprobe irda
$ cat /proc/net/irda/discovery
L’ultimo comando dovrebbe riportare l’identificazione del cellulare IrDA. A questo punto è possibile usare obexftp per inviare/scaricare file nello stesso modo usato con il bluetooth (vedi guida relativa), ma con l’opzione -i (o –irda) anziché -b [<device>]. Ad esempio per listare il contenuto del telefono si può dare:
$ obexftp -i -l $ obexftp -i -c "Immagini" -l ## lista il contenuto della cartella 'Immagini'
Per ricevere file si deve ricorrere al demone obexpushd, quindi installatelo nel modo consueto. Infine avviatelo con
$ obexpushd -I
e quello resterà in ascolto e riceverà i file in arrivo dal vostro telefono, salvandoli nella directory in cui lo avete avviato oppure nella vostra home (se lo avete avviato con “Alt+F2”).