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 <j@w1.fi>
This commit is contained in:
parent
761396e4be
commit
1d246a1db9
1 changed files with 4 additions and 3 deletions
|
@ -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
|
* order to join a BSS all required rates
|
||||||
* have to be supported by the hardware.
|
* have to be supported by the hardware.
|
||||||
*/
|
*/
|
||||||
wpa_dbg(wpa_s, MSG_DEBUG, " hardware does "
|
wpa_dbg(wpa_s, MSG_DEBUG,
|
||||||
"not support required rate %d.%d Mbps",
|
" hardware does not support required rate %d.%d Mbps (freq=%d mode==%d num_rates=%d)",
|
||||||
r / 10, r % 10);
|
r / 10, r % 10,
|
||||||
|
bss->freq, mode->mode, mode->num_rates);
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue