[Решено] Странности NetworkManagerа

В какой-то момент nm просто перестал pапрашивать пароли к беспроводным сетям. Перед этим не было ни обновлений, ни изменений в настройках. Скопировал из бекапа wifi профили в /etc/NetworkManager/system-connections/, перезапустил сервис, но к сетям так и не конектится. Списка сетей в nm-connection-editor тоже нет... При попытке соединения с сетью создается профиль с другим uuid, но пароли не запрашиваются. Какое заклинание нужно использовать? Вот вывод при попытке соединения


NetworkManager[6721]: <warn>  [1610578071.6186] device (wlp3s0): no secrets: No agents were available for this request.
Jan 14 10:47:51 Lap NetworkManager[6721]: <info>  [1610578071.6188] device (wlp3s0): state change: need-auth -> failed (reason 'no-secrets', sys-iface-state: 'managed')
Jan 14 10:47:51 Lap NetworkManager[6721]: <info>  [1610578071.6243] manager: NetworkManager state is now DISCONNECTED
Jan 14 10:47:51 Lap NetworkManager[6721]: <info>  [1610578071.6439] device (wlp3s0): set-hw-addr: set MAC address to E6:B6:6E:00:00:00 (scanning)
Jan 14 10:47:51 Lap NetworkManager[6721]: <warn>  [1610578071.6906] device (wlp3s0): Activation: failed for connection 'Android'
Jan 14 10:47:51 Lap NetworkManager[6721]: <info>  [1610578071.6917] device (wlp3s0): supplicant interface state: disconnected -> interface_disabled
Jan 14 10:47:51 Lap NetworkManager[6721]: <info>  [1610578071.6920] device (p2p-dev-wlp3s0): supplicant management interface state: disconnected -> interface_disabled
Jan 14 10:47:51 Lap NetworkManager[6721]: <info>  [1610578071.7063] device (wlp3s0): state change: failed -> disconnected (reason 'none', sys-iface-state: 'managed')
Jan 14 10:47:51 Lap NetworkManager[6721]: <info>  [1610578071.9159] device (wlp3s0): supplicant interface state: interface_disabled -> disconnected
Jan 14 10:47:51 Lap NetworkManager[6721]: <info>  [1610578071.9159] device (p2p-dev-wlp3s0): supplicant management interface state: interface_disabled -> disconnected
https://wiki.archlinux.org/index.php/NetworkManager#Encrypted_Wi-Fi_passwords

https://wiki.archlinux.org/index.php/Talk:NetworkManager#Explain_that_encrypting_passwords_requires_nm-applet_(or_equivalent?)_to_be_running
Так, nm-applet нужно запускать отдельно... Пароли запрашиваются.

Шифрование не помогло подружить профили... Что еще можно попробовать?
kiridod
Пароли запрашиваются
А получаются?
там по идеи еще запушенный кейринг от гнома или кде нужен.
Вывод теперь какой?
vs220
А получаются?
В смысле, конектится ли? Да, с этим все хорошо.

vs220
Вывод теперь какой?


NetworkManager[7767]: <info>  [1610614539.6380] dhcp4 (wlp3s0): option subnet_mask          => '255.255.255.0'
NetworkManager[7767]: <info>  [1610614539.6380] dhcp4 (wlp3s0): state changed unknown -> bound
NetworkManager[7767]: <info>  [1610614539.6407] device (wlp3s0): state change: ip-config -> ip-check (reason 'none', sys-iface-state: 'managed')
NetworkManager[7767]: <info>  [1610614539.7356] device (wlp3s0): state change: ip-check -> secondaries (reason 'none', sys-iface-state: 'managed')
NetworkManager[7767]: <info>  [1610614539.7361] device (wlp3s0): state change: secondaries -> activated (reason 'none', sys-iface-state: 'managed')
NetworkManager[7767]: <info>  [1610614539.7370] manager: NetworkManager state is now CONNECTED_LOCAL
NetworkManager[7767]: <info>  [1610614539.7396] manager: NetworkManager state is now CONNECTED_SITE
NetworkManager[7767]: <info>  [1610614539.7397] policy: set 'android' (wlp3s0) as default for IPv4 routing and DNS
NetworkManager[7767]: <info>  [1610614539.8718] device (wlp3s0): Activation: successful, device activated.
NetworkManager[7767]: <info>  [1610614541.2427] manager: NetworkManager state is now CONNECTED_GLOBAL


