@Sebastien: tested on Ubuntu 18.04
$ sudo dbus-send --system --print-reply --dest=fi.w1.wpa_supplicant1
/fi/w1/wpa_supplicant1/Interfaces/1 org.freedesktop.DBus.Properties.GetAll
string:fi.w1.wpa_supplicant1.Interface
method return time=1607598173.146833 sender=:1.4 -> destination=:1.82 serial=61
reply_serial=2
array [
dict entry(
string "Capabilities"
variant array [
dict entry(
string "Pairwise"
[...]
It works
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to wpa in Ubuntu.
https://bugs.launchpad.net/bugs/1899262
Title:
Broken dbus GetAll message to wpa supplicant interface properties
Status in wpa package in Ubuntu:
Fix Released
Status in wpa source package in Bionic:
Fix Committed
Bug description:
* Impact
One of the distro patch is incorrect and create issues when trying to query
dbus properties
* Test Case
$ sudo dbus-send --system --print-reply --dest=fi.w1.wpa_supplicant1
/fi/w1/wpa_supplicant1/Interfaces/1
org.freedesktop.DBus.Properties.GetAll
string:fi.w1.wpa_supplicant1.Interface
shouldn't error out
(the /1 reflect the interface number and could be a different value,
check with d-feet if needed)
* Regression potential
The fixes is in the dbus interface, check that communication with
desktop clients (indicator, applet, settings) still works correctly,
returning expected informations on the signal, etc
---------------------
dbus-send is able to read the properties of interface using GetAll. Those
information include interface name, status, encryption method, etc.
The regression was introduced when someone try to have the Station attribute
supported
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/wpa/+bug/1899262/+subscriptions
--
Mailing list: https://launchpad.net/~desktop-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help : https://help.launchpad.net/ListHelp