Eccomi qui per spiegare ai pochi rimasti, come fare per connettere il vostro telefono Nokia 6680 con Linux Ubuntu Edgy, via Bluetooth.

Sappiamo benissimo che in M$ Winzoz la Nokia distribuisce sul proprio sito il software per caricare files sul cellullare dal pc;  e` il Nokia Pc Suite, disponibile solo per Windows.

Qui di seguito, utilizzando poche righe di comando, sono riuscito a far funzionare Linux con il filesystem del cellulare.
E qui vi indico i comandi essenziali da utilizzare:

sudo apt-get install p3nfs bluez-utils

Serve ad installare la parte che controllerà il device bluetooth.
Inserite la vostra unità bluetooth nella porta USB e attendete il riconoscimento (di solito vedrete il LED che da fisso comincia a lampeggiare, oppure potete seguire il caricamento con dmesg).
Successivamente abilitate il bluetooth sul vostro cellulare.

Per ricavare l’indirizzo fisico del dispositivo utilizzate:

hcitool scan

che indicherà un output del tipo:
00:11:22:33:44:55 Nokia 6680

Ora modifichiamo il file /etc/bluetooth/rfcomm.conf per poter utilizzare tutti i servizi che il cellulare ci mette a disposizione (a noi ne serve uno solo);  per chi ha un Nokia 6680 puo` utilizzare questo sostituendo all’indirizzo generico quello trovato con il comando sopra;

Per chi ha altri Nokia S60 puo` ricavarselo utilizzando      sdptool browse 00:11:22:33:44:55

Ora riavviamo il servizio bluetooth con      sudo /etc/init.d/bluez-utils restart

Prima di andare avanti, dovete scaricare un applicativo da installare di seguito sul vostro cellulare.
Si tratta di un servizio client, p3nfs.
Per il Nokia 6680 la versione giusta e` questa qui.

Fatto questo creiamo una directory in Linux dove montare il filesystem del cellulare, ad esempio: sudo mkdir /media/nokia

Ora, dopo aver avviato il client sul cellulare, dovrebbe apparire la scritta sul suo display come di seguito:

Open Bluetooth/13
Type a key to cancel

segno che il bluetooth e` stato inizializzato correttamente, sulla porta 13 del bluetooth.

Ora, su Linux, diamo da terminale:
sudo rfcomm release 0&&sudo rfcomm bind 0 00:11:22:33:44:55 13

Non dimenticatevi di sostituire nel comando il vostro vero indirizzo fisico del cellulare e di mettere lo spazio tra l’address ed il canale !

Adesso ci possiamo collegare (lasciando sempre il client aperto sul cellulare):
sudo p3nfsd -series60 -tty /dev/rfcomm0 -dir /media/nokia -user tuouser

Se appare il messaggio /dev/rfcomm0: No such file or directory attendiamo qualche secondo e riproviamo il comando.

Se invece tutto va a buon fine vedremo p3nfsd: version 5.18, using /dev/rfcomm0 (115200), mounting on /media/nokia
p3nfsd: to stop the server do “ls /media/nokia/exit”. (pid 12085)

Nell’ultima riga viene indicato come smontare l’unità dal filesystem.

Da ora potete fare tutto quello che volete, ma state attenti che tutti i comandi sono diretti, e se si fanno danni il perso è perso !

Per effettuare più velocemente il prossimo mount dell’unità, potete aggiungere due righe al vostro ~/.bashrc del tipo:

alias nokia-connect=’sudo rfcomm release 0&&sudo rfcomm bind 0 tuoindirizzofisico 13&&sudo p3nfsd -series60 -tty /dev/rfcomm0 -dir /media/nokia -user nomeutente’
alias nokia-disconnect=’ls /media/nokia/exit’

Spero che tutto sia chiaro e comprensibile. Buon divertimento.

Alle prossime, Paolettopn.


Scopri di più da Il mondo di Paolettopn (IV3BVK - K1BVK)

Abbonati per ricevere gli ultimi articoli inviati alla tua e-mail.

Su paolettopn

Anticonformista, sempre_quarantenne, nato sotto il segno dell'acquario, appassionato di informatica ed elettronica sin dalla tenera età, usa software linux, open-source e oggi si diverte e lavora con le telecomunicazioni l'elettronica e l'informatica. Il resto delle informazioni lo potete trovare sul wiki della Comunità italiana di Ubuntu-it. Ciao, a presto.

4 opinioni su “Servizio Bluetooth tra Ubuntu e Nokia 6680. Come fare?

  1. Questo HowTo mi sarebbe utilissimo!
    Mi blocco però al primo punto:

    [i]pikappa@terry:~$ sudo apt-get install p3nfs bluez-utils
    Password:
    Lettura della lista dei pacchetti in corso… Fatto
    Generazione dell’albero delle dipendenze in corso
    Reading state information… Fatto
    E: Impossibile trovare p3nfs[/i]

Grazie per aver visitato il mio blog, lasciate un vostro commento a questo post...