LAN, не работающая над 17,04

На самом деле вчера я обновил от Ubuntu 16.04 до 17,04, и я получил проблему, что, если кабель LAN подключения она не делает показа ничего и остается разъединенной. Но я могу соединиться с WiFi. Я не знаю то, что является проблемой. На самом деле его показ "устройство, не управляемое" под "сетью Ethernet" и оба были отключены. Я искал решение, но еще не сделал найденный.

14
задан 17 April 2017 в 23:43

3 ответа

Вот исправление проблемы с локальной сетью, которая впервые возникла умеренно в 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.

22
ответ дан 23 November 2019 в 03:14

Скорее всего, ваш интерфейс находится в / 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

После этого проверьте, что у вас Включена сеть отмечена галочкой

5
ответ дан 23 November 2019 в 03:14

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

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
1
ответ дан 23 November 2019 в 03:14

Другие вопросы по тегам:

Похожие вопросы: