From: Francesco Gringoli Date: Thu, 9 Apr 2009 11:51:31 +0000 (+0300) Subject: nl80211: Fix channel 14 use X-Git-Url: https://vcs.maemo.org/git/?p=wpasupplicant;a=commitdiff_plain;h=5a0ffb5f1f587e1c36db32d964adb0c667033a52 nl80211: Fix channel 14 use nl80211 interface has a trivial bug that prevents it to work correctly with channel 14. Channel frequency is erroneously 2848 instead of 2484. To correct it just apply this patch. [Bug 308] --- diff --git a/src/drivers/driver_nl80211.c b/src/drivers/driver_nl80211.c index 76de2bc..db39f70 100644 --- a/src/drivers/driver_nl80211.c +++ b/src/drivers/driver_nl80211.c @@ -1720,7 +1720,7 @@ static int phy_info_handler(struct nl_msg *msg, void *arg) /* crude heuristic */ if (mode->channels[idx].freq < 4000) - if (mode->channels[idx].freq == 2848) + if (mode->channels[idx].freq == 2484) mode->channels[idx].chan = 14; else mode->channels[idx].chan = (mode->channels[idx].freq - 2407) / 5;