diff options
author | Marcel Holtmann <marcel@holtmann.org> | 2009-12-18 20:22:50 -0800 |
---|---|---|
committer | Marcel Holtmann <marcel@holtmann.org> | 2009-12-18 20:22:50 -0800 |
commit | a3c864bdaf9c13dffe129ca06edb5b4285c85235 (patch) | |
tree | 9e125f3fee5e0c6710c3d63e86dd9334900d6b32 /plugins | |
parent | 1dbfe80d7fb68e43fd04734493ea992f31cea0f2 (diff) | |
download | connman-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.c | 15 |
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; |