mac80211: when looking for VHT, check 5GHz support as well
[oweals/openwrt.git] / package / kernel / mac80211 / files / lib / wifi / mac80211.sh
index a7c4d2dbc2bce08b95ee3f5bbaf86a6d01180a2f..ff0d467ab15eb580423b050fc7b589b412e705da 100644 (file)
@@ -86,7 +86,8 @@ detect_mac80211() {
                iw phy "$dev" info | grep -q '2412 MHz' || { mode_band="a"; channel="36"; }
 
                vht_cap=$(iw phy "$dev" info | grep -c 'VHT Capabilities')
-               [ "$vht_cap" -gt 0 ] && {
+               5ghz_cap=$(iw phy "$dev" info | grep -c "Band 2")
+               [ "$vht_cap" -gt 0 -a "$5ghz_cap" -gt 0 ] && {
                        mode_band="a";
                        channel="36"
                        htmode="VHT80"