Summary: | wlan0 is unmanaged | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Ivan A. Melnikov <iv> |
Component: | NetworkManager-daemon | Assignee: | Mikhail Efremov <sem> |
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
Severity: | critical | ||
Priority: | P5 | CC: | sem |
Version: | unstable | ||
Hardware: | x86_64 | ||
OS: | Linux |
Description
Ivan A. Melnikov
2020-12-10 13:44:15 MSK
Убрал в бекапы /etc/net/ifaces/wlan0, помогло. Но баг всё равно считаю критическим. Нехорошо, когда обычное обновление оставляет человека без сети. (Ответ для Ivan A. Melnikov на комментарий #0) > # ls /etc/net/ifaces/wlan0/ > options > # cat /etc/net/ifaces/wlan0/options > NM_CONTROLLED=yes > ONBOOT=yes Ну с таким конфигом и у etcnet будут проблемы. Нужно еще как минимум TYPE=eth, а лучше еще и CONFIG_WIRELESS=yes. Задача плагина понимать конфиги, которые понимает etcnet, то, что на таком конфиге работало раньше - это случайно и всегда может вдруг перестать. Впрочем, в данном случае в плагине действительно баг, TYPE=eth все равно не поможет :(. Хотя в таком конфиге основное это NM_CONTROLLED=yes, наверное. В этом случае нужно всегда делать интерфейс managed, видимо, даже если тип неизвестен. > Нужно еще как минимум TYPE=eth etcnet пытается получить тип из имени, для wlan0 и eth0 это вполне работает (функция name2type). Кстати, плагин пытается сделать то же самое, но получив из имени интерфейса подстроку "wlan" считает это unknown. > а лучше еще и CONFIG_WIRELESS=yes Не уверен, что etcnet важно знать, каким именно интерфейсом она не управляет. Хотя я конечно не утверждаю, что конфиг не кривой. Но я почти уверен, что это не я, а наш инсталятор из p8 и alterator сделали его таким -- а значит NetworkManager должен продолжать как-то работать. Этот баг про это. Надо будет кстати посмотреть как настраивает wlan0 инсталятор ALT Workstation K и Simply где-то 7 и 8 версий. (In reply to Mikhail Efremov from comment #3) > Хотя в таком конфиге основное это NM_CONTROLLED=yes, наверное. В этом случае > нужно всегда делать интерфейс managed, видимо, даже если тип неизвестен. +1 NetworkManager-1.28.0-alt2 -> sisyphus: Wed Dec 16 2020 Mikhail Efremov <sem@altlinux> 1.28.0-alt2 - etcnet-alt: Add test for unknown type with NM_CONTROLLED=yes. - etcnet-alt: Fix tests with bad type. - etcnet-alt: Fix comment. - etcnet-alt: Always manage ifaces with NM_CONTROLLED=yes (closes: #39421). - etcnet-alt: Fix check for unmanaged devices (closes: #39437). Спасибо! |