Invio e ricezione di file tramite bluetooth, da shell

Dopo una frettolosa lettura di questo post, riusciremo a far comunicare la nostra Debian Lenny con il nostro cellulare via bluetooth.  Con le modifiche del caso, la guida si applica ad ogni altra distribuzione GNU/Linux e probabilmente anche a freeBSD derivate. Tutto senza bisogno di avere il server X in funzione. In altre parole, si fa tutto da shell.

Necessario:

  • Adattatore bluetooth usb.
  • Cellulare bluetooth
  • PC😉

Da installare…

Su Debian lenny, è sufficiente installare via aptitude i seguenti pacchetti:

  • bluez-utils : lo stack di protocollo Bluetooth ufficiale per Linux
  • obexftp :  utility per il trasferimento di file mediante il protocollo OBEX verso il cellulare
  • obexpushd : programma per ricevere file via Bluetooth sul PC dal cellulare
  • bluez-firmware : firmware necessari per il funzionamento di moltissimi adattatori bluetooth.

set-up

Installati i componenti fondamentali, si inserisce l’adattatore USB nell’apposito foro presente sul nostro PC atto ad accogliere dispositivi USB.

Con la stessa naturalezza verifichiamo se il kernel ha digerito la cosa:

samuele@impero-main:~$ dmesg|tail
...
usb 2-8: new full speed USB device using ohci_hcd and address 5
usb 2-8: configuration #1 chosen from 1 choice
Bluetooth: Core ver 2.11
NET: Registered protocol family 31
Bluetooth: HCI device and connection manager initialized
Bluetooth: HCI socket layer initialized
Bluetooth: HCI USB driver ver 2.9
usbcore: registered new interface driver hci_usb

Nel mio caso la cosa è stata digerita. Adesso, da root lanciamo hcid, il demone che si occupa del bluetooth:

impero-main:/home/samuele# /etc/init.d/bluetooth start
Starting bluetooth: hcid.

Verifichiamo che il kernel abbia fatto il suo dovere, ovvero se l’adattatore è stato riconosciuto come tale:

samuele@impero-main:~$ dmesg|tail
...

Bluetooth: L2CAP ver 2.9
Bluetooth: L2CAP socket layer initialized
Bluetooth: RFCOMM socket layer initialized
Bluetooth: RFCOMM TTY layer initialized
Bluetooth: RFCOMM ver 1.8

La strada è adesso in discesa.

seconda parte: Invio e ricezione di file

2 risposte a “Invio e ricezione di file tramite bluetooth, da shell

  1. Pingback: Invio e ricezione di file tramite bluetooth, da shell - Pt 2 « low memory mode: web log di borlongioffei

  2. Pingback: Connessione UMTS/GPRS con il cellulare bluetooth « low memory mode: web log di borlongioffei

Lascia un commento

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione / Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione / Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione / Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione / Modifica )

Connessione a %s...