1
0
mirror of https://github.com/billz/raspap-webgui.git synced 2023-10-10 13:37:24 +02:00

Disable ac hw_mode if no 5Ghz country match

This commit is contained in:
billz 2019-12-27 03:16:50 +00:00
parent 3292bc580b
commit 6abe731ae5

View File

@ -49,6 +49,7 @@
<div class="form-group col-md-6"> <div class="form-group col-md-6">
<label for="cbxhwmode"><?php echo _("Wireless Mode") ;?></label> <label for="cbxhwmode"><?php echo _("Wireless Mode") ;?></label>
<?php <?php
$countries_5Ghz_max48ch = array('US');
$selectedHwMode = $arrConfig['hw_mode']; $selectedHwMode = $arrConfig['hw_mode'];
if (isset($arrConfig['ieee80211n'])) { if (isset($arrConfig['ieee80211n'])) {
if (strval($arrConfig['ieee80211n']) === '1') { if (strval($arrConfig['ieee80211n']) === '1') {
@ -60,8 +61,13 @@
$selectedHwMode = 'ac'; $selectedHwMode = 'ac';
} }
} }
if (!in_array($arrConfig['country_code'], $countries_5Ghz_max48ch)) {
SelectorOptions('hw_mode', $arr80211Standard, $selectedHwMode, 'cbxhwmode', 'loadChannelSelect'); ?> $hwModeDisabled = 'ac';
if ($selectedHwMode === $hwModeDisabled) {
unset($selectedHwMode);
}
}
SelectorOptions('hw_mode', $arr80211Standard, $selectedHwMode, 'cbxhwmode', 'loadChannelSelect', $hwModeDisabled); ?>
</div> </div>
</div> </div>
<div class="row"> <div class="row">