Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati

Versione 15 del 14/10/2025 18.02.43

Nascondi questo messaggio


Attenzione! Questa è una Pagina di prova. Le informazioni riportate potrebbero essere incomplete, errate e potenzialmente pericolose. Per contribuire alla realizzazione di questa pagina consultare la discussione di riferimento.

Guida verificata con Ubuntu: 22.04 24.04

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 (alcuni cellulari hanno bisogno di impostazioni particolari, consultare il manuale del proprio cellulare).
  • 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 in una finestra di terminale il comando seguente 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 vostro del cellulare. Annotarli in quanto servirà nel seguito della procedura.

  2. A questo punto, puoi spegnere la scansione digitando:

    sudo bluetoothctl scan off

Attivare la rete mobile (con NetworkManager)

Ubuntu 20.04 e versioni successive utilizzano editor di configurazione per la gestione delle connessioni.

  1. 'Aggiungere' una nuova connessione.
  2. Selezionare dal menu a discesa "Banda larga mobile".

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

Per la configurazione del servizio Dial-Up Networking (DUN) tramite NetworkManager, la procedura si è semplificata nelle versioni recenti di Ubuntu. Non è più necessario configurare manualmente il canale DUN. La configurazione avviene automaticamente quando si abilita il tethering Bluetooth sullo smartphone Android 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 del marchio smartphone (Samsung, ecc.).

Sullo smartphone:

  1. Attivare la connessione dati.
  2. Andare su 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 è, associalo.

  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 nella barra delle notifiche cambierà per indicare la connessione.

A questo punto, dovresti essere in grado di navigare in internet sul computer.

Utilizzare il cellulare come modem (Metodo Legacy)

Nelle versioni moderne di Ubuntu con NetworkManager, questa configurazione è spesso gestita automaticamente. Tuttavia, se s'incontrano problemi, questo metodo può essere utile.

Digitare 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, potrebbe essere necessario utilizzare strumenti come sdptool browse <address_bluetooth> per elencare i servizi offerti dal telefono, cercando quello relativo a Dial-Up Networking (DUN). Spesso è il 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 usare.

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 usate oppure che si decide di non usare più. NetworkManager permette di rimuovere le reti fisse o Wi-Fi direttamente dall'interfaccia grafica. Per rimuovere le reti mobili:

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.


CategoryHomepage