16.04: lightdm (lockscreen) ne peut pas se connecter au wifi. (1) Privilèges insuffisants

8

Après la mise à niveau vers 16.04 (installation propre) à partir de 14.04, (donc pas vraiment de mise à niveau, mais vous comprenez), je remarque que lightdm avec unité-greeter ne peut pas se connecter au WiFi avec le gestionnaire de réseau. Je reçois le message suivant: Failed to add/activate connection. - (1) Insufficient privileges.

Pas vraiment un gros problème, mais un peu ennuyeux, car cela fonctionnait.

Joakim Koed
la source
Avez-vous déjà essayé de réinstaller Network Manager?
Danibix
oui, n'a pas fonctionné .. J'ai aussi ce problème sur deux ordinateurs, donc je ne pense pas avoir fait quelque chose de mal. les deux sont propres.
Joakim Koed

Réponses:

7

Je pense que le problème est dans la ligne permissions = dans les fichiers de configuration dans / etc / NetworkManager / system-connections / * après le changement que je décris ci-dessous, tout s'est mis à fonctionner comme avant.

J'ai quatre ordinateurs avec Ubuntu 16.04, deux ont été mis à jour du 15.10 au 16.04 et deux ont été installés à partir de zéro.

Sur les machines qui ont été mises à jour, vous pouvez sélectionner une connexion déjà configurée (l'utilisateur LightDM ne peut pas créer, modifier ou supprimer des connexions) avant de vous connecter. Sur la machine mise à jour, une connexion disponible est automatiquement sélectionnée et il est donc possible de ssh la machine.

Sur les machines qui ont reçu la version 16:04, l'utilisateur LightDM ne peut pas sélectionner l'une des connexions précédemment créées affichant les privilèges d'erreur insuffisants.

Après avoir vérifié les journaux et les différences dans les fichiers de configuration entre les machines, j'ai réalisé que les fichiers dans / etc / NetworkManager / system-connections / * avaient de petites différences!

Machines installées à partir de zéro:

[Connexion] id = corona uuid = 4ce20be5-d5a0-41c5-820c-852136fade99 type = autorisations wifi = utilisateur: modolo :; secondaires =

Machines mises à jour:

[Connexion] id = corona uuid = 9bbd3c2b-295b-45e0-b1da-5c6b72e3734d type = autorisations wifi = secondaires =

À mon avis, ce qui a changé avec le nouveau NetworkManager, c'est que même lorsque la connexion est créée et enregistrée dans TOUS, les autorisations sont créées uniquement pour l'utilisateur qui modifie la connexion (autorisations = utilisateur: modolo :;).

Après avoir mis à jour les autorisations de " line = user: modolo :; " à " permissions = " dans tous les fichiers de connexion, vous pouvez les sélectionner avant l'authentification et en outre, si l'une des connexions est active, elle est automatiquement sélectionnée.

J'espère que cela aide et fonctionne pour tout le monde.

Étreintes, Marcelo Modolo

user217277
la source
3
Vous pouvez obtenir les mêmes résultats en accédant au Gestionnaire de réseau et en modifiant la connexion que vous souhaitez modifier. Sous l' onglet Général, assurez-vous de cocher la case "Tous les utilisateurs peuvent se connecter à ce réseau" et la propriété des autorisations sera mise à jour dans le fichier en conséquence.
omrsin
0

J'ai ce problème. J'ai également eu le problème du WiFi ne fonctionnant pas dans Unity, je saisissais le mot de passe WiFi et rien ne s'est passé. Après avoir installé le bureau Gnome, que j'utilise, j'ai pu entrer le mot de passe WiFi en cliquant sur l'icône WiFi, en ouvrant les paramètres Wi-Fi, à côté de mon hub était une icône de configuration, j'ai défini le mot de passe dedans sous l'onglet Sécurité . Maintenant, je peux me connecter sans problème sur les bureaux Unity et Gnome. Étrange.

MEJT
la source
1
Salut, pourriez-vous dire que vous êtes également concerné ici? bugs.launchpad.net/ubuntu/+source/network-manager/+bug/1574020
Joakim Koed
D'accord, je l'ai fait.
MEJT
0

Cela résoudrait le problème:

Connexions réseau -> (Cliquez sur la connexion requise) -> Modifier -> onglet Général -> 'Tous les utilisateurs peuvent se connecter à ce réseau' -> Enregistrer

Joseph
la source
0

J'ai rencontré un problème très similaire où j'avais une boîte de dialogue contextuelle lorsque j'essayais d'ajouter une nouvelle connexion wifi. L'arrêt et le démarrage du gestionnaire de réseau semblaient le résoudre:

sudo systemctl stop NetworkManager.service
sudo systemctl start NetworkManager.service

Notez que l'utilisation restartn'a pas résolu le problème pour moi.

ams
la source