nl80211: fix 5Ghz frequency calculations master
authorGeorge Sapkin <george@sapk.in>
Fri, 9 Jan 2026 17:16:52 +0000 (19:16 +0200)
committerHauke Mehrtens <hauke@hauke-m.de>
Tue, 13 Jan 2026 23:33:03 +0000 (00:33 +0100)
commitf5dd57a84cc31a403a1383dd14944fa2e2b5824a
tree1834beded14c08bec53b68a4c1283b6436c7c3b4
parent2ebef3da84e8e35e54657eb8d7e493a9a144da4d
nl80211: fix 5Ghz frequency calculations

nl80211_channel2freq assumes that if ieee80211ax=1 is set in
/var/run/hostapd-XXX.conf, the channel must be in the 6GHz band. Check
op_class instead, which is between 131 and 137 for 6GHz.

Fixes: 3f619a5fbe10 ("nl80211: fix frequency/channel conversion for the 6G band")
Signed-off-by: George Sapkin <george@sapk.in>
Link: https://github.com/openwrt/iwinfo/pull/31
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
iwinfo_nl80211.c