Bug 39997 - Альт Рабочая станция К (p9) постоянно запрашивает пароль wifi/не запоминает сеть (кривая поддержка WPA3)
Summary: Альт Рабочая станция К (p9) постоянно запрашивает пароль wifi/не запоминает с...
Status: CLOSED FIXED
Alias: None
Product: Branch p9
Classification: Distributions
Component: NetworkManager (show other bugs)
Version: не указана
Hardware: all Linux
: P5 critical
Assignee: Mikhail Efremov
QA Contact: qa-p9@altlinux.org
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-04-27 00:23 MSK by Михаил
Modified: 2021-06-15 17:59 MSK (History)
3 users (show)

See Also:


Attachments
Скрин нужной вкладки+сообщение апплета "Никогда не использовалось" (775.71 KB, image/png)
2021-04-27 17:07 MSK, Михаил
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Михаил 2021-04-27 00:23:30 MSK
в KDE Plasma (рабочая станция К p9) постоянно запрашивает пароль при подключении к уже известной сети wifi. Более того, для каждого такого подключения создается отдельный профиль сети. И получается в итоге, что у меня куча профилей для одного и того же подключения, и они продолжают накапливаться.
Так же при выполненном подключении, если развернуть аплет NetworkManager, то пишет что найдена новая сеть (имя и параметры идентичны той, к которой подключен) и статус "еще не использовалась".
Более подробно в теме форума https://forum.altlinux.org/index.php?topic=44916.0
Comment 1 Sergey V Turchin 2021-04-27 10:20:45 MSK
Полагаю, что-то необычное у роутера в конфигурации.
Что у вас во вкладке "Защита WiFi" настроек соединения?
Comment 2 Михаил 2021-04-27 17:07:31 MSK
Created attachment 9329 [details]
Скрин нужной вкладки+сообщение апплета "Никогда не использовалось"

