From 2fd13f1baeac375bf14015ac9d685892ea0fbad4 Mon Sep 17 00:00:00 2001 From: Jouni Malinen Date: Fri, 1 Jan 2010 23:04:27 +0200 Subject: [PATCH] dbus: Set ProcessCredentials to get WPS Credential signal --- wpa_supplicant/examples/wpas-dbus-new-wps.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/wpa_supplicant/examples/wpas-dbus-new-wps.py b/wpa_supplicant/examples/wpas-dbus-new-wps.py index 870b1c572..607a22b59 100755 --- a/wpa_supplicant/examples/wpas-dbus-new-wps.py +++ b/wpa_supplicant/examples/wpas-dbus-new-wps.py @@ -65,9 +65,10 @@ def main(): ifname = sys.argv[1] path = wpas.GetInterface(ifname) - global if_obj if_obj = bus.get_object(WPAS_DBUS_SERVICE, path) - global iface + if_obj.Set(WPAS_DBUS_WPS_INTERFACE, 'ProcessCredentials', + dbus.Boolean(1), + dbus_interface=dbus.PROPERTIES_IFACE) wps = dbus.Interface(if_obj, WPAS_DBUS_WPS_INTERFACE) wps.Start({'Role': 'enrollee', 'Type': 'pbc'})