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.
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 --
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
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
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.