9429
Commento:
|
9444
|
Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
Linea 180: | Linea 180: |
4. H3G: apn.tre.it | 4. H3G: tre.it |
Linea 187: | Linea 187: |
* Motorola A1000 |
IndiceBRTableOfContents(2) |
Introduzione
Questa guida è indirizzata a tutti coloro che vogliono usare un cellulare UMTS/GPRS come modem e collegarlo al pc con il cavetto USB. Le seguenti istruzioni sono valide per Ubuntu 6.06 «Dapper Drake» e successive.
Scelta modulo
Configurazione con modulo cdc_acm
Il telefono (specialmente se Nokia) verrà riconosciuto automaticamente e si puo' saltare questo passo. A volte si possono ottenere risultati migliori con il modulo usbserial, nel caso seguite il passo successivo.
Configurazione con modulo usbserial
Le versioni più recenti di Ubuntu riconoscono il telefonino collegato alla porta usb. Tuttavia, impostando una connessione, questa risulta più lenta del normale, specialmente nei download. Ciò è dovuto al fatto che Linux utilizza il modulo cdc_acm, mentre si ottengono risultati migliori mediante il modulo usbserial. Questo però non è un passaggio fondamentale (non è detto che si abbiamo vantaggi reali): potete quindi proseguire la guida scegliendo il modulo cdc_acm senza altre modifiche.
Sostituzione del modulo
Per prima cosa è necessario rimuovere il modulo cdc_acm; lo possiamo fare digitando sul terminale il comando
sudo rmmod cdc_acm
Ora è necessario recuperare alcune informazioni sul cellulare. Da terminale digitare:
lsusb
Comparirà qualcosa come output, tra gli altri, le informazioni del cellulare:
Bus 005 Device 006: ID 04cf:8818 Myson Century, Inc. Fast 3.5" External Storage Bus 005 Device 001: ID 0000:0000 Bus 006 Device 001: ID 0000:0000 Bus 003 Device 001: ID 0000:0000 Bus 004 Device 001: ID 0000:0000 Bus 001 Device 005: ID 0a81:0101 Chesen Electronics Corp. Keyboard Bus 001 Device 004: ID 1241:1177 Belkin F8E842-DL Mouse Bus 001 Device 001: ID 0000:0000 Bus 002 Device 002: ID 0421:041e Nokia Mobile Phones Bus 002 Device 001: ID 0000:0000
I dati che interessano sono: 0421:041e, che rappresentano rispettivamente il codice produttore e il codice prodotto.
A questo punto basta forzare il sistema affinché carichi il modulo usbserial.
Scrivere quindi sul terminale
sudo modprobe usbserial vendor=0x0421 product=0x041e
anteponendo ai codici produttore e prodotto 0x perché si tratta di numeri esadecimali.
I codici appena usati sono puramente indicativi; si dovranno inserire quelli che effettivamente corrispondono al cellulare collegato alla porta usb e che compaiono sul terminale dopo aver lanciato il comado lsusb. |
Rendere persistente la configurazione
Se si è scelto di modificare il modulo, i passi appena compiuti non sono persistenti (se non si è cambiato i moduli, la configurazione è terminata). Al riavvio del sistema, tutto sarà come prima. Per rendere persistente la precedente configurazione occorre eseguire i seguenti passaggi:
1.Mettere in blacklist il modulo cdc_acm
sudo gedit /etc/modprobe.d/blacklist
aggiungendo la riga finale blacklist cdc_acm e salvare;2.Far caricare all'avvio il modulo usbserial
sudo gedit /etc/modules
alla fine del file aggiungere usbserial;3.Forzare il sistema a caricare il modulo usbserial per il cellulare
sudo gedit /etc/modprobe.d/options
e inserire una riga con il contenuto options usbserial vendor=0x0421 product=0x041e.
#Come già visto più sopra, per connettersi si digita wvdial sul terminale e per disconnettersi si preme Ctrl+C sullo stesso.
Connessione
E' possibile scegliere se connettersi con wvdial da shell, con gnome-ppp da Gnome (Ubuntu) oppure con kppp da KDE (Kubuntu).
Wvdial
Per connettersi, usando wvdial, digitare:
sudo gedit /etc/wvdial.conf
Editare il file di configurazione inserendo:
[Dialer Defaults] Modem = /dev/ttyUSB0 Baud = 460800 Init1 = ATZ Init2 = AT+CGDCONT=1,"IP","ibox.tim.it",,0,0 ISDN = 0 Modem Type = Analog Modem Carrier Check = no Phone = *99# Username = '' Password = ''
Il modem sarà /dev/ttyACM0 se non abbiamo cambiato il modulo all'inizio della guida.
L'esempio tratta il caso di una connessione con Tim come provider. Per altri operatori basta sostituire l'APN (nell'esempio, ibox.tim.it) con l'APN dell'operatore in questione, come anche il numero da chiamare (trovate una lista in fondo alla pagina).
Salvare e uscire dall'editor di testo.
Per connettersi basta digitare wvdial sul terminale. Per disconnettersi, basta premere la combinazione di tasti Ctrl+C sul terminale in cui è stato wvdial.
Gnome-PPP
Connettersi con wvdial può risultare scomodo. Un modo per ovviare a questo problema è l'utilizzo dell'applicazione gnome-ppp installabile con un semplice
sudo apt-get install gnome-ppp
o via Synaptic.
Una volta scaricato lo si trova in Applicazioni -> Internet.
attachment:1.png.
Nei campi Username e Password si può inserire ciò che si desidera, non è rilevante. Nel campo Numero di telefono invece è necessario inserire *99#(o quello del vostro operatore, se diverso).
Cliccare su «Configura»:
attachment:2.png.
Cliccare su «Rileva» per far vedere al programma il cellulare; se tutto è andato bene lo dovrebbe rilevare su /dev/ttyUSB0 (oppure /dev/ttyACM0 se non si è cambiato il modulo). Cliccare su «Stringhe di inizializzazione» per ottenere questa finestra:
attachment:3.png.
E' possibile editare Init2 cliccandoci sopra due volte; bisogna scrivere AT+CGDCONT=1,"IP","ibox.tim.it",,0,0 come visto per wvdial.conf.
Chiudere questa finestra, selezionare la scheda «Opzioni»
attachment:4.png
e togliere il segno di spunta da Controlla carrier line.
Ora si può procedere con la connessione. Basta cliccare su «Connetti» nella prima finestra di gnome-ppp.
KPPP
Connettersi con wvdial può risultare scomodo, esattamente con per gnome-ppp studieremo una soluzione anche per KDE. Utilizzeremo l'applicazione kppp già presente in KDE.
Lo si trova in Applicazioni -> Internet.
attachment:kppp.png.
Nei campi Username e Password si può inserire ciò che si desidera, non è rilevante. Procediamo ora a configurare il modem e l'operatore.
Cliccare su «Configura», e nella scheda Account cliccare su Nuovo:
attachment:vodafone.png.
Come nome connessione inseriamo quello che vogliamo e come Numero di telefono aggiungiamo *99#(o quello del vostro operatore se diverso). Confermiamo con OK.
Cliccare su Nuovo nella scheda Modem:
attachment:nokiaN80.png
Scegliamo il nome del modem e come Dispositivo Modem scegliamo /dev/ttyUSB0 o /dev/ttyACM0 in base al modulo che abbiamo scelto all'inizio della guida.
Cliccare su Modem e poi su Comandi Modem:
attachment:modifica_comandi.png
aggiungiamo AT+CGDCONT=1,"IP","ibox.tim.it",,0,0 come visto per wvdial.conf.
ATTENZIONE: usando un Nokia N95 come modem bisogna avere l'accortezza di inserire nel campo "stringa di inizializzazione 1" il valore ATZ e solo nel campo "stringa di inizializzazione 2" la stringa AT+CGDCONT=1,"IP","ibox.tim.it",,0,0.
Ora si può procedere con la connessione. Basta cliccare su «Connetti» nella prima finestra di kppp.
Problemi noti
Se aprendo il browser comparirà la scritta Impossibile contattare il sito xyz..., aspettare qualche secondo affinché la connessione si stabilizzi e riprovare.
Lista APN e numeri di connessione per Operatori di telefonia mobile
Di seguito si riportano gli APN dei vari operatori di telefonia mobile italiani. Questo dato deve essere inserito nella stringa Init2 vista sopra sia nel caso del file wvdial.conf che di gnome-ppp.
- Tim: ibox.tim.it
- Vodafone: web.omnitel.it
- Wind: internet.wind 3b.Wind (numero da comporre): *99***1#
- H3G: tre.it
- Naviga3: naviga.tre.it
Hardware supportato
La presente guida è stata verificata con i seguenti apparecchi:
- Motorola A1000
- Motorola E368
- Nokia 6630
- Nokia 6680
- Nokia N80
- Nokia N70
- Nokia N95
- Samsung SGH-ZV30
- Samsung SGH-ZV60
- Sony Ericsson Z1010 con guida
Ulteriori risorse
[:Hardware/Modem/UmtsGprsConSchedaPcmcia:Modem Umts/Gprs con scheda Pcmcia]
[http://www.gerdavax.it:8080/linux/umts Guida al Motorola A835 su Linux]
[http://www.de-side.com/blogs/index.php?blog=2&title=connettersi_con_l_umts_del_nokia_n80_da_&more=1&c=1&tb=1&pb=1 Connettersi con Nokia N80]
- [:Hardware/Modem/Naviga3:Guida alla configurazione di Naviga3 di H3G]
[http://wiki.ubuntu-it.org/V Guida al Sony Ericsson Z1010 su Linux]