6078
Commento:
|
6267
inizio revisione. continuo dopo.
|
Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
Linea 4: | Linea 4: |
Questa guida è indirizzata a tutti coloro che vogliono usare un cellulare umts come modem e che lo collegano al pc con il cavetto usb. 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 downloads. Ciò è dovuto al fatto che Linux utilizza il modulo ''cdc_acm'', mentre si ottengono risultati migliori mediante il modulo ''usbserial''. La procedura descritta di seguito è stata collaudata con un telefonino umts sprovvisto di tecnologia bluetooth e Ubuntu 6.06 LTS - Dapper Drake. |
Questa guida è indirizzata a tutti coloro che vogliono usare un cellulare Umts come modem e collegarlo al pc con il cavetto usb. 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`. La procedura descritta di seguito è stata collaudata con un telefonino Umts sprovvisto di tecnologia bluetooth e Ubuntu 6.06 LTS - Dapper Drake. |
Linea 9: | Linea 12: |
Per prima cosa è necessario rimuovere il modulo cdc_acm; lo possiamo fare digitando sul terminale il comando {{{ |
Per prima cosa è necessario rimuovere il modulo `cdc_acm`; lo possiamo fare digitando sul terminale il comando {{{ |
Linea 13: | Linea 16: |
Ora dobbiamo recuperare alcune informazioni sul cellulare. Da terminale digitiamo {{{ |
Ora dobbiamo recuperare alcune informazioni sul cellulare. Da terminale digitiamo: {{{ |
Linea 17: | Linea 20: |
ci comparirà qualcosa di simile {{{ |
ci comparirà qualcosa come output, tra gli altri, le informazioni del cellulare: {{{ |
Linea 30: | Linea 33: |
Linea 31: | Linea 35: |
A questo punto basta forzare il sistema affiché carichi il modulo ''usbserial'' per il nostro cellulare. Scriviamo quindi sul terminale {{{ |
A questo punto basta forzare il sistema affiché carichi il modulo `usbserial` per il nostro cellulare. Scriviamo quindi sul terminale {{{ |
Linea 36: | Linea 41: |
anteponendo ai codici produttore e prodotto ''0x'' (zero-ics) perché si tratta di numeri esadecimali.[[BR]] [[BR]]'''Attenzione: 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.''' |
anteponendo ai codici produttore e prodotto ''0x'' perché si tratta di numeri esadecimali. ||<tablestyle="text-align: justify; width:100%; " style="border:none;" 5% ^>[[Immagine(Icone/Piccole/warning.png,,center)]] ||<style="padding:0.5em; border:none;">'''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.''' || |
Linea 39: | Linea 47: |
A questo punto siamo pronti a connetterci. Per ora useremo wvdial e da terminale digitiamo {{{ |
A questo punto siamo pronti a connetterci. Per ora useremo '''wvdial''' e da terminale digitiamo {{{ |
Linea 43: | Linea 51: |
Editiamo il nostro file che dovrà avere questo contenuto {{{ |
Editiamo il nostro file che dovrà avere questo contenuto {{{ |
Linea 57: | Linea 65: |
Linea 58: | Linea 67: |
Linea 59: | Linea 69: |
Linea 60: | Linea 71: |
Linea 61: | Linea 73: |
Linea 62: | Linea 75: |
I passi appena compiuti non sono persistenti. 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'' {{{ |
I passi appena compiuti non sono persistenti. 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'' {{{ |
Linea 67: | Linea 80: |
}}} basta aggiungere la riga finale {{{blacklist cdc_acm}}} e salvare; 2.Far caricare all'avvio il modulo ''usbserial'' {{{ |
}}} basta aggiungere la riga finale {{{blacklist cdc_acm}}} e salvare; 2.Far caricare all'avvio il modulo ''usbserial'' {{{ |
Linea 72: | Linea 84: |
}}} alla fine del file si scrive {{{usbserial}}} e si salva; 3.Forzare il sistema a caricare il modulo ''usbserial'' per il cellulare {{{ |
}}} alla fine del file si scrive {{{usbserial}}} e si salva; 3.Forzare il sistema a caricare il modulo ''usbserial'' per il cellulare {{{ |
Linea 77: | Linea 87: |
}}} e inserire una riga con il contenuto {{{options usbserial vendor=0x0421 product=0x041e}}}, poi salvare. |
}}} e inserire una riga con il contenuto {{{options usbserial vendor=0x0421 product=0x041e}}}, poi salvare. |
Linea 80: | Linea 89: |
Linea 81: | Linea 91: |
Connettersi scrivendo {{{wvdial}}} sul terminale può risultare scomodo. Un modo per ovviare a questo problema è l'utilizzo dell'applicazione gnome-ppp scaricabile tramite apt-get {{{ |
Connettersi scrivendo {{{wvdial}}} sul terminale può risultare scomodo. Un modo per ovviare a questo problema è l'utilizzo dell'applicazione gnome-ppp scaricabile tramite apt-get {{{ |
Linea 85: | Linea 94: |
Una volta scaricato lo troviamo in Applicazioni-->Internet. [[BR]]attachment:1.png. [[BR]]Nei campi ''Username'' e ''Password'' possiamo inserire quello che vogliamo, non è rilevante. Nel campo ''Numero di telefono'' invece inseriamo '''*99#'''. |
Una volta scaricato lo troviamo in '''''Applicazioni -> Internet'''''. attachment:1.png. Nei campi ''Username'' e ''Password'' possiamo inserire quello che vogliamo, non è rilevante. Nel campo ''Numero di telefono'' invece inseriamo '''*99#'''. |
Linea 89: | Linea 100: |
[[BR]]attachment:2.png. [[BR]]Clicchiamo su ''Rileva'' per far vedere al programma il nostro cellulare; se tutto è andato bene lo dovrebbe rilevare su /dev/ttyUSB0. Poi clicchiamo su ''Stringhe di inizializzazione'' per ottenere questa finestra [[BR]]attachment:3.png. [[BR]]Possiamo editare '''Init2''' cliccandoci sopra due volte; bisogna scrivere {{{AT+CGDCONT=1,"IP","ibox.tim.it",,0,0}}} come visto per wvdial.conf. Chiudiamo questa finestra e selezioniamo la scheda "Opzioni" [[BR]]attachment:4.png [[BR]]si deve togliere il segno di spunta da "Controlla carrier line". [[BR]]Ora si può procedere con la connessione. Basta cliccare su '''Connetti''' nella prima finestra di gnome-ppp. |
attachment:2.png. Clicchiamo su ''Rileva'' per far vedere al programma il nostro cellulare; se tutto è andato bene lo dovrebbe rilevare su /dev/ttyUSB0. Poi clicchiamo su ''Stringhe di inizializzazione'' per ottenere questa finestra attachment:3.png. Possiamo editare '''Init2''' cliccandoci sopra due volte; bisogna scrivere {{{AT+CGDCONT=1,"IP","ibox.tim.it",,0,0}}} come visto per wvdial.conf. Chiudiamo questa finestra e selezioniamo la scheda "Opzioni" attachment:4.png si deve 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. |
Linea 97: | Linea 116: |
Linea 106: | Linea 126: |
= Riferimenti = http://wiki.ubuntu-it.org/modemGPRSusb [[BR]]http://bitubique.com/content/view/26/42 [[BR]]http://www.gerdavax.it:8080/linux/umts [[BR]]ConnessioneUmtsGprsConSchedaPcmcia |
= Ulteriori risorse = * http://wiki.ubuntu-it.org/modemGPRSusb * http://bitubique.com/content/view/26/42 * http://www.gerdavax.it:8080/linux/umts * ConnessioneUmtsGprsConSchedaPcmcia |
IndiceBRTableOfContents(2) |
Introduzione
Questa guida è indirizzata a tutti coloro che vogliono usare un cellulare Umts come modem e collegarlo al pc con il cavetto usb.
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.
La procedura descritta di seguito è stata collaudata con un telefonino Umts sprovvisto di tecnologia bluetooth e Ubuntu 6.06 LTS - Dapper Drake.
Configurazione
Per prima cosa è necessario rimuovere il modulo cdc_acm; lo possiamo fare digitando sul terminale il comando
sudo rmmod cdc_acm
Ora dobbiamo recuperare alcune informazioni sul cellulare. Da terminale digitiamo:
lsusb
ci 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 ci interessano sono questi: 0421:041e, che rappresentano rispettivamente il codice produttore e il codice prodotto.
A questo punto basta forzare il sistema affiché carichi il modulo usbserial per il nostro cellulare.
Scriviamo 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. |
Prima connessione
A questo punto siamo pronti a connetterci. Per ora useremo wvdial e da terminale digitiamo
sudo gedit /etc/wvdial.conf
Editiamo il nostro file che dovrà avere questo contenuto
[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 = ''
L'esempio tratta il caso di una connessione con Tim come provider. Per altri operatori basta sostituire l'APN di Tim (ibox.tim.it) con l'APN dell'operatore in questione (vedi più avanti).
Salviamo e usciamo dall'editor di testo.
Per connettersi basta digitare wvdial sul terminale. Per disconnettersi, si preme la combinazione di tasti Ctrl+C.
Nota - Ctrl+c dovrete premerlo sul terminale dove avete lanciato wvdial.
Rendere persistente la configurazione
I passi appena compiuti non sono persistenti. 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
basta aggiungere la riga finale blacklist cdc_acm e salvare;
2.Far caricare all'avvio il modulo usbserial
sudo gedit /etc/modules
alla fine del file si scrive usbserial e si salva;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, poi salvare.
Come già visto più sopra, per connettersi si digita wvdial sul terminale e per disconnettersi si preme Ctrl+c sullo stesso.
Gnome-PPP
Connettersi scrivendo wvdial sul terminale può risultare scomodo. Un modo per ovviare a questo problema è l'utilizzo dell'applicazione gnome-ppp scaricabile tramite apt-get
sudo apt-get install gnome-ppp
Una volta scaricato lo troviamo in Applicazioni -> Internet.
attachment:1.png.
Nei campi Username e Password possiamo inserire quello che vogliamo, non è rilevante. Nel campo Numero di telefono invece inseriamo *99#. Clicchiamo poi su "Configura"; otterremo la finestra seguente
attachment:2.png.
Clicchiamo su Rileva per far vedere al programma il nostro cellulare; se tutto è andato bene lo dovrebbe rilevare su /dev/ttyUSB0. Poi clicchiamo su Stringhe di inizializzazione per ottenere questa finestra
attachment:3.png.
Possiamo editare Init2 cliccandoci sopra due volte; bisogna scrivere AT+CGDCONT=1,"IP","ibox.tim.it",,0,0 come visto per wvdial.conf. Chiudiamo questa finestra e selezioniamo la scheda "Opzioni"
attachment:4.png
si deve 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.
Problemi noti
Se aprendo il browser vi comparirà una pagina del tipo "Impossibile contattare il sito xyz...", non preoccupatevi: aspettate qualche secondo che la connessione si stabilizzi e riprovate.
Lista APN per Operatori di telefonia mobile
Di seguito riporto gli APN dei vari operatori di telefonia mobile italiani. Questo dato deve essere inserito nella stringa Init2 vista più sopra sia nel caso del file wvdial.conf che di gnome-ppp.