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 44 e 60 (in 16 versioni)
Versione 44 del 12/04/2008 17.03.33
Dimensione: 8348
Autore: DavideLuigi
Commento:
Versione 60 del 16/10/2025 15.56.24
Dimensione: 7360
Commento:
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 5: Linea 5:
[[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)]]||
<<BR>>
<<Indice(depth=2)>>
<<Informazioni(forum="https://forum.ubuntu-it.org/viewtopic.php?f=46&t=165802"; rilasci="24.04 22.04 20.04")>>
Linea 10: Linea 11:
Questa guida spiega come avere accesso a Internet sul computer sfruttando un cellulare GPRS, EDGE o UMTS collegato al computer tramite Bluetooth. Questa guida spiega come avere accesso a Internet sul computer sfruttando un cellulare GPRS, EDGE o UMTS collegato al computer tramite ''[[Hardware/DispositiviSenzaFili/Bluetooth|Bluetooth]]''.
Linea 12: Linea 13:
La procedura dovrebbe essere valida per qualunque cellulare e gestore.  La procedura è valida per qualunque cellulare e gestore telefonico.
Linea 14: Linea 15:
= Preparativi = = Preparativi e configurazione =
Linea 16: Linea 17:
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) e che il cellulare sia correttamente configurato per condividere la connessione Internet via bluetooth (alcuni cellulari hanno bisogno di impostazioni particolari, consultare il manuale del proprio cellulare). Prima di procedere, occorre assicurarsi che:
Linea 18: Linea 19:
= Configurare il Bluetooth =  * siano rilevabili il '''Bluetooth''' del proprio computer e cellulare.
 * Il cellulare sia correttamente configurato per condividere la connessione Internet via Bluetooth (consultare il manuale del proprio cellulare nel caso necessitasse di impostazioni particolari).
 * Sia correttamente abilitata la propria scheda SIM per la connessione a Internet (consultare il proprio gestore per ulteriori informazioni).
