web-dev-qa-db-fra.com

Network Manager refuse de gérer les interfaces câblées

Après une nouvelle installation de Kubuntu 16.10, je ne peux pas convaincre Network Manager de gérer mes interfaces réseau câblées. J'ai déjà confirmé que je pouvais utiliser les interfaces filaires en les configurant manuellement dans /etc/network/interfaces et en utilisant ifupname __/ifdownname__. En préparation à Network Manager, j'ai supprimé toute mention des interfaces filaires de /etc/network/interfaces:

# cat /etc/network/interfaces
auto lo
iface lo inet loopback

Après avoir jeté un œil dessus (paramètre managed=true, par exemple), j'ai restauré NetworkManager.conf à son état d'origine:

# cat /etc/NetworkManager/NetworkManager.conf
[main]
plugins=ifupdown,keyfile,ofono
dns=dnsmasq

[ifupdown]
managed=false

Après chaque modification, je redémarre toujours Network Manager à l'aide de systemctl restart network-manager, mais il n'y a jamais de changement. Rien de ce que je fais ne convaincra Network Manager de toucher ces deux interfaces filaires. Par exemple, utiliser nmcli pour demander explicitement à NM de gérer l'un d'entre eux n'a aucun effet:

# nmcli d
DEVICE           TYPE      STATE      CONNECTION
wlx0002723c09df  wifi      connected  JRT-AIR
enp0s31f6        ethernet  unmanaged  --
enp11s0          ethernet  unmanaged  --
lo               loopback  unmanaged  --
# nmcli d set enp11s0 managed yes
# nmcli d
DEVICE           TYPE      STATE      CONNECTION
wlx0002723c09df  wifi      connected  JRT-AIR
enp0s31f6        ethernet  unmanaged  --
enp11s0          ethernet  unmanaged  --
lo               loopback  unmanaged  --
# nmcli d show enp11s0 | grep STATE
GENERAL.STATE:                          10 (unmanaged)

Toute la documentation et les informations d'aide que j'ai trouvées indiquent que je dois éditer soit /etc/network/interfaces, soit /etc/NetworkManager/NetworkManager.conf (par exemple, en définissant managed=true dans NM.conf), mais aucune de ces modifications n'a eu d'effet. Les deux interfaces Ethernet sont toujours répertoriées comme "non gérées" dans nmcli et NM refuse de créer des connexions les utilisant. Quelqu'un peut-il suggérer ce que je pourrais manquer ici?

Remarque supplémentaire, lors du démarrage d'une clé USB en direct sur cette machine, Network Manager gère avec bonheur ces interfaces câblées comme prévu. En comparant les fichiers de configuration entre le système USB en direct et celui installé, je ne vois aucune différence en ce qui concerne la configuration du réseau.

Edit: Les recherches ultérieures ne se produisent que lorsque le système de fichiers racine est ZFS. J'ai installé sur une partition EXT4, et tout a fonctionné correctement. Ensuite, j'ai copié les fichiers de cette installation active dans un système de fichiers ZFS et rendu cette copie amorçable. La copie ZFS a alors montré l'erreur, même si tous les fichiers étaient identiques à la copie de travail EXT4.

4
Ryan Thompson

de NetworkManager 1.2.4 (Ubuntu 16.10), tous les périphériques non-wifi/wwan sont traités comme non gérés

[keyfile]
unmanaged-devices=*,except:type:wifi,except:type:wwan

solution de contournement: commentez le contenu de /usr/lib/NetworkManager/conf.d/10-globally-managed-devices.conf ou supprimez le fichier

pour plus de détails, voir https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/1638842

3
Zoltan Laczko