diff options
author | Christian Poessinger <christian@poessinger.com> | 2020-03-23 19:23:05 +0100 |
---|---|---|
committer | Christian Poessinger <christian@poessinger.com> | 2020-03-23 19:23:29 +0100 |
commit | aa4ba0b2ae79245c60b6cf04d666d21a18c858ab (patch) | |
tree | dab014d67d097cc699199c94d3bf0a52d9e2c26d /python/vyos/ifconfig | |
parent | c8964f9564c5b6c29c7e381280d17004343749b2 (diff) | |
download | vyos-1x-aa4ba0b2ae79245c60b6cf04d666d21a18c858ab.tar.gz vyos-1x-aa4ba0b2ae79245c60b6cf04d666d21a18c858ab.zip |
ifconfig: T2151: always start interface in monitoring mode
Diffstat (limited to 'python/vyos/ifconfig')
-rw-r--r-- | python/vyos/ifconfig/wireless.py | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/python/vyos/ifconfig/wireless.py b/python/vyos/ifconfig/wireless.py index faa47358d..895e3ea09 100644 --- a/python/vyos/ifconfig/wireless.py +++ b/python/vyos/ifconfig/wireless.py @@ -26,12 +26,12 @@ class WiFiIf(VLANIf): default = { 'type': 'wifi', - 'phy': 'phy0', - 'op_mode': 'monitor' + 'phy': 'phy0' } def _create(self): - cmd = 'iw phy {phy} interface add {ifname} type {op_mode}' \ + # all interfaces will be added in monitor mode + cmd = 'iw phy {phy} interface add {ifname} type monitor' \ .format(**self.config) self._cmd(cmd) @@ -56,8 +56,6 @@ class WiFiIf(VLANIf): >> conf = WiFiIf().get_config() """ config = { - 'phy': 'phy0', - 'op_mode': 'monitor' # required for proper interface deletion, as - # _update() is called prior to remove() + 'phy': 'phy0' } return config |