Linea 20: Linea 23:
Come prima cosa è necessario trovare l’indirizzo Bluetooth del cellulare. Attivare il bluetooth sul cellulare, aprire una finestra di terminale e digitare: {{{
hcitool scan
== Trovare l'indirizzo MAC Bluetooth del dispositivo ==

 0. Digitare nel [[AmministrazioneSistema/Terminale|terminale]] il seguente comando per avviare la scansione dei dispositivi Bluetooth:{{{
sudo bluetoothctl scan on
}}}Verrà richiesto di inserire la password. Una volta inserita, il [[AmministrazioneSistema/Terminale|terminale]] inizierà a cercare i dispositivi. Il risultato dovrebbe essere simile a questo:{{{
Discovery started
[CHG] Controller A1:B2:C3:D4:E5:F6 Discovering: yes
[NEW] Device 00:11:22:33:44:55 <Nome Device>
}}}
 {{{#!wiki note
Il numero come riportato nell'esempio '''00:11:22:33:44:55''' è l’indirizzo Bluetooth del cellulare.<<BR>>Il '''<Nome Device>''' è il nome del cellulare. Annotarli in quanto serviranno in seguito.
 }}}
 0. Spegnere la scansione digitando:{{{
sudo bluetoothctl scan off
Linea 24: Linea 39:
Il risultato dovrebbe essere simile a questo: {{{
Scanning ...
        00:11:22:33:44:55 NomeCellulare
}}}
 
== Attivare la rete mobile (con NetworkManager) ==
Linea 30: Linea 41:
Il numero è l’indirizzo Bluetooth del cellulare. Annotarlo in quanto servirà nel seguito della procedura. Ubuntu 20.04 e successivi utilizzano l'[[InternetRete/ConfigurazioneRete/NetworkManager#Editor_di_configurazione|editor di configurazione]] per la gestione delle connessioni.
Linea 32: Linea 43:
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
 0. Aggiungere una nuova connessione.
 0. Selezionare dal menu a tendina '''Banda larga mobile'''.

== Attivare il canale per offrire il servizio Dial-Up Networking (DUN) ==

Nelle recenti versioni di Ubuntu non è più necessario configurare manualmente il canale DUN tramite [[InternetRete/ConfigurazioneRete/NetworkManager|NetworkManager]]. Ciò avviene automaticamente quando si abilita il [[#Tethering_Bluetooth_con_smartphone_Android|tethering Bluetooth]] su smartphone Android (vedere seguente paragrafo) e si aggiunge una connessione a banda larga mobile.

= Tethering Bluetooth con smartphone Android =

{{{#!wiki note
Accertarsi di aver sottoscritto un contratto telefonico che permetta la navigazione da smartphone e da pc. Le seguenti procedure possono variare a seconda della compagnia che offre il servizio e del tipo di smartphone.
Linea 36: Linea 56:
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.
Sullo smartphone:
 0. Attivare la connessione dati.
 0. Seguire il menu '''''Impostazioni → Connessioni → Router wifi e tethering''''' e selezionare/attivare '''''Tethering Bluetooth'''''.
 {{{#!wiki note
Oppure percorso simile, es. '''''Impostazioni → Rete e Internet → Hotspot e tethering'''''. Un'interfaccia tipica delle impostazioni di tethering su Android.
 }}}
Linea 42: Linea 63:
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
Su Ubuntu:
 0. Assicurarsi che il Bluetooth sia attivo e che lo smartphone sia associato. Andando su '''Impostazioni → Bluetooth''' e verificando che il tuo telefono sia nell'elenco dei dispositivi. Se non lo è, associarlo.
 0. Una volta che il tethering Bluetooth è attivo sul telefono e il telefono è associato al Personal Computer, [[InternetRete/ConfigurazioneRete/NetworkManager|NetworkManager]] riconoscerà lo smartphone come una scheda di rete. L'icona nell'area delle notifiche cambierà per indicare la connessione.

A questo punto sul computer dovrebbe essere possibile navigare in internet.

== Utilizzare il cellulare come modem (Metodo Legacy) ==

Nelle versioni moderne di Ubuntu con [[InternetRete/ConfigurazioneRete/NetworkManager|NetworkManager]], questa configurazione è spesso gestita automaticamente. Tuttavia in caso di problemi questo metodo può essere ancora utile.

Digitare nel [[AmministrazioneSistema/Terminale|terminale]] il seguente comando:{{{
sudo rfcomm bind rfcomm0 <address_bluetooth> <n_channel>
Linea 46: Linea 77:
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
{{{#!wiki note
Inserire opportunamente l'indirizzo '''<address_bluetooth>''' del cellulare (trovato in precedenza) e il '''<n_channel>''' corretto per la connessione Dial-up. Per trovare il canale corretto potrebbero essere necessari strumenti come `sdptool browse <address_bluetooth>` per elencare i servizi offerti dal telefono mentre si ricerca quello relativo a Dial-Up Networking (DUN). Spesso si tratta del canale 1.
Linea 52: Linea 81:
il risultato dovrebbe essere: {{{ Per verificare che la creazione del dispositivo ''rfcomm'' sia avvenuta correttamente, digitare:{{{
rfcomm
}}} il risultato dovrebbe essere:{{{
Linea 56: Linea 87:
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. 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 o che il telefono non stia offrendo il servizio DUN su quel canale.
Linea 58: Linea 89:
== Rendere permanente la configurazione == == Rendere permanente la configurazione (per metodo Legacy rfcomm) ==
Linea 60: Linea 91:
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. Dopo essersi assicurati che la [[#Connessione_a_Internet|connessione a Internet]] funziona tramite il metodo `rfcomm bind`, è possibile rendere permanente la configurazione di `rfcomm` in modo da non dover digitare ogni volta l'indirizzo Bluetooth del cellulare e il canale da utilizzare.
Linea 62: Linea 93:
Aprire il file `/etc/bluetooth/rfcomm.conf` con il proprio [:EditorDiTesto:editor di testo] preferito usando i [:AmministrazioneSistema/Sudo:privilegi di amministrazione] e aggiungere al file le seguenti righe: {{{ Aprire il file `/etc/bluetooth/rfcomm.conf` (se non esiste è necessario crearlo) con il proprio [[Ufficio/EditorDiTesto|editor di testo]] preferito usando i [[AmministrazioneSistema/PrivilegiDiAmministrazione/Sudo|privilegi di amministrazione]], ad esempio:{{{
sudo nano /etc/bluetooth/rfcomm.conf
}}} e aggiungere al file le seguenti righe:{{{
Linea 68: Linea 101:
    channel    1;     channel 1;
Linea 70: Linea 103:
    comment "Commento a piacere";     comment "Connessione Bluetooth Mobile";
Linea 72: Linea 105:
}}} }}} Salvare il file e riavviare il servizio Bluetooth o il sistema affinché le modifiche abbiano effetto.
Linea 76: Linea 109:
[[Anchor(Connessione_a_Internet)]]
= Connessione a Internet =
= Risoluzione problemi =
Linea 79: Linea 111:
== Ubuntu 8.04 == == Rimuovere le connessioni mobili inutilizzate da NetworkManager ==
Linea 81: Linea 113:
Per configurare la connessione, avviare '''''Sistema -> Amministrazione -> Rete''''', nella scheda '''Connessioni''' selezionare '''Connessione punto a punto''' e premere il pulsante '''Proprietà'''. Talvolta può capitare di avere una lunga lista di nomi di connessioni a cellulari che non vengono più utilizzate. [[InternetRete/ConfigurazioneRete/NetworkManager|NetworkManager]] permette di rimuovere le reti fisse o Wi-Fi direttamente dall'interfaccia grafica. Per rimuovere le reti mobili manualmente:
Linea 83: Linea 115:
All'interno della finestra '''Proprietà di ppp0''', nella scheda '''Generale''' abilitare la connessione, come tipo di connessione selezionare '''GPRS/UMTS''', come '''Nome del punto di accesso''' inserire quello adatto fra i seguenti:
 * Tim: `ibox.tim.it`
 * Vodafone: `web.omnitel.it`
 * Wind: `internet.wind`
 * H3G: `tre.it`
 * H3G (opzione Naviga3): `naviga.tre.it`
i campi '''Nome utente''' e '''Password''' sono ininfluenti e possono essere riempiti a piacere;
Digitare i seguenti comandi in un [[AmministrazioneSistema/Terminale| terminale]]:{{{
cd /etc/NetworkManager/system-connections
sudo rm <nome_della_connessione>
}}} Sostituire «`<nome_della_connessione>`» con il nome del profilo della connessione che si desidera rimuovere. Vedere l'elenco dei profili in quella directory.
Linea 91: Linea 120:
nella scheda '''Modem''' inserire come '''Porta del modem''' `/dev/rfcomm0`. Gli altri due parametri possono essere lasciati inalterati;

nella scheda '''Opzioni''' attivare tutte e tre le opzioni proposte.

Premere '''OK''' per salvare la configurazione.

Per avviare la connessione è sufficiente fare clic sull'icona dell'applet '''Network Manager''' nell'area di notifica, selezionare '''Connessioni modem...''' e premere '''Connetti a ppp0 via Modem'''.

== Ubuntu 7.10 e precedenti ==
=== Connessione tramite interfaccia grafica ===

'''GNOME PPP''' è il programma a interfaccia grafica usato da Ubuntu per le connessioni a Internet via modem. Per usarlo è sufficiente [:AmministrazioneSistema/InstallareProgrammi:installare] il pacchetto `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 [:EditorDiTesto:editor di testo] preferito usando i [:AmministrazioneSistema/Sudo: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`

||<tablestyle="text-align: justify; width:100%;" style="border:none;" 5%>[[Immagine(Icone/Piccole/note.png,,center)]] ||<style="padding:0.5em; border:none;">''Se non si desidera condividere la configurazione con gli altri utenti del computer, è possibile modificare il file `~/.wvdialrc` invece del file `/etc/wvdial.conf`. ||


==== 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)]]
Linea 163: Linea 122:
 * [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]
 * [[Hardware/Modem|Portale Modem del wiki]]
Linea 167: Linea 125:
CategoryHardware CategoryDaRevisionare CategoryHardware


Guida verificata con Ubuntu: 22.04 24.04

Problemi in questa pagina? Segnalali in questa discussione

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 è valida per qualunque cellulare e gestore telefonico.

Preparativi e configurazione

Prima di procedere, occorre assicurarsi che:

  • siano rilevabili il Bluetooth del proprio computer e cellulare.

  • Il cellulare sia correttamente configurato per condividere la connessione Internet via Bluetooth (consultare il manuale del proprio cellulare nel caso necessitasse di impostazioni particolari).
  • Sia correttamente abilitata la propria scheda SIM per la connessione a Internet (consultare il proprio gestore per ulteriori informazioni).

Trovare l'indirizzo MAC Bluetooth del dispositivo

  1. Digitare nel terminale il seguente comando per avviare la scansione dei dispositivi Bluetooth:

    sudo bluetoothctl scan on

    Verrà richiesto di inserire la password. Una volta inserita, il terminale inizierà a cercare i dispositivi. Il risultato dovrebbe essere simile a questo:

    Discovery started
    [CHG] Controller A1:B2:C3:D4:E5:F6 Discovering: yes
    [NEW] Device 00:11:22:33:44:55 <Nome Device>

    Il numero come riportato nell'esempio 00:11:22:33:44:55 è l’indirizzo Bluetooth del cellulare.
    Il <Nome Device> è il nome del cellulare. Annotarli in quanto serviranno in seguito.

  2. Spegnere la scansione digitando:

    sudo bluetoothctl scan off

Attivare la rete mobile (con NetworkManager)

Ubuntu 20.04 e successivi utilizzano l'editor di configurazione per la gestione delle connessioni.

  1. Aggiungere una nuova connessione.
  2. Selezionare dal menu a tendina Banda larga mobile.

Attivare il canale per offrire il servizio Dial-Up Networking (DUN)

Nelle recenti versioni di Ubuntu non è più necessario configurare manualmente il canale DUN tramite NetworkManager. Ciò avviene automaticamente quando si abilita il tethering Bluetooth su smartphone Android (vedere seguente paragrafo) e si aggiunge una connessione a banda larga mobile.

Tethering Bluetooth con smartphone Android

Accertarsi di aver sottoscritto un contratto telefonico che permetta la navigazione da smartphone e da pc. Le seguenti procedure possono variare a seconda della compagnia che offre il servizio e del tipo di smartphone.

Sullo smartphone:

  1. Attivare la connessione dati.
  2. Seguire il menu Impostazioni → Connessioni → Router wifi e tethering e selezionare/attivare Tethering Bluetooth.

    Oppure percorso simile, es. Impostazioni → Rete e Internet → Hotspot e tethering. Un'interfaccia tipica delle impostazioni di tethering su Android.

Su Ubuntu:

  1. Assicurarsi che il Bluetooth sia attivo e che lo smartphone sia associato. Andando su Impostazioni → Bluetooth e verificando che il tuo telefono sia nell'elenco dei dispositivi. Se non lo è, associarlo.

  2. Una volta che il tethering Bluetooth è attivo sul telefono e il telefono è associato al Personal Computer, NetworkManager riconoscerà lo smartphone come una scheda di rete. L'icona nell'area delle notifiche cambierà per indicare la connessione.

A questo punto sul computer dovrebbe essere possibile navigare in internet.

Utilizzare il cellulare come modem (Metodo Legacy)

Nelle versioni moderne di Ubuntu con NetworkManager, questa configurazione è spesso gestita automaticamente. Tuttavia in caso di problemi questo metodo può essere ancora utile.

Digitare nel terminale il seguente comando:

sudo rfcomm bind rfcomm0 <address_bluetooth> <n_channel>

Inserire opportunamente l'indirizzo <address_bluetooth> del cellulare (trovato in precedenza) e il <n_channel> corretto per la connessione Dial-up. Per trovare il canale corretto potrebbero essere necessari strumenti come sdptool browse <address_bluetooth> per elencare i servizi offerti dal telefono mentre si ricerca quello relativo a Dial-Up Networking (DUN). Spesso si tratta del canale 1.

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 dovessero esserci problemi, è probabile che si debbano ripetere gli ultimi due comandi per impostare un canale differente o che il telefono non stia offrendo il servizio DUN su quel canale.

Rendere permanente la configurazione (per metodo Legacy rfcomm)

Dopo essersi assicurati che la connessione a Internet funziona tramite il metodo rfcomm bind, è possibile rendere permanente la configurazione di rfcomm in modo da non dover digitare ogni volta l'indirizzo Bluetooth del cellulare e il canale da utilizzare.

Aprire il file /etc/bluetooth/rfcomm.conf (se non esiste è necessario crearlo) con il proprio editor di testo preferito usando i privilegi di amministrazione, ad esempio:

sudo nano /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 "Connessione Bluetooth Mobile";
}

Salvare il file e riavviare il servizio Bluetooth o il sistema affinché le modifiche abbiano effetto.

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

Risoluzione problemi

Rimuovere le connessioni mobili inutilizzate da NetworkManager

Talvolta può capitare di avere una lunga lista di nomi di connessioni a cellulari che non vengono più utilizzate. NetworkManager permette di rimuovere le reti fisse o Wi-Fi direttamente dall'interfaccia grafica. Per rimuovere le reti mobili manualmente:

Digitare i seguenti comandi in un terminale:

cd /etc/NetworkManager/system-connections
sudo rm <nome_della_connessione>

Sostituire «<nome_della_connessione>» con il nome del profilo della connessione che si desidera rimuovere. Vedere l'elenco dei profili in quella directory.

Ulteriori risorse


CategoryHardware