NetworkManager refuse de gérer mon interface WLAN

J’utilise Ubuntu 12.10 avec Gnome 3.6 sur un tout nouveau Samsung NP900X4C.

Le programme d’installation a détecté l’adaptateur sans fil, a pris le SSID et le mot de passe WPA, les a écrites dans /etc/network/interfaces et s’est parfaitement connecté.

Une fois l’installation terminée, je souhaitais utiliser NetworkManager pour gérer l’adaptateur sans fil, car c’est bien plus pratique que de jouer avec /etc/network/interfaces chaque fois que je trouve un nouveau point d’access.

C’est pourquoi j’ai édité /etc/NetworkManager/NetworkManager.conf pour définir:

 [ifupdown] managed=true 

Lorsque j’ai redémarré NetworkManager, les problèmes ont commencé: – L’applet de la barre d’outils NetworkManager a changé pour indiquer que le device not managed device not ready – J’ai perdu toute connexion Internet car wlan0 ne serait pas associé au point d’access. et a redémarré NetworkManager et les services réseau à partir de la ligne de commande, le bureau Gnome s’est “écrasé” et a perdu toutes ses décorations de fenêtre, son panneau, son lanceur et est devenu pratiquement inutilisable.

Cependant, si je redémarre complètement l’ordinateur après la définition de managed=false , wlan0 fonctionne à nouveau parfaitement.

J’ai fini par résoudre ce problème moi-même, voir les étapes exactes ci-dessous.

Notez qu’il peut y avoir une solution plus facile mais ces étapes ont certainement fonctionné.

  1. Assurez-vous que network-manager est la dernière version (j’ai la 0.9.6.0-0ubuntu7). Vous pouvez vérifier cela avec: sudo dpkg -l | grep network-manager sudo dpkg -l | grep network-manager

  2. Cliquez avec le bouton droit sur l’icône Network Manager dans la barre d’état -> Modifier les connexions -> Sans fil -> Ajouter, ajoutez manuellement les parameters de connexion à votre réseau WLAN.

  3. Éditez le /etc/NetworkManager/NetworkManager.conf pour définir … [ifupdown] managed=true

    NE redémarrez PAS le service network-manager .

  4. Modifiez /etc/network/interfaces pour désactiver le démarrage automatique de votre interface sans fil (probablement appelée wlan0 ).
    Par exemple: De ceci: auto wlan0 …. à ceci: #auto wlan0

    NE PAS redémarrer le service réseau.

  5. Redémarrez l’ordinateur entier: sudo shutdown -r now

  6. Après le redémarrage, Network Manager devrait se connecter automatiquement au réseau local sans fil et ne devrait plus indiquer “Périphérique non prêt”.

Désinstallez wicd si vous l’avez installé avec network-manager

Si les deux sont installés à la fois, il y aura un conflit et un seul pourra utiliser le périphérique à la fois.