Я использую Ubuntu 16.10, и недавно я не смог соединиться с Интернетом с помощью Ethernet. Шоу администратора сети device not managed
. Сеть WiFi хорошо работает.
Я попробовал решение от этого вопроса проблемы Ethernet Ubuntu 16.04 без использования.
Мой /etc/network/interfaces
файл:
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback
Мой /etc/NetworkManager/NetworkManager.conf
файл:
[main]
plugins=ifupdown,keyfile,ofono
dns=dnsmasq
[ifupdown]
managed=true
Вывод nmcli d
:
DEVICE TYPE STATE CONNECTION
wlp2s0 wifi connected eduroam
enp8s0 ethernet unmanaged --
lo loopback unmanaged --
Следующая ошибка в Ubuntu 16.10 могла бы быть связана: администратор сети не управляет Ethernet и интерфейсами Bluetooth, когда Ubuntu 16.10 установлена с помощью chroot/netboot метод
Первая попытка, выполняющая следующую команду:
sudo nmcli dev set enp8s0 managed yes
, Если Вы получаете сообщение об ошибке:
Ошибка: Устройство 'enp8s0' не найденный.
Попытка, выполняющая команду ниже:
ip link show
и ищут имя устройства, подобное enp8s0
, и заменяют им в исходной команде.
, Если, который не решил проблему, попытайтесь работать, следующее (скопируйте orig файл и создайте 0-байтовый файл вместо этого)
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 сообщил о другом местоположении для файла
10-globally-managed-devices.conf
, таким образом, команды должны быть:
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
перезагрузка или перезапуск услуги Администратора сети:
sudo systemctl restart NetworkManager
или старый путь:
sudo service network-manager restart
В моем случае 10-globally-managed-devices.conf
просто не существует (от 16.04-> 16.10). Все, что необходимо, должно создать его:
sudo touch /etc/NetworkManager/conf.d/10-globally-managed-devices.conf
Сопровождаемый перезапуском:
sudo service network-manager restart
Установка unmanaged-devices=none
в {BASE}usr/lib/NetworkManager/conf.d/10-globally-managed-devices.conf
работала на меня в том, чтобы заставлять NetworkManager управлять портом Ethernet, хотя я не знаю, портит ли это что-либо еще. :^)
Это было для гибрида Ubuntu 16.10 сборкой USB.
В то время как совет создать пустое 10-globally-managed-devices.conf
файл работал на меня, я нашел другой способ зафиксировать это.
Вызов nmcli
, я заметил, что мое устройство Ethernet не классифицировано как один из типов (wifi
, wwan
), которые исключены из unmanaged-devices
пункт, в отличие от устройства WiFi, но как ethernet
:
$ sudo nmcli
enp0s31f6: verbunden to Kabelgebundene Verbindung 1
"Intel Ethernet Connection I219-V"
ethernet (e1000e), 54:E1:AD:FC:E1:22, hw, mtu 1500
^^^^^^^^
[...]
wlp5s0: nicht verfügbar
"Intel Wireless 8260 (Dual Band Wireless-AC 8260)"
wifi (iwlwifi), 28:C6:3F:CD:A1:9F, hw, mtu 1500
^^^^
[...]
Добавление, которые вводят к исключениям, действительно работало на меня:
unmanaged-devices=*,except:type:wifi,except:type:wwan,except:type:ethernet
^^^^^^^^^^^^^^^^^^^^^
Странно достаточно, исходная установка работала на меня больше 6 месяцев, пока я не решил вычистить пакеты, установленные в моей системе. Однако я не могу сказать, был ли это тип устройства или содержание файла, которое изменилось с этим.