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 38 e 39
Versione 38 del 27/01/2008 17.25.44
Dimensione: 6274
Autore: DavideLuigi
Commento: Stupid mode va usato come ultima risorsa
Versione 39 del 17/02/2008 20.23.49
Dimensione: 6537
Autore: DavideLuigi
Commento:
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 90: Linea 90:
 * `AT+cgdcont=1,"ip","StringaAPN","",0,0` come stringa di inizializzazione.  * `AT+CGDCONT=1,"ip","StringaAPN","",0,0` come stringa di inizializzazione.
Linea 106: Linea 106:
Il programma wvdial è già incluso in Ubuntu e permette la connessione da riga di comando. Il programma wvdial è già incluso in Ubuntu e permette la connessione da riga di comando. Dal momento che Ubuntu non possiede un programma grafico preinstallato, wvdial è utile per effettuare la prima connessione a Internet (dopodichè si può installare un programma grafico per la connessione).
Linea 119: Linea 119:
Init2 = AT+CGDCONT=1,"ip","StringaAPN","",0,0
Init3 = ATD*99***1#
Init2 = ATQ0 V1 E0 S0=0 &C1 &D2 +FCLASS=0
Init3
= AT+CGDCONT=1,"ip","StringaAPN","",0,0
Phone = *99***1#
Linea 123: Linea 124:
Al posto di StringaAPN è necessario inserire la stringa corretta per il proprio gestore: Al posto di StringaAPN è necessario inserire (sempre tra virgolette) la stringa corretta  per il proprio gestore:
Linea 133: Linea 134:
 * Per connettersi basta digitare {{{wvdial cellulare}}} dal terminale.
 * Per disconnettersi basta premere la combinazione di tasti '''''Ctrl+C''''' nel terminale dove è stato lanciato {{{wvdial}}}.
 * Per connettersi, digitare {{{wvdial cellulare}}} dal terminale.
 * Per disconnettersi, premere la combinazione di tasti '''''Ctrl+C''''' nel terminale dove è stato lanciato {{{wvdial}}}.

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».

Inserire come numero di telefono «*99***1#», e come nome utente e password dei dati a caso (i gestori italiani non usano più questi dati per l'autenticazione).

Connessione tramite riga di comando

Il programma wvdial è già incluso in Ubuntu e permette la connessione da riga di comando. Dal momento che Ubuntu non possiede un programma grafico preinstallato, wvdial è utile per effettuare la prima connessione a Internet (dopodichè si può installare un programma grafico per la connessione).

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 = ATQ0 V1 E0 S0=0 &C1 &D2 +FCLASS=0
Init3 = AT+CGDCONT=1,"ip","StringaAPN","",0,0
Phone = *99***1#

Al posto di StringaAPN è necessario inserire (sempre tra virgolette) 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, digitare wvdial cellulare dal terminale.

  • Per disconnettersi, 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 CategoryDaRevisionare