## page was renamed from ConnMan
## page was renamed from InternetRete/ConfigurazioneRete/ConnMan
#format wiki
#LANGUAGE it
<
>
<>
<
><
>
<>
= 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.
{{{#!wiki important
Però a partire da ''[[https://wiki.ubuntu.com/ArtfulAardvark/ReleaseNotes|Ubuntu 17.10]]'' è stato sostituito da '''[[InternetRete/ConfigurazioneRete/NetworkManager|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.
{{{#!wiki note
Alcune persone preferiscono '''ConnMan''' a '''[[InternetRete/ConfigurazioneRete/NetworkManager|NetworkManager]]''' perché è più leggero e utilizza meno risorse. Inoltre, può essere più adatto a configurazioni di rete complesse o personalizzate.
}}}
{{{#!wiki important
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.
0. [[AmministrazioneSistema/InstallareProgrammi/Apt#Aggiornamento_del_sistema|Aggiornare]] la lista dei pacchetti.
0. Apri un [[AmministrazioneSistema/Terminale|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.
##Se si sta aggiornando da una versione precedente di ConnMan, assicurarsi di eseguire il backup dei file di configurazione prima di installare la nuova versione.
##== Ubuntu 11.04 e successive ==
## 0. [[AmministrazioneSistema/InstallareProgrammi|Installare]] il pacchetto [[apt://indicator-network | indicator-network]] che andrà ad installare anche '''!ConnMan''' e rimuoverà '''Networkmanager''' con il quale va in conflitto.
## 0. Terminare la sessione e ripetere il login per vedere il nuovo menù di rete.
##== Ubuntu 10.10 ==
## 0. [[AmministrazioneSistema/InstallareProgrammi|Installare]] il pacchetto [[apt://indicator-network | indicator-network]] per installare '''Network Menu''' (un'interfaccia di '''!ConnMan''') in modo che venga installato anche '''!ConnMan'''.
## 0. Disabilitare l'avvio automatico di Networkmanager digitando in un terminale:{{{
##sudo mv /etc/init/network-manager.conf /etc/init/network-manager.conf-disabled
##sudo mv /etc/xdg/autostart/nm-applet.desktop /etc/xdg/autostart/nm-applet.desktop.disabled}}}
## 0. Riavviare il pc
## 0. Usare '''Network Menu''' facendo clic sull'indicatore di rete.
##== Ubuntu 10.04 ==
## 0. Aggiungere il ppa indicator-network-developers:{{{
##sudo add-apt-repository ppa:indicator-network-developers/ppa
##sudo apt-get update}}}
## 0. [[AmministrazioneSistema/InstallareProgrammi|Installare]] il pacchetto [[apt://indicator-network | indicator-network]] per installare '''Network Menu''' (un'interfaccia di '''!ConnMan''') in modo che venga installato anche '''!ConnMan'''.
## 0. Disabilitare l'avvio automatico di Networkmanager digitando in un terminale:{{{
##sudo mv /etc/init/network-manager.conf /etc/init/network-manager.conf-disabled
##sudo mv /etc/xdg/autostart/nm-applet.desktop /etc/xdg/autostart/nm-applet.desktop.disabled}}}
## 0. Riavviare il pc
## 0. Usare '''Network Menu''' facendo clic sull'indicatore 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:
0. Fare clic con il pulsante destro del mouse sull'icona di rete nel pannello delle attività.
0. Selezionare "Network Menu" dal menu. Verrà visualizzato un elenco delle connessioni di rete disponibili.
0. Selezionare la connessione a cui si desidera connettersi e fare clic su "Connetti".
== Riga di comando ==
ConnMan include uno strumento da [[AmministrazioneSistema/Terminale|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.
{{{#!wiki note
Questo strumento è utile per utenti esperti che desiderano un maggiore controllo sulla configurazione di rete.
}}}
= Configurazione =
{{{#!wiki note
'''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 [[AmministrazioneSistema/Terminale|terminale]] il seguente comando:{{{
connmanctl
}}} per visualizzare un elenco di comandi disponibili.
* Digitare in un [[AmministrazioneSistema/Terminale|terminale]] il seguente comando:{{{
connmanctl help
}}} per visualizzare informazioni su un comando specifico.
Ad esempio:
||<:-2>'''Comandi'''||
||<27%> '''connmanctl connect wifi''' ''network'' ||<|2 (> connettersi a una rete Wi-Fi denominata "network" ||
== File di configurazione ==
'''!ConnMan''' utilizza file di configurazione per specificare le impostazioni di rete.
{{{#!wiki note
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:
0. Aprire i file di configurazione come root utilizzando un editor di testo.
0. Apportare le modifiche desiderate.
0. Salvare i file e chiudere l'editor.
0. [[AmministrazioneSistema/Systemd|Riavviare il servizio]] '''!ConnMan''' per attivare le modifiche, digitare in un [[AmministrazioneSistema/Terminale|terminale]] il seguente comando:{{{
sudo systemctl restart connman
}}}
##, attraverso il '''Network Menu''' situato sulla barra delle applicazioni oppure attraverso cmcc (uno strumento da riga di comando.
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:
0. [[AmministrazioneSistema/InstallareProgrammi|Installare]] il pacchetto [[apt://ofono | ofono]], un plugin aggiuntivo di '''!ConnMan'''
0. Installare anche [[apt://usb-modeswitch | usb-modeswitch]] per il riconoscimento di un maggior numero di dispositivi
0. Collegare il modem ed aspettare che l'inizializzazione della periferica sia stata completata
0. Controllare che la rete mobile sia stata rilevata:{{{
cmcc list}}}
0. Editare l'apn per la connessione (dipende dal gestore telefonico):{{{
cmcc edit apn}}}
0. Avviare la connessione dal '''Network Menu'''.
= Rimozione Networkmanager =
Se si desidera continuare ad usare '''!ConnMan''' e rimuovere '''Networkmanager''':
0. Digitare nel [[AmministrazioneSistema/Terminale|terminale]] il seguente comando:{{{
sudo apt remove network-manager-gnome network-manager
}}}
0. Rimuovere anche i file precedentemente rinominati, digitare nel [[AmministrazioneSistema/Terminale|terminale]] il seguente comando:{{{
sudo rm /etc/init/network-manager.conf-disabled /etc/xdg/autostart/nm-applet.desktop.disabled
}}}
##{{{#!wiki note
##'''''Networkmanager''' in '''Ubuntu 11.04''' viene automaticamente rimosso e queste operazioni non sono necessarie..
##}}}
= Risoluzione problemi =
== Ritornare a Networkmanager ==
0. 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
}}}
0. Rimuovere tutti i pacchetti correlati con '''!ConnMan''':{{{
sudo apt remove indicator-network connman
}}}
0. Riavviare il computer.
= Ulteriori risorse =
* [[https://github.com/aldebaran/connman/blob/master/doc/service-api.txt|Documentazione ufficiale di ConnMan]].
* [[https://wiki.ubuntu.com/ConnMan|Documento originale]]: Se si riscontrano problemi durante l'installazione o l'utilizzo di ConnMan.
----
CategoryDaRevisionare