Bug 39431 - Опция -nodaemon в NetworkManager.service ломает настройку сети
Summary: Опция -nodaemon в NetworkManager.service ломает настройку сети
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: NetworkManager (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Mikhail Efremov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-12-12 23:34 MSK by Vyacheslav Dikonov
Modified: 2022-08-30 15:40 MSK (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Vyacheslav Dikonov 2020-12-12 23:34:02 MSK
После установки Сизифа с нуля обнаружил, что попытка настроить сетевые интерфейсы через alterator с использованием NetworkManagerприводит к нерабочей конфигурации. Все интерфейсы оказываются отключенными и не включаются никакими действиями в GUI. 

Исправить положение удалось только после ручного редактирования .service файла NetworkManager, а именно - удаления опции --nodaemon у демона. Зачем она там была???

$ lspci
3a:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8125 2.5GbE Controller (rev 04)
00:14.3 Network controller: Intel Corporation Comet Lake PCH CNVi WiFi


Последовательность действий:
1. На новую машину установлена свежая система P9 (starterkit-mate) и обновлена до Сизифа от 10 дек. 2020. 

  WIFI нашелся автоматом и заработал. Управляется нормально через апплет рабочего стола Mate. Ethernet недоступен.


2. Установлен недостающий модуль для Realtek 8125. 
  ?? Почему установщик системы это не сделал?? 

3. Интерфейс ethernet настраивается через alterator на фиксированный IP домашней подсетки (в ней всего 3 устройства). Выбран вариант Дополнительно - Сетевая подсистема NetworkManager(etcnet). Перезагрузка.

   Резульатат - Оба интерфейса отключены. Апплет NetworkManager для mate пишет "Не контролируется" на обоих интерфейсах. Попытки настроить тоже самое через утилиты конфигурации NetworkManager ничего не изменили. Пробовал выбрать подсистему NetworkManager(native) - бесполезно. Сеть не включается. 

4. Оказалось, что демон NetworkManager вообще не запускался. Пришлось руками править файл для systemd и удалять в нем --nodaemon.
Comment 1 Антон Мидюков 2020-12-13 06:39:10 MSK
Повторите, пожалуйста, установкой сразу регулярки без обновления с p9 на Сизиф.
Comment 2 Антон Мидюков 2020-12-13 22:26:27 MSK
>3. Интерфейс ethernet настраивается через alterator на фиксированный IP домашней подсетки (в ней всего 3 устройства). Выбран вариант Дополнительно - Сетевая подсистема NetworkManager(etcnet). Перезагрузка.

При выборе dhcp работает, переключается на лету. А вот обратно в native - фигушки.
Comment 3 Mikhail Efremov 2020-12-16 14:42:21 MSK
(Ответ для Vyacheslav Dikonov на комментарий #0)

>    Резульатат - Оба интерфейса отключены. Апплет NetworkManager для mate
> пишет "Не контролируется" на обоих интерфейсах. Попытки настроить тоже самое
> через утилиты конфигурации NetworkManager ничего не изменили. Пробовал
> выбрать подсистему NetworkManager(native) - бесполезно. Сеть не включается. 

Это https://bugzilla.altlinux.org/39421 и https://bugzilla.altlinux.org/39437
видимо.

> 4. Оказалось, что демон NetworkManager вообще не запускался. Пришлось руками
> править файл для systemd и удалять в нем --nodaemon.

Это штатный запуск сервиса под systemd, не надо убирать --no-daemon.
Как вы определили, что NM не запускается? Что говорил systemctl status NetworkManager? Что в логе? Что при ручном запуске NetworkManager --no-daemon?
Comment 4 Vyacheslav Dikonov 2020-12-17 17:12:55 MSK
После удаления опции --nodaemon все заработало и работает как ожидалось. С опцией интерфейсы не включаются и "не контролируются", т.е. NetworkManager не работает.
Так и проверял. Стер - вернул - стер.
Comment 5 Vyacheslav Dikonov 2020-12-17 17:18:51 MSK
Там NetworkManager-1.28.0-alt1.x86_64 , т.е. правка в NetworkManager-1.28.0-alt2 еще не долетела. Сейчас проверю обновление.
Comment 6 Vyacheslav Dikonov 2020-12-17 17:41:11 MSK
Обновилось. Работает. Только в livecd еше надо версию обновить.
Comment 7 Mikhail Efremov 2022-08-30 15:40:33 MSK
Будем считать, что fixed.