сетевой менеджер больше не работает после обновления с 18.04 до 20.04

После обновления Ubuntu 18.04 до 20.04 значок диспетчера сети больше не работает. Когда я нажимаю на нее, все, кроме VPN-подключений, становится серым. Я запустил сеть и запустил настройку netplan напрямую, но было приятно иметь возможность использовать значок, более быстрый и гибкий.

Я переустановил сетевой менеджер, но безрезультатно, та же проблема. Я не могу заставить его работать. Было ли это заменено в новой версии, и если да, могу ли я что-то установить, чтобы заменить его, кроме необходимости всегда заходить в netplan для перенастройки моей сетевой карты.

** Это настольная установка. Обратите внимание, мне пришлось изменить конфигурацию YAML для рендерера с сетевого менеджера на networkd, чтобы заставить его работать.

Вывод файла yaml

 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
 

Вывод lshow network

 * - сеть
  описание: интерфейс 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 у меня может быть, см. Следующее:

/ etc / netplan file list

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

Содержимое 01-network-manager.yaml

cat 01-network-manager.yaml
# Разрешить NetworkManager управлять всеми устройствами в этой системе сеть:
версия: 2
рендерер:NetworkManager

Также попробовал ту же конфигурацию в файле с именем 01-network-manager-all.yam

Тот же результат - нет подключения к локальной сети и выделены серым цветом параметры сети Ethernet под значком сети

uname -r

5.4. 0-52-generic

Исправленный файл yaml (единственный файл сейчас в netplan)

cat 01-network-manager.yaml

network:
версия: 2
средство визуализации: NetworkManager

Та же проблема, значок сети отображается серым цветом, а локальная сеть не подключена. Я удалил все файлы, кроме одного, однако система продолжает добавлять yaml-файл по умолчанию под названием «00-default-nm-renderer.yaml». Когда я возвращаюсь к сетевому управлению (указанный IP-адрес назначен в файле yaml), локальная сеть подключается без проблем.

cat 00-default-nm-renderer.yaml

network:
средство визуализации: NetworkManager

/etc/cloud/cloud.cfg.d/99-disable-network-config.cfg не существует. фактически нет каталога etc / cloud

ls -al / etc / netplan

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. Значок сети был совершенно другим, и вывод был другим, но он работал.

1
задан 31 October 2020 в 03:55

2 ответа

Из ваших обновлений немного неясно, есть ли у вас ОДИН файл / 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.

0
ответ дан 4 January 2021 в 08:18

Решение:
Пришлось переустановить 20.04. Теперь все работает как надо. Кувалда вместо простого решения. Спасибо @heynnema за то, что оставались со мной до конца.

0
ответ дан 4 January 2021 в 08:18

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

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