LAN не работает 17.04

13

Фактически вчера я обновил Ubuntu 16.04 до 17.04, и у меня возникла проблема, что, если подключить кабель локальной сети, он ничего не показывает и остается отключенным. Но я могу подключиться к WiFi. Я не знаю в чем проблема. На самом деле его отображение «устройство не управляется» в «сети Ethernet», и оба были отключены. Я искал решение, но пока не нашел.

RuD3B0y
источник
1
У меня та же проблема, я сделал то, что было предложено, но по-прежнему не видит подключение к Ethernet и не подключается, он подключается к Wi-Fi нормально. свет включен с подключенным кабелем. Я перезапустил ноутбук, а его все еще нет.
Работаю
1
Это кажется дубликатом другого вопроса. См. Ответ askubuntu.com/a/909648/170833 также должен решить эту проблему (у меня была та же проблема с кабелем Ethernet на компьютере, на котором он был, а также с USB-ключом типа C с Ethernet на втором компьютере без «родного»). ethernet)
morhook
1
Это ошибка в Ubuntu # 1676547 , пожалуйста, рассмотрите возможность предоставления информации, которая поможет там исправить ошибку (но не комментарий «я тоже»). Благодарю.
Том

Ответы:

20

Вот исправление проблемы с локальной сетью, которая впервые возникла в 16.04, немного ухудшилась в 16.10 и стала невыносимой в 17.04, сделав ее непригодной для использования:

sudo touch /etc/NetworkManager/conf.d/10-globally-managed-devices.conf
sudo service network-manager restart

Это создаст пустой файл, необходимый в /etc/NetworkManager/conf.dкаталоге, который установщик не сможет создать автоматически. Реальный вопрос, который следует задать, заключается в том, почему такие критические вещи так долго остаются нерешенными, чтобы вызвать ненужное беспокойство и потерять время для многих людей?

ОБНОВЛЕНИЕ: В дополнение к вышеупомянутому, преступник, кажется, файл с тем же именем в /usr/lib/NetworkManager/conf.d/. Либо закомментируйте (вставив хеш в начале каждой строки), либо удалите все его содержимое, чтобы сделать его пустым файлом с помощью текстового редактора, такого как gedit:

sudo tee /usr/lib/NetworkManager/conf.d/10-globally-managed-devices.conf < /dev/null

В качестве альтернативы, сделайте резервную копию существующего файла и добавьте, например, _backup к его имени для безопасности, и создайте новый пустой файл. Я на самом деле вернулся на 16.04LTS на некоторое время из-за этой проблемы, но теперь сеть работает до 17.04.

Iqtedar
источник
5

Скорее всего, ваш интерфейс появляется в / etc / network / interfaces. По умолчанию NetworkManager не управляет интерфейсами, которые появляются в / etc / network / interfaces. Вы можете изменить это поведение.

Для этого - в терминале:

sudo nano /etc/NetworkManager/NetworkManager.conf

изменить строку managed=falseнаmanaged=true

Сохраните, остановите и запустите сетевой менеджер:

sudo service network-manager restart

РЕДАКТИРОВАТЬ 1

Попробуй это. Удалить интерфейс из /etc/network/interfaces.

сделайте резервную копию текущего файла интерфейсов:

sudo cp /etc/network/interfaces /etc/network_interfaces_backup

Затем откройте файл:

sudo nano /etc/network/interfaces

Удалите все в этом файле и скопируйте и вставьте следующее:

 auto lo
 iface lo inet loopback

Сохраните, остановите и запустите сетевой менеджер:

sudo service network-manager restart

После этого проверьте , что вы Enabled Работа в сети тикали

2707974
источник
По умолчанию, это правда на моем ПК, см. Здесь: s7.postimg.org/uxs8ozwx7/… Дело в том, что он показывает «устройство не управляется». И я много искал в Google, до сих пор бесполезно!
RuD3B0y
2
У меня та же самая проблема с моим HP-15 после обновления до 17.04, я сделал то, что было предложено, и все еще не показывает соединение Ethernet или активно.
Casawyer
1
Я добавляю EDIT 1 к моему ответу.
2707974
1
Мне показалось, что переключение с = false на = true сработало. Кажется, оно прерывистое, поэтому я увижу. Я запускаю VPN с OpenVPN, так что это может быть проблемой с 17.04.
Сотрудники
1
Этот ответ работал для меня. Я понимаю, что другой (наиболее проголосовавший) может работать для других сценариев, но в моем конкретном случае это решило проблему. Благодарю.
Эбургос
1

Это решило мою проблему. Отредактируйте этот файл:

sudo -H gedit /usr/lib/NetworkManager/conf.d/10-globally-managed-devices.conf

Вам необходимо явно добавить устройства Ethernet для управления. Для этого содержимое файла должно быть таким:

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

После этого просто перезапустите сервис NetworkManager:

sudo service network-manager restart
Iratxo
источник