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