Gestire il Nokia N9 con Ubuntu

Nonostante mamma matrigna Nokia abbia deciso che a fine anno smetterà di supportare Meego e Symbian, per cui anche il mio amato Nokia N9, piano piano, ma intendo proprio piano piano (sto studiando per un’altra certificazione Java), sto facendo progressi sull’accoppiata del cellulare con Ubuntu 12.04. Tanto poi a fine anno quasi andrà buttato, ma vabbè… 🙂

Navigare

Come sicuramente saprà chi possiede il cellulare, è presente all’interno l’applicazione per utilizzarlo come hotspot wifi… ma navigare con un cavo USB è meglio!! 😀
Su Ubuntu la cosa è di una semplicità disarmante: basta collegare il cavo e scegliere nel menù che appare la modalità “Sincronizza e connetti”!!

screenshot
clicca per ingrandire

Tutto qui!! Il cellulare viene visto come un modem UMTS!! Una volta fatto basta seguire le indicazioni sull’applet di gestione della rete (apparirà la voce apposita nella sezione “Banda larga mobile“).

screenshot

A questo punto si aprirà un wizard che permette di scegliere paese, operatore e piano tariffario (per me. Italia, Wind, non-business) e si potrà comodamente navigare!! 😀
Devo provare a vedere se funziona anche con Windows…

Sincronizzare

Ho rispolverato una vecchia guida che avevo tra i segnalibro (in sei parti), per vedere se la riuscivo ad adattare, e l’inizio non è male. 🙂
Il problema più grande è che i progetti sono cambiati (anche rispetto a questo post); ad esempio il progetto multisync non esiste più, ma è stato sostituito da opensync. Cmq qualcosina sono riuscito a fare:

Per trovare l’indirizzo MAC bluetooth e il canale del protocollo SyncML usare i comandi

$ hcitool scan
Scanning ...
	1C:E2:CC:53:8A:09	andyLankku

e

$ sdptool search --bdaddr 00:1D:FD:74:FC:01 SYNCML
Searching for SYNCML on 1C:E2:CC:53:8A:09 ...
Service Name: SyncML Client
Service RecHandle: 0x1000b
Service Class ID List:
  UUID 128: 00000002-0000-1000-8000-0002ee000002
Protocol Descriptor List:
  "L2CAP" (0x0100)
  "RFCOMM" (0x0003)
    Channel: 25
  "OBEX" (0x0008)
Profile Descriptor List:
  "" (0x00000002-0000-1000-8000-0002ee000002)
    Version: 0x0100

che risultano ancora validi.

Per effettuare il test di connessione via bluetooth occorre sempre installare il pacchetto libsyncml-utils, ma il comando è invece syncml-ds-tool (stessa sintassi di quello citato nel link):

$ syncml-ds-tool -b 1C:E2:CC:53:8A:09 25 --identifier "PC Suite" --wbxml --slow-sync text/x-vcard Contacts

il sistema chiederà di inserire il PIN per l’accoppiamento e sul terminale appariranno le voci della rubrica (in formato VCARD). L’ultima parte del comando può essere variata, per ottenere i dati del calendario o le note.

Insomma, qualcosa si riesce a fare!! 😀
La “svolta” però l’ho avuta scaricando dal Software Center i programmi Evolution e Sync, e la sincronizzazione sembra andare bene quasi senza intoppi. 🙂

screenshot
clicca per ingrandire

Quello che ho fatto per ora è solo una bozza, dato che devo ancora capire, per esempio, come sincronizzare la giusta agenda, dato che infatti me ne ha creata un’altra (l’ultima, nell’immagine) e mi sincronizza quella:

screenshot
clicca per ingrandire

Ma la sincronizzazione sembra avviene regolarmente tra il cellulare ed Evolution (io uso Mozilla Thunderbird, ma vabbè…). 😀

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *