Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "Hardware/Modem/CellulareBluetooth"
Differenze tra le versioni 35 e 36
Versione 35 del 09/11/2007 09.10.41
Dimensione: 6935
Autore: victor
Commento:
Versione 36 del 26/01/2008 05.37.25
Dimensione: 6198
Autore: DavideLuigi
Commento:
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 89: Linea 89:
 * `AT+cgdcont=,"ip","StringaAPN"` come stringa di inizializzazione.  * `AT+cgdcont=1,"ip","StringaAPN","",0,0` come stringa di inizializzazione.
Linea 100: Linea 100:
Abilitare invece «'''Modo Stupido'''».[[BR]]Inserire come numero di telefono «'''*99#'''». Abilitare invece «'''Modo Stupido'''».[[BR]]Inserire come numero di telefono «'''*99***1#'''».
Linea 117: Linea 117:
}}}

I campi `Username` e `password` non hanno importanza e possono essere riempiti con caratteri a piacere.

Se nel cellulare sono già presenti uno o più profili per la connessione a Internet e uno di questi è configurato con i parametri richiesti per la SIM attualmente in uso, aggiungere la riga: {{{
Init2 = ATD*99***N#
}}}
dove '''N''' va sostituito con il numero corrispondente alla posizione del profilo scelto (al primo profilo visualizzato sul cellulare corrisponde il numero 1, al secondo il numero 2 e così via). Se è presente un solo profilo, ''N'' può essere omesso.

Se nel cellulare non è presente alcun profilo per la connessione a Internet, è possibile configurarlo direttamente tramite wvdial, aggiungendo le righe: {{{
Init2 = AT+CGDCONT=1,"ip","StringaAPN"
Init2 = AT+CGDCONT=1,"ip","StringaAPN","",0,0

BR

Introduzione

Questa guida spiega come avere accesso a Internet sul computer sfruttando un cellulare GPRS, EDGE o UMTS collegato al computer tramite Bluetooth.

La procedura dovrebbe essere valida per qualunque cellulare e gestore.

Preparativi

Prima di procedere, occorre assicurarsi che il Bluetooth sia attivo e correttamente funzionante sul computer e sul cellulare. A tal proposito, consultare la [:Hardware/DispositiviSenzaFili/BluetoothGuida: guida al Bluetooth]. Assicurarsi inoltre che la propria scheda SIM sia correttamente abilitata per la connessione a Internet (consultare il proprio gestore per ulteriori informazioni).

Configurare il Bluetooth

Come prima cosa è necessario trovare l’indirizzo Bluetooth del cellulare. Attivare il bluetooth sul cellulare, e da terminale digitare:

hcitool scan

Il risultato dovrebbe essere simile a questo:

Scanning ...
        00:11:22:33:44:55       NomeCellulare

Il numero è l’indirizzo Bluetooth del cellulare. Annotarlo in quanto servirà nel seguito della procedura.

Adesso bisogna scoprire quale canale viene usato dal cellulare per offrire il servizio Dial-Up Networking (DUN). Digitare nel terminale il comando (sostituendo a 00:11:22:33:44:55 l'indirizzo Bluetooth del cellulare):

sdptool search --bdaddr 00:11:22:33:44:55 DUN | grep Channel

Ecco un possibile risultato:

    Channel: 1

In questo esempio il canale sembrerebbe il numero 1. Alcuni cellulari però restituiscono un numero sbagliato, nel qual caso si dovrà procedere per tentativi.

Il prossimo passo consente a Ubuntu di usare il cellulare come se fosse un modem collegato alla porta seriale; da terminale digitare:

sudo rfcomm bind rfcomm0 00:11:22:33:44:55 1

Inserire opportunamente l'indirizzo Bluetooth del cellulare e il canale corretto per la connessione Dial-up.

Per verificare che la creazione del dispositivo rfcomm sia avvenuta correttamente, digitare:

rfcomm

il risultato dovrebbe essere:

rfcomm0: 00:11:22:33:44:55 channel 1 clean

Se all'atto della [#Connessione_a_Internet connessione] dovessero esserci problemi, è probabile che si debbano ripetere gli ultimi due comandi per impostare un canale differente.

Rendere permanente la configurazione

Dopo essersi assicurati che la [#Connessione_a_Internet connessione a Internet] funziona, è possibile rendere permanente la configurazione di rfcomm in modo da non dover digitare ogni volta l'indirizzo Bluetooth del cellulare e il canale da usare.

Aprire il file /etc/bluetooth/rfcomm.conf con il proprio editor di testo preferito usando i privilegi di amministrazione, per esempio:

gksu gedit /etc/bluetooth/rfcomm.conf

e aggiungere al file le seguenti righe:

rfcomm0 {
    bind yes;
    # Indirizzo Bluetooth del cellulare
    device 00:11:22:33:44:55;
    # canale RFCOMM per la connessione
    channel    1;
    # Commento a piacere
    comment "Commento a piacere";
}

A questo punto il dispositivo /dev/rfcomm0 sarà sempre disponibile e basterà attivare il bluetooth sul cellulare per sfruttarlo.

Anchor(Connessione_a_Internet)

Connessione a Internet

Connessione tramite interfaccia grafica

Ubuntu usa il programma GNOME PPP, distribuito con il pacchetto gnome-ppp presente nei repository di Ubuntu. Per installarlo da riga di comando è sufficiente digitare:

sudo apt-get install gnome-ppp

Avviare gnome-ppp da Applicazioni -> Internet -> GNOME PPP, fare clic su Configura e impostare:

  • /dev/rfcomm0 come dispositivo modem;

  • AT+cgdcont=1,"ip","StringaAPN","",0,0 come stringa di inizializzazione.

Al posto di StringaAPN è necessario inserire la stringa corretta per il proprio gestore:

  • Tim: ibox.tim.it

  • Vodafone: web.omnitel.it

  • Wind: internet.wind

  • H3G: tre.it

  • H3G (opzione Naviga3): naviga.tre.it

Disabilitare le opzioni «Attendi segnale di linea» e «Controlla Carrier Line». Abilitare invece «Modo Stupido».BRInserire come numero di telefono «*99***1#».

Connessione tramite riga di comando

Il programma wvdial è già incluso in Ubuntu e permette la connessione da riga di comando.

Configurazione di wvdial

Aprire il file /etc/wvdial.conf con il proprio editor di testo preferito usando i privilegi di amministrazione, e aggiungere al file le seguenti righe:

[Dialer cellulare]
Modem = /dev/rfcomm0
Baud = 460800
Modem Type = Analog Modem
Carrier Check = no
Username = ininfluente
Password = ininfluente
Init1 = ATZ0
Init2 = AT+CGDCONT=1,"ip","StringaAPN","",0,0
Init3 = ATD*99***1#

Al posto di StringaAPN è necessario inserire la stringa corretta per il proprio gestore:

  • Tim: ibox.tim.it

  • Vodafone: web.omnitel.it

  • Wind: internet.wind

  • H3G: tre.it

  • H3G (opzione Naviga3): naviga.tre.it

Connessione e disconnessione

  • Per connettersi basta digitare wvdial cellulare dal terminale.

  • Per disconnettersi basta premere la combinazione di tasti Ctrl+C nel terminale dove è stato lanciato wvdial.

Creare un'icona per la connessione

Sul desktop cliccare col tasto destro e creare un nuovo collegamento. Alla voce comando scrivere wvdial e spuntare la casella «esegui in terminale» (in questo modo si potrà vedere lo stato di connessione, gli indirizzi e successivamente terminare la connessione con CTRL+C).

Anchor(ur)

Ulteriori risorse


CategoryHardware