fix: write explicit disabled=0 for radio1 AP ifaces
This commit is contained in:
@@ -1799,6 +1799,7 @@ def _apply_radio1_ap(openap, wpa):
|
|||||||
device_run(['uci', 'set', 'wireless.%s.device=radio1' % iface])
|
device_run(['uci', 'set', 'wireless.%s.device=radio1' % iface])
|
||||||
device_run(['uci', 'set', 'wireless.%s.mode=ap' % iface])
|
device_run(['uci', 'set', 'wireless.%s.mode=ap' % iface])
|
||||||
device_run(['uci', 'set', 'wireless.%s.ifname=%s' % (iface, iface)])
|
device_run(['uci', 'set', 'wireless.%s.ifname=%s' % (iface, iface)])
|
||||||
|
device_run(['uci', 'set', 'wireless.%s.disabled=0' % iface])
|
||||||
device_run(['uci', 'set', 'wireless.%s.ssid=%s' % (iface, cfg.get('ssid') or '')])
|
device_run(['uci', 'set', 'wireless.%s.ssid=%s' % (iface, cfg.get('ssid') or '')])
|
||||||
device_run(['uci', 'set', 'wireless.%s.hidden=%d' % (iface, 1 if cfg.get('hidden') else 0)])
|
device_run(['uci', 'set', 'wireless.%s.hidden=%d' % (iface, 1 if cfg.get('hidden') else 0)])
|
||||||
device_run(['uci', 'set', 'wireless.%s.channel=%d' % (iface, int(cfg.get('channel')))])
|
device_run(['uci', 'set', 'wireless.%s.channel=%d' % (iface, int(cfg.get('channel')))])
|
||||||
|
|||||||
@@ -192,6 +192,7 @@ class SetApRadio1Test(unittest.TestCase):
|
|||||||
self.assertEqual(self.uci['wireless.radio1.htmode'], 'VHT80')
|
self.assertEqual(self.uci['wireless.radio1.htmode'], 'VHT80')
|
||||||
self.assertEqual(self.uci['wireless.wlan1open'], 'wifi-iface')
|
self.assertEqual(self.uci['wireless.wlan1open'], 'wifi-iface')
|
||||||
self.assertEqual(self.uci['wireless.wlan1open.device'], 'radio1')
|
self.assertEqual(self.uci['wireless.wlan1open.device'], 'radio1')
|
||||||
|
self.assertEqual(self.uci['wireless.wlan1open.disabled'], '0')
|
||||||
self.assertEqual(self.uci['wireless.wlan1open.ssid'], 'CorpGuest')
|
self.assertEqual(self.uci['wireless.wlan1open.ssid'], 'CorpGuest')
|
||||||
self.assertEqual(self.uci['wireless.wlan1open.encryption'], 'none')
|
self.assertEqual(self.uci['wireless.wlan1open.encryption'], 'none')
|
||||||
self.assertEqual(self.uci['pineapd.wlan1mon.hop'], '0')
|
self.assertEqual(self.uci['pineapd.wlan1mon.hop'], '0')
|
||||||
|
|||||||
Reference in New Issue
Block a user