Package: nm-tray Version: 0.5.1-1 Severity: normal X-Debbugs-Cc: [email protected]
Dear Maintainer, I installed Debian 13 LXQt from the live image and tried connecting to a WPA3-only network. It failed, because it never asked me for a password. This is the relevant log, I guess: NetworkManager[787]: <info> [1753829027.0944] device (wlp2s0): Activation: starting connection 'SSID' (9f3df0eb-b622-4162-9f3a-417becd3fe6e) NetworkManager[787]: <info> [1753829027.0946] audit: op="connection-add- activate" uuid="9f3df0eb-b622-4162-9f3a-417becd3fe6e" name="SSID" pid=1825 uid=1000 result="success" NetworkManager[787]: <info> [1753829027.0951] device (wlp2s0): state change: disconnected -> prepare (reason 'none', managed-type: 'full') NetworkManager[787]: <info> [1753829027.0955] manager: NetworkManager state is now CONNECTING NetworkManager[787]: <info> [1753829027.1190] device (wlp2s0): set-hw-addr: reset MAC address to AA:BB:CC:DD:EE:FF (preserve) NetworkManager[787]: <info> [1753829027.1234] device (wlp2s0): state change: prepare -> config (reason 'none', managed-type: 'full') NetworkManager[787]: <info> [1753829027.1238] device (wlp2s0): Activation: (wifi) access point 'SSID' has security, but secrets are required. NetworkManager[787]: <info> [1753829027.1239] device (wlp2s0): state change: config -> need-auth (reason 'none', managed-type: 'full') NetworkManager[787]: <warn> [1753829027.1244] device (wlp2s0): no secrets: No agents were available for this request. NetworkManager[787]: <info> [1753829027.1245] device (wlp2s0): state change: need-auth -> failed (reason 'no-secrets', managed-type: 'full') NetworkManager[787]: <info> [1753829027.1247] manager: NetworkManager state is now DISCONNECTED NetworkManager[787]: <warn> [1753829027.1249] device (wlp2s0): Activation: failed for connection 'SSID' NetworkManager[787]: <info> [1753829027.1251] device (wlp2s0): state change: failed -> disconnected (reason 'none', managed-type: 'full') NetworkManager[787]: <info> [1753829027.1466] device (wlp2s0): set-hw-addr: set MAC address to FF:EE:DD:CC:BB:AA (scanning) When I installed and started nm-applet, this worked: NetworkManager[787]: <info> [1753829125.8570] device (wlp2s0): Activation: starting connection 'SSID' (2795d0a9-dcc0-46cb-a7d0-7bd9d08d883d) NetworkManager[787]: <info> [1753829125.8571] audit: op="connection-add- activate" uuid="2795d0a9-dcc0-46cb-a7d0-7bd9d08d883d" name="SSID" pid=1858 uid=1000 result="success" NetworkManager[787]: <info> [1753829125.8574] device (wlp2s0): state change: disconnected -> prepare (reason 'none', managed-type: 'full') NetworkManager[787]: <info> [1753829125.8576] manager: NetworkManager state is now CONNECTING NetworkManager[787]: <info> [1753829125.8980] device (wlp2s0): set-hw-addr: reset MAC address to FF:EE:DD:CC:BB:AA (preserve) NetworkManager[787]: <info> [1753829125.9019] device (wlp2s0): state change: prepare -> config (reason 'none', managed-type: 'full') NetworkManager[787]: <info> [1753829125.9022] device (wlp2s0): Activation: (wifi) access point 'SSID' has security, but secrets are required. NetworkManager[787]: <info> [1753829125.9022] device (wlp2s0): state change: config -> need-auth (reason 'none', managed-type: 'full') dbus-daemon[1072]: [session uid=1000 pid=1072 pidfd=5] Activating via systemd: service name='ca.desrt.dconf' unit='dconf.service' requested by ':1.64' (uid=1000 pid=1858 comm="nm-applet") NetworkManager[787]: <info> [1753829132.1084] device (wlp2s0): state change: need-auth -> prepare (reason 'none', managed-type: 'full') NetworkManager[787]: <info> [1753829132.1121] device (wlp2s0): state change: prepare -> config (reason 'none', managed-type: 'full') systemd[1044]: Starting dconf.service - User preferences database... NetworkManager[787]: <info> [1753829132.1142] device (wlp2s0): Activation: (wifi) connection 'SSID' has security, and secrets exist. No new secrets needed. NetworkManager[787]: <info> [1753829132.1142] Config: added 'ssid' value 'SSID' NetworkManager[787]: <info> [1753829132.1143] Config: added 'scan_ssid' value '1' NetworkManager[787]: <info> [1753829132.1143] Config: added 'bgscan' value 'simple:30:-70:86400' NetworkManager[787]: <info> [1753829132.1143] Config: added 'key_mgmt' value 'SAE FT-SAE' NetworkManager[787]: <info> [1753829132.1143] Config: added 'psk' value '<hidden>' NetworkManager[787]: <info> [1753829132.1143] Config: added 'ieee80211w' value '2' NetworkManager[787]: <info> [1753829132.1390] device (wlp2s0): supplicant interface state: disconnected -> scanning NetworkManager[787]: <info> [1753829132.1390] device (p2p-dev-wlp2s0): supplicant management interface state: disconnected -> scanning dbus-daemon[1072]: [session uid=1000 pid=1072 pidfd=5] Successfully activated service 'ca.desrt.dconf' systemd[1044]: Started dconf.service - User preferences database. wpa_supplicant[790]: wlp2s0: SME: Trying to authenticate with AA:BB:CC:DD:EE:FF (SSID='SSID' freq=5200 MHz) kernel: wlp2s0: No basic rates, using min rate instead NetworkManager[787]: <info> [1753829135.0562] device (wlp2s0): supplicant interface state: scanning -> authenticating kernel: wlp2s0: authenticate with AA:BB:CC:DD:EE:FF (local address=FF:EE:DD:CC:BB:AA) kernel: wlp2s0: send auth to AA:BB:CC:DD:EE:FF (try 1/3) NetworkManager[787]: <info> [1753829135.0562] device (p2p-dev-wlp2s0): supplicant management interface state: scanning -> authenticating wpa_supplicant[790]: wlp2s0: SME: Trying to authenticate with AA:BB:CC:DD:EE:FF (SSID='SSID' freq=5200 MHz) kernel: wlp2s0: authenticate with AA:BB:CC:DD:EE:FF (local address=FF:EE:DD:CC:BB:AA) kernel: wlp2s0: send auth to AA:BB:CC:DD:EE:FF (try 1/3) wpa_supplicant[790]: wlp2s0: PMKSA-CACHE-ADDED AA:BB:CC:DD:EE:FF 0 wpa_supplicant[790]: wlp2s0: Trying to associate with AA:BB:CC:DD:EE:FF (SSID='SSID' freq=5200 MHz) NetworkManager[787]: <info> [1753829135.1711] device (wlp2s0): supplicant interface state: authenticating -> associating NetworkManager[787]: <info> [1753829135.1712] device (p2p-dev-wlp2s0): supplicant management interface state: authenticating -> associating kernel: wlp2s0: authenticated kernel: wlp2s0: associate with AA:BB:CC:DD:EE:FF (try 1/3) kernel: wlp2s0: associate with AA:BB:CC:DD:EE:FF (try 2/3) kernel: wlp2s0: RX AssocResp from AA:BB:CC:DD:EE:FF (capab=0x1111 status=0 aid=3) kernel: wlp2s0: No basic rates, using min rate instead wpa_supplicant[790]: wlp2s0: Associated with AA:BB:CC:DD:EE:FF wpa_supplicant[790]: wlp2s0: CTRL-EVENT-SUBNET-STATUS-UPDATE status=0 kernel: wlp2s0: associated NetworkManager[787]: <info> [1753829135.3151] device (wlp2s0): supplicant interface state: associating -> associated NetworkManager[787]: <info> [1753829135.3152] device (p2p-dev-wlp2s0): supplicant management interface state: associating -> associated NetworkManager[787]: <info> [1753829135.3294] device (wlp2s0): supplicant interface state: associated -> 4way_handshake NetworkManager[787]: <info> [1753829135.3295] device (p2p-dev-wlp2s0): supplicant management interface state: associated -> 4way_handshake wpa_supplicant[790]: wlp2s0: WPA: Key negotiation completed with AA:BB:CC:DD:EE:FF [PTK=CCMP GTK=CCMP] wpa_supplicant[790]: wlp2s0: CTRL-EVENT-CONNECTED - Connection to AA:BB:CC:DD:EE:FF completed [id=0 id_str=] NetworkManager[787]: <info> [1753829135.3878] device (wlp2s0): supplicant interface state: 4way_handshake -> completed NetworkManager[787]: <info> [1753829135.3878] device (wlp2s0): Activation: (wifi) Stage 2 of 5 (Device Configure) successful. Connected to wireless network "SSID" NetworkManager[787]: <info> [1753829135.3878] device (p2p-dev-wlp2s0): supplicant management interface state: 4way_handshake -> completed NetworkManager[787]: <info> [1753829135.3882] device (wlp2s0): state change: config -> ip-config (reason 'none', managed-type: 'full') NetworkManager[787]: <info> [1753829135.3896] dhcp4 (wlp2s0): activation: beginning transaction (timeout in 45 seconds) avahi-daemon[752]: Joining mDNS multicast group on interface wlp2s0.IPv6 with address ADDRESS. avahi-daemon[752]: New relevant interface wlp2s0.IPv6 for mDNS. avahi-daemon[752]: Registering new address record for ADDRESS on wlp2s0.*. kernel: wlp2s0: Limiting TX power to 23 (23 - 0) dBm as advertised by AA:BB:CC:DD:EE:FF NetworkManager[787]: <info> [1753829135.4279] dhcp4 (wlp2s0): state changed new lease, address=ADDRESS, acd pending NetworkManager[787]: <info> [1753829135.6008] dhcp4 (wlp2s0): state changed new lease, address=ADDRESS avahi-daemon[752]: Joining mDNS multicast group on interface wlp2s0.IPv4 with address ADDRESS. avahi-daemon[752]: New relevant interface wlp2s0.IPv4 for mDNS. NetworkManager[787]: <info> [1753829135.6045] policy: set 'SSID' (wlp2s0) as default for IPv4 routing and DNS avahi-daemon[752]: Registering new address record for ADDRESS on wlp2s0.IPv4. NetworkManager[787]: <info> [1753829135.6328] device (wlp2s0): state change: ip-config -> ip-check (reason 'none', managed-type: 'full') dbus-daemon[755]: [system] Activating via systemd: service name='org.freedesktop.nm_dispatcher' unit='dbus-org.freedesktop.nm- dispatcher.service' requested by ':1.6' (uid=0 pid=787 comm="/usr/sbin/NetworkManager --no-daemon") systemd[1]: Starting NetworkManager-dispatcher.service - Network Manager Script Dispatcher Service... dbus-daemon[755]: [system] Successfully activated service 'org.freedesktop.nm_dispatcher' systemd[1]: Started NetworkManager-dispatcher.service - Network Manager Script Dispatcher Service. NetworkManager[787]: <info> [1753829135.6818] device (wlp2s0): state change: ip-check -> secondaries (reason 'none', managed-type: 'full') NetworkManager[787]: <info> [1753829135.6820] device (wlp2s0): state change: secondaries -> activated (reason 'none', managed-type: 'full') NetworkManager[787]: <info> [1753829135.6823] manager: NetworkManager state is now CONNECTED_SITE NetworkManager[787]: <info> [1753829135.6832] device (wlp2s0): Activation: successful, device activated. NetworkManager[787]: <info> [1753829135.6838] manager: NetworkManager state is now CONNECTED_GLOBAL avahi-daemon[752]: Leaving mDNS multicast group on interface wlp2s0.IPv6 with address ADDRESS. avahi-daemon[752]: Joining mDNS multicast group on interface wlp2s0.IPv6 with address ADDRESS. NetworkManager[787]: <info> [1753829137.2384] policy: set 'SSID' (wlp2s0) as default for IPv6 routing and DNS avahi-daemon[752]: Registering new address record for ADDRESS on wlp2s0.*. The interesting thing is that this works even when I initiate the connection from nm-tray; nm-applet just has to be running to show me the password prompt. As you can see, these logs are the same until the "need-auth" step and nm-tray alone fails with "No agents were available for this request.". My guess would be that there is some protocol for asking interactively for a password (the "agent") and nm-tray doesn't implement this. Greetings, Niklas -- System Information: Debian Release: 13.0 APT prefers testing-security APT policy: (500, 'testing-security'), (500, 'testing') Architecture: amd64 (x86_64) Kernel: Linux 6.12.38+deb13-amd64 (SMP w/4 CPU threads; PREEMPT) Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages nm-tray depends on: ii libc6 2.41-10 ii libgcc-s1 14.2.0-19 ii libkf6networkmanagerqt6 6.13.0-1 ii libqt6core6t64 6.8.2+dfsg-9 ii libqt6dbus6 6.8.2+dfsg-9 ii libqt6gui6 6.8.2+dfsg-9 ii libqt6network6 6.8.2+dfsg-9 ii libqt6widgets6 6.8.2+dfsg-9 ii libstdc++6 14.2.0-19 ii network-manager 1.52.1-1 ii qterminal [x-terminal-emulator] 2.1.0-1 ii xiterm+thai [x-terminal-emulator] 1.10-3 ii xterm [x-terminal-emulator] 398-1 Versions of packages nm-tray recommends: ii nm-tray-l10n 0.5.1-1 nm-tray suggests no packages. -- no debconf information

