summaryrefslogtreecommitdiff
path: root/plugins
diff options
context:
space:
mode:
authorMarcel Holtmann <marcel@holtmann.org>2009-12-18 20:22:50 -0800
committerMarcel Holtmann <marcel@holtmann.org>2009-12-18 20:22:50 -0800
commita3c864bdaf9c13dffe129ca06edb5b4285c85235 (patch)
tree9e125f3fee5e0c6710c3d63e86dd9334900d6b32 /plugins
parent1dbfe80d7fb68e43fd04734493ea992f31cea0f2 (diff)
downloadconnman-a3c864bdaf9c13dffe129ca06edb5b4285c85235.tar.gz
connman-a3c864bdaf9c13dffe129ca06edb5b4285c85235.tar.bz2
connman-a3c864bdaf9c13dffe129ca06edb5b4285c85235.zip
Add more debug output for WiFi quality
Diffstat (limited to 'plugins')
-rw-r--r--plugins/supplicant.c15
1 files changed, 15 insertions, 0 deletions
diff --git a/plugins/supplicant.c b/plugins/supplicant.c
index c0b4d1c9..90651613 100644
--- a/plugins/supplicant.c
+++ b/plugins/supplicant.c
@@ -252,6 +252,15 @@ static int get_range(struct supplicant_task *task)
close(fd);
+ if (err < 0)
+ task->range->max_qual.updated |= IW_QUAL_ALL_INVALID;
+
+ connman_info("%s {scan} capabilities 0x%02x", task->ifname,
+ task->range->scan_capa);
+
+ connman_info("%s {quality} flags 0x%02x", task->ifname,
+ task->range->max_qual.updated);
+
return err;
}
@@ -1319,6 +1328,12 @@ static void properties_reply(DBusPendingCall *call, void *user_data)
dbus_message_iter_next(&dict);
}
+ DBG("capabilties %u frequency %d "
+ "quality %d noise %d level %d maxrate %d",
+ result.capabilities, result.frequency,
+ result.quality, result.noise,
+ result.level, result.maxrate);
+
if (result.path == NULL)
goto done;