Package: wpasupplicant Version: 2:2.10-9+b1 Severity: wishlist Users should not have to modify the default configuration to make things work as expected. Currently, it is not possible to run wpa_cli and wpa_gui as a normal user from the netdev group, contrary to other wifi-related tools like iwconfig, nmcli, iw, and in the past, wicd.
The way suggested by the README.Debian file: ---------------------------------------------------------------------------- The wpa_supplicant process can be interacted with by members of the "netdev" group if the example roaming configuration was used as is (or by whatever group or gid specified by the GROUP= crtl_interface parameter). # the default ctrl_interface option used in the example file # /usr/share/doc/wpasupplicant/examples/wpa-roam.conf ctrl_interface=DIR=/run/wpa_supplicant GROUP=netdev To interact with the supplicant, the wpa_cli (command line) and wpa_gui (QT) have been provided. With these you may connect, disconnect, add/delete new network blocks, provide required interactive security information and so on. ---------------------------------------------------------------------------- This should be configured like that by default. (Perhaps until wpa_cli and wpa_gui are able to communicate with wpa_supplicant via DBus? Not sure about that...) -- System Information: Debian Release: bookworm/sid APT prefers unstable-debug APT policy: (500, 'unstable-debug'), (500, 'stable-updates'), (500, 'stable-security'), (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 5.17.0-3-amd64 (SMP w/8 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=POSIX, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages wpasupplicant depends on: ii adduser 3.121 ii libc6 2.33-7 ii libdbus-1-3 1.14.0-1 ii libnl-3-200 3.5.0-0.1 ii libnl-genl-3-200 3.5.0-0.1 ii libnl-route-3-200 3.5.0-0.1 ii libpcsclite1 1.9.8-1 ii libreadline8 8.1.2-1.2 ii libssl3 3.0.3-7 ii lsb-base 11.2 wpasupplicant recommends no packages. Versions of packages wpasupplicant suggests: pn libengine-pkcs11-openssl <none> pn wpagui <none> -- no debconf information -- Vincent Lefèvre <vinc...@vinc17.net> - Web: <https://www.vinc17.net/> 100% accessible validated (X)HTML - Blog: <https://www.vinc17.net/blog/> Work: CR INRIA - computer arithmetic / AriC project (LIP, ENS-Lyon)