From: Jouni Malinen Date: Sat, 7 Mar 2015 13:34:17 +0000 (+0200) Subject: Make rate-not-supported debug print more useful X-Git-Tag: hostap_2_4~15 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1d246a1db9e6185d11569da6fa3c8d72462e66b0;p=thirdparty%2Fhostap.git Make rate-not-supported debug print more useful It looks like "hardware does not support required rate 1.0 Mbps" has started showing up in some hwsim test cases as a reason for failure. This should not really occur with mac80211_hwsim, so add more details to the debug print to make it easier to figure out what exactly happened. Signed-off-by: Jouni Malinen --- diff --git a/wpa_supplicant/events.c b/wpa_supplicant/events.c index 05d751cdf..d275ca424 100644 --- a/wpa_supplicant/events.c +++ b/wpa_supplicant/events.c @@ -678,9 +678,10 @@ static int rate_match(struct wpa_supplicant *wpa_s, struct wpa_bss *bss) * order to join a BSS all required rates * have to be supported by the hardware. */ - wpa_dbg(wpa_s, MSG_DEBUG, " hardware does " - "not support required rate %d.%d Mbps", - r / 10, r % 10); + wpa_dbg(wpa_s, MSG_DEBUG, + " hardware does not support required rate %d.%d Mbps (freq=%d mode==%d num_rates=%d)", + r / 10, r % 10, + bss->freq, mode->mode, mode->num_rates); return 0; } }