vs220
там по идеи еще запушенный кейринг от гнома или кде нужен.
Да он вроде как запущен
~/» gnome-keyring-daemon --start
SSH_AUTH_SOCK=/run/user/1000/keyring/ssh
Или нужно добавить что-то еще?
Судя по выводу все нормально , а что конкретно не так работает теперь
Профили не работают. Копирую нужный, перезапускаю nm, нет подключения... В nm-connection-editor этой сети нет. При попытке вручную подключиться через меню создается новый профиль с другим uuid в названии и с такой же дерективой. Сравнил оба и разница только в строке с uuid ну и у второго он дублируется в названии. От сюда и вопрос: почему это происходит?
Шифрование паролей, по идеи для каждого пользователя надо свои профили создавать не переносимые.
. The downside of using a keyring is that the connections have to be set up for each user.
Еще раз: я не использую шифрование. Более того выше я уже говорил, что его использование ничего не дает.

Вот, что вижу после копирования профиля:


Jan 15 05:29:07 Lap NetworkManager[8990]: <info>  [1610663347.4399] device (p2p-dev-wlp3s0): state change: unmanaged -> unavailable (reason 'managed', sys-iface-state: 'managed')
Jan 15 05:29:07 Lap NetworkManager[8990]: <info>  [1610663347.4405] manager: NetworkManager state is now DISCONNECTED
Jan 15 05:29:07 Lap NetworkManager[8990]: <info>  [1610663347.4843] device (wlp3s0): supplicant interface state: internal-starting -> disconnected
Jan 15 05:29:07 Lap NetworkManager[8990]: <info>  [1610663347.4844] device (p2p-dev-wlp3s0): state change: unavailable -> unmanaged (reason 'removed', sys-iface-state: 'removed')
Jan 15 05:29:07 Lap NetworkManager[8990]: <info>  [1610663347.4855] Wi-Fi P2P device controlled by interface wlp3s0 created
Jan 15 05:29:07 Lap NetworkManager[8990]: <info>  [1610663347.4861] manager: (p2p-dev-wlp3s0): new 802.11 Wi-Fi P2P device (/org/freedesktop/NetworkManager/Devices/6)
Jan 15 05:29:07 Lap NetworkManager[8990]: <info>  [1610663347.4868] device (p2p-dev-wlp3s0): state change: unmanaged -> unavailable (reason 'managed', sys-iface-state: 'external')
Jan 15 05:29:07 Lap NetworkManager[8990]: <info>  [1610663347.4880] device (wlp3s0): state change: unavailable -> disconnected (reason 'supplicant-available', sys-iface-state: 'managed')
Jan 15 05:29:07 Lap NetworkManager[8990]: <info>  [1610663347.4892] device (p2p-dev-wlp3s0): state change: unavailable -> disconnected (reason 'none', sys-iface-state: 'managed')
Jan 15 05:29:07 Lap NetworkManager[8990]: <warn>  [1610663347.5255] sup-iface[c83a6f1601897c50,18,wlp3s0]: call-p2p-cancel: failed with P2P cancel failed


Пробовал отключить wifi спуфинг, но безрезультатно.

Сетью управляет только nm:
systemctl list-unit-files –state=enabled
UNIT FILE                          STATE   VENDOR PRESET
auditd.service                     enabled disabled
bumblebeed.service                 enabled disabled
earlyoom.service                   enabled disabled
firewalld.service                  enabled disabled
[email protected]                     enabled enabled
haveged.service                    enabled disabled
NetworkManager-dispatcher.service  enabled disabled
NetworkManager-wait-online.service enabled disabled
NetworkManager.service             enabled disabled
sshd.service                       enabled disabled
systemd-swap.service               enabled disabled
systemd-timesyncd.service          enabled enabled
remote-fs.target                   enabled enabled

13 unit files listed.
kiridod
Профили не работают. Копирую нужный, перезапускаю nm, нет подключения… В nm-connection-editor этой сети нет. При попытке вручную подключиться через меню создается новый профиль с другим uuid в названии и с такой же дерективой. Сравнил оба и разница только в строке с uuid ну и у второго он дублируется в названии. От сюда и вопрос: почему это происходит?
Это происходит потому, что есть соответсвующие правила для переноса профилей. И если занялся переносом, то сначала нужно узнать эти правила.
Но лучше не заниматься этим переносом ... искать твои ошибки никто не будет.
Выхода два: найди правила переноса и выполни их (или отлавливай свои ошибки, используя специальные утилиты и много читая) ... или создай по новой, предварительно подчистив старое.
Ошибки не исчезают с опытом - они просто умнеют
 
Зарегистрироваться или войдите чтобы оставить сообщение.