После обновления Ubuntu 18.04 до 20.04 значок диспетчера сети больше не работает. Когда я нажимаю на нее, все, кроме VPN-подключений, становится серым. Я запустил сеть и запустил настройку netplan напрямую, но было приятно иметь возможность использовать значок, более быстрый и гибкий.
Я переустановил сетевой менеджер, но безрезультатно, та же проблема. Я не могу заставить его работать. Было ли это заменено в новой версии, и если да, могу ли я что-то установить, чтобы заменить его, кроме необходимости всегда заходить в netplan для перенастройки моей сетевой карты.
** Это настольная установка. Обратите внимание, мне пришлось изменить конфигурацию YAML для рендерера с сетевого менеджера на networkd, чтобы заставить его работать.
network: рендерер: NetworkManager * # Этот файл описывает сетевые интерфейсы, доступные в вашей системе * # Для получения дополнительной информации см. Netplan (5). сеть: версия: 2 рендерер: NetworkManager * # Разрешить NetworkManager управлять всеми устройствами в этой системе сеть: версия: 2 рендерер: networkd Ethernet: enp3s0: адреса: - 192.168.1.10/24 шлюз4: 192.168.1.254 серверы имен: поиск: [mydomain, otherdomain] адреса: [75.153.176.1, 8.8.8.8]
(Интерфейсы) * # файл интерфейсов (5), используемый ifup (8) и ifdown (8) авто лоу iface lo inet loopback
* - сеть описание: интерфейс Ethernet продукт: RTL8111 / 8168/8411 PCI Express Gigabit Ethernet Controller поставщик: Realtek Semiconductor Co., Ltd. физический идентификатор: 0 информация об автобусе: (скрыто) логическое имя: enp3s0 версия: 03 серийный: 48: 5b: 39: 7c: e2: d3 размер: 1 Гбит / с емкость: 1 Гбит / с ширина: 64 бита часы: 33 МГц возможности: pm msi pciexpress msix vpd bus_master cap_list rom Ethernet физический tp mii 10bt 10bt-fd 100bt 100bt-fd > 1000bt 1000bt-fd автосогласование > конфигурация: автосогласование = при трансляции = да драйвер = r8169 дуплекс = полная прошивка = rtl_nic / rtl8168d-2.fw > ip = 192.168.1.10 задержка = 0 ссылка = да многоадресная передача = да порт = MII > скорость = 1 Гбит / с > ресурсы: irq: 18 ioport: e800 (размер = 256) память: fdfff000-fdffffff память: fdff8000-fdffbfff > память: febf0000-febfffff
@heynnema - Спасибо за ответ. Сначала я попробовал ваши предложения некоторое время назад, а также после обновления это была конфигурация по умолчанию. Тем не менее, я попытался сделать точные шаги, которые вы предложили. Результаты идентичны, без подключения к локальной сети и выделенные серым цветом параметры под значком сети.
В ответ на вопрос о том, сколько файлов yaml у меня может быть, см. Следующее:
ls -l / etc / netplan
-rw-r - r-- 1 root root 36 октября 30 11:11 00-default-nm-renderer.yaml
-rw-r - r-- 1 root root 36 27 октября 16:02 00-default-nm-renderer.yaml.old
-rw-r - r-- 1 root root 159 27 октября, 15:55 01-netcfg.yaml.old
-rw-r - r-- 1 root root 104 30 октября 10:51 01-network-manager-all.yaml.exp
-rw-r - r-- 1 root root 300 13 октября 21:20 01-network-manager-all.yaml.netd
-rw-r - r-- 1 root root 104 13 октября 23:37 01-network-manager-all.yaml_netman
-rw-r - r-- 1 root root 104 30 октября 11:08 01-network-manager.yaml
cat 01-network-manager.yaml
# Разрешить NetworkManager управлять всеми устройствами в этой системе
сеть:
версия: 2
рендерер:NetworkManager
Также попробовал ту же конфигурацию в файле с именем 01-network-manager-all.yam
Тот же результат - нет подключения к локальной сети и выделены серым цветом параметры сети Ethernet под значком сети
5.4. 0-52-generic
cat 01-network-manager.yaml
network:
версия: 2
средство визуализации: NetworkManager
Та же проблема, значок сети отображается серым цветом, а локальная сеть не подключена. Я удалил все файлы, кроме одного, однако система продолжает добавлять yaml-файл по умолчанию под названием «00-default-nm-renderer.yaml». Когда я возвращаюсь к сетевому управлению (указанный IP-адрес назначен в файле yaml), локальная сеть подключается без проблем.
network:
средство визуализации: NetworkManager
/etc/cloud/cloud.cfg.d/99-disable-network-config.cfg не существует. фактически нет каталога etc / cloud
total 24
drwxr-xr-x 2 root root 4096 30 октября, 16:21.
drwxr-xr-x 184 root root 12288 29 октября 16:05 ..
-rw-r - r-- 1 root root 36 октября 30 15:29 00-default-nm-renderer.yaml
-rw-r - r-- 1 root root 300 30 октября 15:40 01-network-manager.yaml
Я просто использовал файл yaml по умолчанию, и он не прошел точно так же, однако он работал в исходном Войдите в систему, поскольку мой логин с идентификатором пользователя инициализировался, а затем локальная сеть перестала работать. Я знаю, что это немного сработало, так как некоторые приложения, которые я запускаю при инициализации, которым требуется подключение к локальной сети, работали, но после завершения инициализации, а затем я попытался получить доступ к Интернету через свой браузер, это не удалось, и затем я заметил, что весь мой доступ к локальной сети больше не работает и ip addr не видел мое подключение к локальной сети (без IP-адреса) ... странно?
Но для ясности: значок никогда не становился невыцветшим (если это слово?)
У меня нет компакт-диска 20.04, но я создам его и опробую ваше предложение, как только он будет создан.
Загрузился со свежей USB-версии Ubuntu 20.04. Значок сети был совершенно другим, и вывод был другим, но он работал.
Из ваших обновлений немного неясно, есть ли у вас ОДИН файл / etc / netplan .yaml или ТРИ файла / etc / netplan .yaml.
Неважно, удалите их все и замените его ОДНИМ файлом .yaml с именем 01-networkmanager.yaml
, который содержит только это:
Примечание. Убедитесь, что отступы и интервалы сохранены такими, какими вы их видите, а не табуляторами.
network:
version: 2
renderer: NetworkManager
Затем:
sudo netplan generate
sudo netplan apply
reboot
Затем:
Используйте настройки графического интерфейса NetworkManager для настройки проводного подключения к сети Ethernet.
Обновление № 1:
] Мы переустановили Ubuntu.
Решение:
Пришлось переустановить 20.04. Теперь все работает как надо. Кувалда вместо простого решения. Спасибо @heynnema за то, что оставались со мной до конца.