Pubblicato da: Odo | 26 agosto 2008

Bluetooth Trasferimento e Ricezione files su Ubuntu

bluetooth2
Il Bluetooth su Ubuntu a volte può dare qualche rogna, cerchiamo di approfondire il discorso e capire come configurare una periferica bluetooth.

Supponiamo che la periferica  sia stata riconosciuta e ci sia solo un problema di configurazione, installiamo i pacchetti:

sudo apt-get install bluetooth bluez-gnome gnome-bluetooth

e se vogliamo inviare files semplicemente facendo click con il tasto destro  invia a… installiamo anche:

sudo apt-get install nautilus-sendto

ok a questo punto potrebbe anche funzionare tutto, ed esservi comparsa l’icona Bluetooth nella tray, (in alto a destra).

Per aprire le preferenze, lo so lo so lo sapete ma ve lo ricordo :
tasto dx sull’icona e poi preferenze
(se la mia ipotesi e’ fondata, non tocchiamo troppo le preferenze sul primo tab settiamo in questo modo per il momento, poi in futuro potremo anche settarlo come “Rilevabile e collegabile con limitazioni”),

sul tab Generale settiamo in questo modo:

preferenze_blue1

accendiamo il bluetooth sul dispositivo mobile  (telefono o palmare)  e proviamo semplicemente ad usare il menu contestuale di nautilus “invia a…” e dovrebbe comparire una finestrella come questa

invia_blue

e nell’ “invia a:” il vostro dispositivo mobile.

Se non e’ andato come previsto, o vogliamo semplicemente capire un po’ di più passiamo alla fase 2

hihihi FASE 2!

Assicuriamoci che il servizio sia attivo, dal menù di gnome:
Sistema –> Amministrazione –> Servizi
e controlliamo che sia attivo il bluetooth (Gestione Dispositivi Bluetooth)

Apriamo una shell:
usiamo il comando che configura le periferiche bluetooth

hciconfig

come risposta avremo una roba tipo:

hci0:    Type: USB
BD Address: 00:1E:3D:3E:01:89 ACL MTU: 1021:6 SCO MTU: 64:1
UP RUNNING PSCAN
RX bytes:4224 acl:0 sco:0 events:144 errors:0
TX bytes:2541 acl:0 sco:0 commands:84 errors:0

hci0 è la nostra periferica, un pò come eth0 quando usiamo ifconfig per chi mastica un pò di networking.

quindi potremmo avere anche una roba del genere con il comando hciconfig

hci0:    Type: USB
BD Address: 00:1E:3D:3E:01:89 ACL MTU: 1021:6 SCO MTU: 64:1
DOWN
RX bytes:4230 acl:0 sco:0 events:145 errors:0
TX bytes:2544 acl:0 sco:0 commands:85 errors:0

Si può notare il DOWN che in pratica identifica che la periferica è spenta.
per accenderla daremo semplicemente sudo hciconfig device up

sudo hciconfig hci0 up

e tornerà tutto come prima, periferica accesa e pronta.

per vedere se effettivamente è cosi facciamo un test semplice semplice
accendiamo il nostro dispositivo mobile, e da shell diamo:

hcitool scan

in pratica farà uno scan alla ricerca di periferiche bluetooth accese, se troverà il nostro dispositivo direi che funziona 🙂

Però a volte può capitare che nemmeno così funzioni, come per esempio nel mio SONY VAIO VGN-SZ71E, in questo caso ho risolto semplicemente dando un reset alla periferica:

sudo hciconfig hci0 reset

e poi ancora

hcitool scan

e mi ha subito trovato il dispositivo mobile.
per chi non lo sa, il tutto può essere automatizzato mettendolo in /etc/rc.local, in questo modo ad ogni avvio di computer verrà automaticamente eseguito un reset del bluetooth

sudo gedit /etc/rc.local

ed aggiungiamo:

hciconfig hci0 reset

prima della linea exit 0:

Ultima cosa, se vogliamo inviare un file da un dispositivo mobile al pc, dobbiamo aprire per un attimo le preferenze del bluetooth come abbiamo fatto prima e selezionare una qualsiasi opzione da quella attiva, in modo da rendere il dispositivo collegabile.

Es. se abbiamo attivo “Altri dispositivi possono connettersi” selezioniamo “Rilevabile e collegabile con limitazioni”

riceverefile_blue1

e vedremo che il dispositivo verrà subito visto dal vostro cellulare o altro

Buon Bluetooth.

Appendice:

Per poter inviare dal dispositivo mobile al vostro computer installate:

sudo apt-get install obexpushd

poi avviate il demone con:

obexpushd

e provate ad inviare 😉

Annunci

Rispondi

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...

Categorie

%d blogger hanno fatto clic su Mi Piace per questo: