Ось виправлення проблеми з локальною мережею, яка спочатку мала місце в 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.