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 2 e 39 (in 37 versioni)
Versione 2 del 30/09/2006 11.47.27
Dimensione: 282
Commento: aggiunto link
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 1: Linea 1:
--Versione In Sviluppo--
Perfavore consultare attualmente queste ottime guide:
http://italy.copybase.ch/blog/informatica/linux/connessione-gprsedgeumts-su-ubuntu-con-nokia-6630-via-bluetooth/
http://www.integrasoftware.it/index.php?option=com_content&task=view&id=67&Itemid=28
## page was renamed from Hardware/Modem/GprsBluetooth
## page was renamed from ModemGprsBluetooth
#format wiki
#language it
[[BR]]
||<tablestyle="float:right; font-size: 0.9em; width:35%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;">'''Indice'''[[BR]][[TableOfContents(1)]]||

= 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 =

 * [http://3v1n0.tuxfamily.org/blog/informatica/linux/connessione-gprsedgeumts-su-ubuntu-con-nokia-6630-via-bluetooth/ Treviño’s Blog]
 * [:Hardware/Modem/CellulareGprsUmtsUsb:Gprs/Umts Usb con cellulare]

----
CategoryHardware CategoryDaRevisionare

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