Ceci est une ancienne révision du document !
Utilitaire de gestion des connexions réseaux ConnMan
Connection Manager (abrégé ConnMan) est un service (daemon) de gestion des connexions réseaux pour les systèmes GNU/Linux. Il est conçu pour être léger et utiliser le moins de ressources possible, afin que sont intégration dans des systèmes à faibles ressources soit facile. Bien que la cible première ConnMan soit les systèmes embarqués, il peut aussi être utilisé dans un environnement de bureau.
Dans Ubuntu, l'interface de gestion est le Menu Réseau. On peut lui associer oFono pour une gestion des modems basés sur les technologies de téléphonie mobile 3G.
Bien que relativement stable, ConnMan est encore en développement. Aussi, il n'est pas installé par défaut dans Ubuntu. Il est donc possible qu'il ne fonctionne pas ou qu'il fasse preuve d'instabilité. À l'heure actuelle, ConnMan est davantage destiné aux développeurs, aux testeurs et aux enthousiastes avancés. En cas de problème avec ConnMan, vous n'aurez plus d'accès à aucun réseau, y compris Internet.
Si vous ne savez pas ce que vous faites, n'installez pas ConnMan et utilisez le gestionnaire de connexions réseaux par défaut d'Ubuntu, NetworkManager.
Pré-requis
Connaître les risques liés à l'installation d'un PPA et d'une application non-intégrée par défaut dans Ubuntu et ceux liés à la manipulation du gestionnaire de réseau.
Installation
Lucid
Installation
Ajouter le dépôt PPA pour Indicator Network:
sudo add-apt-repository ppa:indicator-network-developers/ppa sudo apt-get update
Installer indicator-network (qui va aussi installer connman):
sudo apt-get install indicator-network
Désactiver NetworkManager au démarrage de la session, et sauvegarder les fichiers de configuration
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
Redémarrer l'ordinateur. ConnMan est en place.
Désinstaller définitivement Network-Manager (déconseillé)
Si vous voulez désinstaller définitivement Network-Manager:
sudo apt-get remove network-manager-gnome network-manager sudo rm /etc/init/network-manager.conf-disabled /etc/xdg/autostart/nm-applet.desktop.disabled
Maverick
indicator-network et connman sont inclus à partir de Maverick, pas besoin de passer par le PPA.
Installation
Installer indicator-network (qui va aussi installer connman):
sudo apt-get install indicator-network
Désactiver NetworkManager au démarrage de la session, et sauvegarder les fichiers de configuration
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
Redémarrer l'ordinateur. ConnMan est en place.
Désinstaller définitivement Network-Manager (déconseillé)
Si vous voulez désinstaller définitivement Network-Manager:
sudo apt-get remove network-manager-gnome network-manager sudo rm /etc/init/network-manager.conf-disabled /etc/xdg/autostart/nm-applet.desktop.disabled
Natty
Rappel: si ConnMan ne fonctionne pas sur votre machine, vous n'aurez aucun gestionnaire réseau utilisable, donc aucune possibilité de réinstaller NetworkManager par internet.
Installer indicator-network (qui va aussi installer connman):
sudo apt-get install indicator-network
Déconnecter et reconnecter la session.
Utilisation
ConnMan peut être utilisé de deux façons, soit via NetworkMenu à partir du tableau de bord, soit via l'outil en ligne de commande cmcc
.
- Filaire: brancher le câble et le réseau s'activera automatiquement.
- Wifi: cliquer sur l'icône réseau et choisir son réseau, la clé vous sera demandée si nécessaire.
cmcc
: pour débuggage et édition des connections (pour les détails, lancercmcc help
).
modems 3G
Pour les modems 3G, un autre paquet est nécessaire, ofono. Il est également souhaitable d'installer usb-modeswitch.
Pour plus d'informations, consulter la page d'origine sur le wiki anglophone (ConnMan).
- Installer ofono:
sudo apt-get install ofono
- Installer usb-modeswitch:
sudo apt-get install usb-modeswitch
- Brancher le modem et attendre que l'initialisation soit finie.
- Vérifier que le réseau cellulaire est trouvé:
cmcc list
- Éditer l'APN pour la connexion (habituellement, c'est "internet", mais cela peut dépendre de votre opérateur):
cmcc edit <connectionname> apn <apnname>
- Se connecter comme habituellement via NetworkMenu.
Désinstallation
Lucid et Maverick
Si vous n'aviez pas supprimé définitivement Network-Manager
- Réactiver le lancement NetworkManager au démarrage:
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
- Désinstaller ConnMan:
sudo apt-get remove indicator-network connman
Si vous aviez supprimé définitivement Network-Manager
- Installer NetworkManager:
sudo apt-get install network-manager-gnome
- Désinstaller ConnMan:
sudo apt-get remove indicator-network connman
Redémarrer l'ordinateur.
Natty
- Réinstaller Network-Manager:
sudo apt-get install network-manager-gnome
- S'assurer que ConnMan et les paquets en relation ont bien été désinstallés à l'étape précédente (ce n'est qu'une précaution):
sudo apt-get remove indicator-network connman ofono
Redémarrer l'ordinateur.