web-dev-qa-db-fra.com

Périphérique Ethernet non géré

J'utilise Ubuntu 16.10 et récemment, je n'ai pas pu me connecter à Internet via Ethernet. Le gestionnaire de réseau affiche device not managed. Le réseau WiFi fonctionne bien.

enter image description here

enter image description here

J'ai essayé la solution de cette question buntu 16.04 problèmes Ethernet sans utilisation.

Mon fichier /etc/network/interfaces:

# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback

Mon fichier /etc/NetworkManager/NetworkManager.conf:

[main]
plugins=ifupdown,keyfile,ofono
dns=dnsmasq

[ifupdown]
managed=true

Sortie de nmcli d:

DEVICE  TYPE      STATE      CONNECTION 
wlp2s0  wifi      connected  eduroam    
enp8s0  ethernet  unmanaged  --         
lo      loopback  unmanaged  --   
29
martin49

Le bogue suivant dans Ubuntu 16.10 pourrait être lié: network-manager ne gère pas les interfaces Ethernet et Bluetooth lorsque Ubuntu 16.10 est installé à l'aide de la méthode chroot/netboot

Commencez par lancer la commande suivante:

Sudo nmcli dev set enp8s0 managed yes

Si vous obtenez le message d'erreur:

Erreur: périphérique 'enp8s0' introuvable.

Essayez d’exécuter la commande ci-dessous:

ip link show

recherchez un nom de périphérique similaire à enp8s0 et remplacez-le dans la commande d'origine.


Si cela ne résout pas le problème, essayez d'exécuter ce qui suit (fichier orig de sauvegarde et créez un fichier de 0 octets à la place)

Sudo mv /etc/NetworkManager/conf.d/10-globally-managed-devices.conf  /etc/NetworkManager/conf.d/10-globally-managed-devices.conf_orig
Sudo touch /etc/NetworkManager/conf.d/10-globally-managed-devices.conf  

@ datka a indiqué un emplacement différent pour le fichier 10-globally-managed-devices.conf. Les commandes doivent donc être:

Sudo mv /usr/lib/NetworkManager/conf.d/10-globally-managed-devices.conf  /usr/lib/NetworkManager/conf.d/10-globally-managed-devices.conf_orig
Sudo touch /usr/lib/NetworkManager/conf.d/10-globally-managed-devices.conf

Redémarrez ou redémarrez le service Network Manager:

Sudo systemctl restart NetworkManager

ou à l'ancienne:

Sudo service network-manager restart
57
Yaron

Dans mon cas, le 10-globally-managed-devices.conf n'existe tout simplement pas (à partir de 16.04-> 16.10). Il suffit de le créer:

Sudo touch /etc/NetworkManager/conf.d/10-globally-managed-devices.conf

Suivi d'un redémarrage:

Sudo service network-manager restart
27
Vlada Kusbach

La définition de unmanaged-devices=none dans {BASE}usr/lib/NetworkManager/conf.d/10-globally-managed-devices.conf m'a permis de faire gérer le port Ethernet par NetworkManager, bien que je ne sache pas si cela gâche quoi que ce soit d'autre. : ^)

C'était pour une version USB hybride Ubuntu 16.10.

1
Paul