Skip to content

Commit b9c2e75

Browse files
committed
luci-wireless: add 11be support
Signed-off-by: Rudy Andram rmandrad@gmail.com
1 parent ec6f57d commit b9c2e75

3 files changed

Lines changed: 13 additions & 3 deletions

File tree

.vscode/settings.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"cmake.ignoreCMakeListsMissing": true
3+
}

modules/luci-base/htdocs/luci-static/resources/network.js

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3396,6 +3396,11 @@ WifiDevice = baseclass.extend(/** @lends LuCI.network.WifiDevice.prototype */ {
33963396
* - `HE40` - applicable to IEEE 802.11ax, 40 MHz wide channels
33973397
* - `HE80` - applicable to IEEE 802.11ax, 80 MHz wide channels
33983398
* - `HE160` - applicable to IEEE 802.11ax, 160 MHz wide channels
3399+
* - `EHT20` - applicable to IEEE 802.11be, 20 MHz wide channels
3400+
* - `EHT40` - applicable to IEEE 802.11be, 40 MHz wide channels
3401+
* - `EHT80` - applicable to IEEE 802.11be, 80 MHz wide channels
3402+
* - `EHT160` - applicable to IEEE 802.11be, 160 MHz wide channels
3403+
* - `EHT320` - applicable to IEEE 802.11be, 320 MHz wide channels
33993404
*/
34003405
getHTModes: function() {
34013406
var htmodes = this.ubus('dev', 'iwinfo', 'htmodes');

modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -364,6 +364,8 @@ var CBIWifiFrequencyValue = form.Value.extend({
364364
'HE160', '160 MHz', htmodelist.HE160
365365
],
366366
'be': [
367+
'EHT20', '20 MHz', htmodelist.EHT20,
368+
'EHT40', '40 MHz', htmodelist.EHT40,
367369
'EHT80', '80 MHz', htmodelist.EHT80,
368370
'EHT160', '160 MHz', htmodelist.EHT160,
369371
'EHT320', '320 MHz', htmodelist.EHT320
@@ -390,7 +392,7 @@ var CBIWifiFrequencyValue = form.Value.extend({
390392
'6g', '6 GHz', this.channels['6g'].length > 3
391393
],
392394
'be': [
393-
'6g', '6 GHz', this.channels['6g'].length > 3
395+
'6g', '6 GHz', this.channels['6g'].length > 3,
394396
],
395397
};
396398
}, this));
@@ -455,8 +457,8 @@ var CBIWifiFrequencyValue = form.Value.extend({
455457

456458
this.setValues(mode, this.modes);
457459

458-
if (/EHT80|EHT160|EHT320/.test(htval))
459-
mode.value = 'be';
460+
if (/EHT20|EHT40|EHT80|EHT160|EHT320/.test(htval))
461+
mode.value = 'be';
460462
else if (/HE20|HE40|HE80|HE160/.test(htval))
461463
mode.value = 'ax';
462464
else if (/VHT20|VHT40|VHT80|VHT160/.test(htval))

0 commit comments

Comments
 (0)