Skip to content

Commit 418f20d

Browse files
author
Ritwick DSouza
committed
[raspbian] Added support for wmm and isolate in wireless settings
1 parent fdc7a15 commit 418f20d

2 files changed

Lines changed: 8 additions & 0 deletions

File tree

netjsonconfig/backends/raspbian/converters/wireless.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,8 @@ def to_intermediate(self):
2323
'hidden': wireless.get('hidden', False),
2424
'rts_threshold': wireless.get('rts_threshold', -1),
2525
'frag_threshold': wireless.get('frag_threshold', -1),
26+
'wmm': wireless.get('wmm', False),
27+
'isolate': wireless.get('isolate', False),
2628
'macfilter': wireless.get('macfilter', None),
2729
'maclist': wireless.get('maclist', None),
2830
'encryption': self._get_encryption(wireless)

netjsonconfig/backends/raspbian/templates/hostapd.jinja2

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,12 @@
2727
{% if wireless.frag_threshold > 0 %}
2828
frag_threshold={{ wireless.frag_threshold }}
2929
{% endif %}
30+
{% if wireless.wmm %}
31+
wmm_enabled=1
32+
{% endif %}
33+
{% if wireless.isolate %}
34+
ap_isolate=1
35+
{% endif %}
3036
{% if wireless.macfilter %}
3137
{% if wireless.macfilter == 'deny'%}
3238
macaddr_acl=0

0 commit comments

Comments
 (0)