Ничего необычного для современного роутера: WPA3/WPA2, 3 узла MESH. 
На работе WPA2 Personal CAPsMAN - та же история.
Comment 3 Sergey V Turchin 2021-04-27 17:15:39 MSK
Попробуйте сделать в настройках соедниения:
1. общесистемным (доступно для всех пользователей)
2. пароль сохранён для всех пользователей
3. WPA2 вместо WPA3
Comment 4 Михаил 2021-04-27 17:26:28 MSK
1. Пробовал - не помогло (в теме на форуме отражено)
2. Пробовал -  не помогло (пароль на бумажнике KDE так же отключал, как и отключал использование самого бумажника)
3. А вот WPA2, кажется стабилизировало ситуацию. Теперь постоянно использует один и тот же профиль,  а так же переподключается после перезагрузки.
Выходит бага с поддержкой WPA3? Править будем или пусть живет? =)
Comment 5 Sergey V Turchin 2021-04-27 17:37:59 MSK
> Выходит бага с поддержкой WPA3? Править будем или пусть живет? =)
Для начала попробуем исправить.
Может, оно https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/issues/172
Comment 6 Sergey V Turchin 2021-04-27 17:38:14 MSK
> Выходит бага с поддержкой WPA3? Править будем или пусть живет? =)
Для начала попробуем исправить.
Может, оно https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/issues/172
Comment 7 Михаил 2021-04-27 17:42:17 MSK
Похоже на то, но там вроде как годичной давности проблема и уже закрыта.
Получается обновление самого NM до более свежей версии, должно исправить проблему?
Comment 8 Sergey V Turchin 2021-04-27 17:46:17 MSK
> Получается обновление самого NM до более свежей версии, должно исправить проблему?
Да. Если хотите убедиться, можно попробовать какой-нибудь LiveCD на базе Sisyphus.
Comment 9 Михаил 2021-04-27 17:49:51 MSK
Например? И где их брать, простите за глупый вопрос?
Кстати да, пробовал на Majaro LIVE- проблем с подключением к WPA3 не наблюдалось.
Comment 10 Sergey V Turchin 2021-04-27 17:52:46 MSK
(Ответ для Михаил на комментарий #9)
> Например? И где их брать, простите за глупый вопрос?
http://nightly.altlinux.org/sisyphus/tested/ , но учтите, что это не дистрибутивы.

> Кстати да, пробовал на Majaro LIVE- проблем с подключением
> к WPA3 не наблюдалось.
Какой версии NM?
Comment 11 Михаил 2021-04-27 23:18:48 MSK
(Ответ для Sergey V Turchin на комментарий #10)
> (Ответ для Михаил на комментарий #9)
> > Например? И где их брать, простите за глупый вопрос?
> http://nightly.altlinux.org/sisyphus/tested/ , но учтите, что это не
> дистрибутивы.
> 
> > Кстати да, пробовал на Majaro LIVE- проблем с подключением
> > к WPA3 не наблюдалось.
> Какой версии NM?

1.30.2
Кстати в апплете уже пишет WPA3-SAE вместо "Неизвестный тип аутентификации"
Comment 12 Sergey V Turchin 2021-04-28 10:59:38 MSK
(Ответ для Михаил на комментарий #11)
> 1.30.2
> Кстати в апплете уже пишет WPA3-SAE вместо "Неизвестный тип аутентификации"
Там уже исправлено, видимо.
Comment 13 Михаил 2021-04-28 12:32:18 MSK
(Ответ для Sergey V Turchin на комментарий #12)
> (Ответ для Михаил на комментарий #11)
> > 1.30.2
> > Кстати в апплете уже пишет WPA3-SAE вместо "Неизвестный тип аутентификации"
> Там уже исправлено, видимо.

Ну это, я бы даже сказал, очевидно.
В Sisyphus даже немного новей версия: 1.30.4
Таки когда ждать порт обновления для основной ветки?
Comment 14 Sergey V Turchin 2021-04-28 12:38:21 MSK
> Таки когда ждать порт обновления для основной ветки?
Может оказаться, что до осени-зимы, т.е. до появления новой стабильной ветки.
Comment 15 Михаил 2021-04-28 12:45:58 MSK
(Ответ для Sergey V Turchin на комментарий #14)
> > Таки когда ждать порт обновления для основной ветки?
> Может оказаться, что до осени-зимы, т.е. до появления новой стабильной ветки.

А какие варианты на данный момент для решения этой проблемы?
Надеюсь имеется ввиду минорная ветка, а не появление 10 платформы?
Comment 16 AEN 2021-05-01 15:18:54 MSK
(Ответ для Михаил на комментарий #15)
> (Ответ для Sergey V Turchin на комментарий #14)
> > > Таки когда ждать порт обновления для основной ветки?
> > Может оказаться, что до осени-зимы, т.е. до появления новой стабильной ветки.
> 
> А какие варианты на данный момент для решения этой проблемы?
> Надеюсь имеется ввиду минорная ветка, а не появление 10 платформы?

Минорных веток у нас не бывает. 
2sem@ : возможно ли обновить в p9?
Comment 17 Mikhail Efremov 2021-05-26 16:08:02 MSK
Я попробую бэкпортировать изменения в тот NM, который в p9. В крайнем случае будем обновлять, но хотелось бы этого избежать.
Comment 18 Михаил 2021-06-09 18:59:48 MSK
Когда ожидать решение проблемы? Если сложности с проведением тестов - пришлите сборку тестового задания мне (если до этого вообще дошло).
Comment 19 Mikhail Efremov 2021-06-10 17:13:50 MSK
В таске 274203 собран пропатченный NM и nm-applet. Если сможете проверить, то будет очень хорошо.
Comment 20 Михаил 2021-06-10 18:04:42 MSK
(Ответ для Mikhail Efremov на комментарий #19)
> В таске 274203 собран пропатченный NM и nm-applet. Если сможете проверить,
> то будет очень хорошо.

Конечно могу! Тем более что я жду этого решения и как частное лицо и как корпоративный клиент!
Все работает (ну или почти все)! Правда проверял на станции К, там в в плазмойде поддержка WPA3 вроде как есть, но тем не менее есть нюанс (подробнее ниже). Поэтому насколько патч корректно лег на gtk-аплет - сказать не могу ибо пока на моем железе корректно заводится только сборка станции К. 
Так что после установки таска и перезагрузки - Wifi сам переподключается, новые профили соединений при каждом подключении к одной и той же сети, больше не создаются - используется имеющийся. Корректно отображает время последнего использования подключения. Но по-прежнему при неактивном подключении аплет/плазмойд пишет "Неизвестный тип защиты". Но опять же несмотря на это подключение устанавливается корректно. Подозреваю, что gtk аплет будет рабоать так же.
Comment 21 Mikhail Efremov 2021-06-10 19:43:28 MSK
Спасибо. Про kde-апплет навскидку ничего не скажу, но в целом будем считать, что работает.
Comment 22 Михаил 2021-06-13 09:38:45 MSK
(Ответ для Mikhail Efremov на комментарий #21)
> Спасибо. Про kde-апплет навскидку ничего не скажу, но в целом будем считать,
> что работает.

Так фикс был добавлен в бранч или еще нет?
А то сегодня установил систему с 0 - поставил все обновления без подключения задания и к сетям с WPA3 опять не переподключается....
Comment 23 AEN 2021-06-13 09:42:50 MSK
Тестировщики не работают на выходных.
Когда задание пройдет в p9, бага будет автоматически закрыта.
Comment 24 Repository Robot 2021-06-15 17:59:20 MSK
NetworkManager-1.18.10-alt3 -> p9:

 Thu Jun 10 2021 Mikhail Efremov <sem@altlinux> 1.18.10-alt3
 - Backported from NM > 1.20 (closes: #39997):
   + libnm: let nm_utils_security_valid() reject TKIP with SAE (WPA3).
   + libnm: let nm_utils_security_valid() reject adhoc mode with SAE.
   + libnm/utils: add SAE security type.
   + tui: wifi: support WPA3-Personal (SAE).
   + libnm-core: support SAE when determining AP compatibility.