Problemi in questa pagina? Segnalali in questa discussione
Introduzione
Connection Manager (ConnMan) era un gestore predefinito di connessioni di rete leggero e modulare per dispositivi Linux. In primis, progettato per essere snello e per utilizzare la minor quantità di risorse possibili, in modo che possa essere facilmente integrato.
Però a partire da Ubuntu 17.10 è stato sostituito da NetworkManager.
ConnMan è ancora utilizzato in sistema Ubuntu, ma il suo ruolo è cambiato nel tempo, avvenuto per diverse ragioni, tra cui:
Popolarità: ha una base di utenti meno ampia e una compatibilità con pochi hardware e software.
Funzionalità: offre una gamma meno ampia di funzionalità.
Sviluppo: non ha una comunità di sviluppatori attiva e non riceve aggiornamenti e correzioni di bug più frequentemente.
Alcune persone preferiscono ConnMan a NetworkManager perché è più leggero e utilizza meno risorse. Inoltre, può essere più adatto a configurazioni di rete complesse o personalizzate.
La scelta del gestore di connessioni di rete migliore per te dipende dalle tue esigenze e preferenze specifiche.
Installazione
Se si desidera utilizzare ConnMan in Ubuntu, è necessario installarlo manualmente e configurarlo. Esistono diverse guide online che possono aiutarti a farlo.
Può essere esteso attraverso plugin per supportare:
- Ethernet
- Wi-Fi Open, WEP, WPA e WPA2
- 3G su reti GSM
- Bluetooth PAN
- IPv6
Repository ufficiale
Il metodo più semplice per installare ConnMan è utilizzare il repository ufficiale di Ubuntu.
Aggiornare la lista dei pacchetti.
Apri un terminale e digita i seguenti comandi:
sudo apt install connman
questo comando installerà ConnMan e i suoi pacchetti di dipendenze necessari. Una volta completata l'installazione, ConnMan dovrebbe essere avviato e funzionante.
Riavviare il computer dopo l'installazione di ConnMan. Una volta riavviato il sistema, ConnMan dovrebbe essere in esecuzione e gestire le connessioni di rete.
Uso
ConnMan può essere usato in due modi differenti esistenti:
Interfaccia (GUI)
Network Menu è un'interfaccia utente grafica (GUI) predefinita per ConnMan in Ubuntu. Fornisce un modo semplice per gestire le connessioni di rete, come la connessione a reti Wi-Fi o Ethernet e la visualizzazione dello stato della connessione.
Per utilizzare Network Menu:
- Fare clic con il pulsante destro del mouse sull'icona di rete nel pannello delle attività.
- Selezionare "Network Menu" dal menu. Verrà visualizzato un elenco delle connessioni di rete disponibili.
- Selezionare la connessione a cui si desidera connettersi e fare clic su "Connetti".
Riga di comando
ConnMan include uno strumento da riga di comando chiamato connmanctl che può essere utilizzato per gestire le connessioni di rete in modo più dettagliato. Consultare il successivo paragrafo per la configurazione.
Questo strumento è utile per utenti esperti che desiderano un maggiore controllo sulla configurazione di rete.
Configurazione
ConnMan è un software potente e flessibile, ma può anche essere complesso da configurare. Se non si è sicuri di come configurare ConnMan, è consigliabile consultare la documentazione ufficiale o chiedere aiuto a un utente esperto.
Per utilizzare connmanctl:
Digitare in un terminale il seguente comando:
connmanctl
per visualizzare un elenco di comandi disponibili.Digitare in un terminale il seguente comando:
connmanctl help <comando>
per visualizzare informazioni su un comando specifico.
Ad esempio:
Comandi |
|
connmanctl connect wifi network |
connettersi a una rete Wi-Fi denominata "network" |
File di configurazione
ConnMan utilizza file di configurazione per specificare le impostazioni di rete.
Si trovano in genere nella directory /etc/connman. È possibile modificare questi file per personalizzare la configurazione di rete.
Per modificare i file di configurazione ConnMan:
- Aprire i file di configurazione come root utilizzando un editor di testo.
- Apportare le modifiche desiderate.
- Salvare i file e chiudere l'editor.
Riavviare il servizio ConnMan per attivare le modifiche, digitare in un terminale il seguente comando:
sudo systemctl restart connman
Correnti opzioni di utilizzo:
- Wired: collegando il cavo ethernet la rete sarà automaticamente abilitata
- Wi-Fi: fare clic sull'icona dell'indicatore e scegliere la rete
- Sicurezza Wi-Fi: una finestra di dialogo chiederà la password di rete all'utente per stabilire la conessione
cmcc: strumento a riga di comando per il debugging e la modifica delle connessioni. Per conoscerei comandi per utilizzarlo digitare:
cmcc help
Modem 3G
Per utilizzare i modem 3G occorre:
Installare il pacchetto ofono, un plugin aggiuntivo di ConnMan
Installare anche usb-modeswitch per il riconoscimento di un maggior numero di dispositivi
- Collegare il modem ed aspettare che l'inizializzazione della periferica sia stata completata
Controllare che la rete mobile sia stata rilevata:
cmcc list
Editare l'apn per la connessione (dipende dal gestore telefonico):
cmcc edit apn
Avviare la connessione dal Network Menu.
Rimozione Networkmanager
Se si desidera continuare ad usare ConnMan e rimuovere Networkmanager:
Digitare nel terminale il seguente comando:
sudo apt remove network-manager-gnome network-manager
Rimuovere anche i file precedentemente rinominati, digitare nel terminale il seguente comando:
sudo rm /etc/init/network-manager.conf-disabled /etc/xdg/autostart/nm-applet.desktop.disabled
Risoluzione problemi
Ritornare a Networkmanager
Nel caso in cui si abbia rinominato i file di avvio, ridare a questi il loro vecchio nome in modo che Networmanager si avvii automaticamente:
sudo mv /etc/init/network-manager.conf-disabled /etc/init/network-manager.conf sudo mv /etc/xdg/autostart/nm-applet.desktop.disabled /etc/xdg/autostart/nm-applet.desktop
Rimuovere tutti i pacchetti correlati con ConnMan:
sudo apt remove indicator-network connman
- Riavviare il computer.
Ulteriori risorse
Documento originale: Se si riscontrano problemi durante l'installazione o l'utilizzo di ConnMan.