cpe: discriminate wifi ifnames with -eap suffix
This commit is contained in:
parent
6bb320a118
commit
5b6f90e4be
|
@ -310,11 +310,17 @@ delete wireless.radio{{ radionum }}.disabled
|
||||||
{%- for ssid, ssidconf in radio['ssids'].items() %}
|
{%- for ssid, ssidconf in radio['ssids'].items() %}
|
||||||
{%- set ifnum = ifnum + loop.index0 %}
|
{%- set ifnum = ifnum + loop.index0 %}
|
||||||
set wireless.wifi{{ ifnum }}=wifi-iface
|
set wireless.wifi{{ ifnum }}=wifi-iface
|
||||||
{%- if radio['channel'] < 15 %}
|
{%- if radio['channel'] < 15 %}
|
||||||
set wireless.wifi{{ ifnum }}.ifname=wlan2-{{ ssidconf['net'] }}
|
{%- set ifprefix = 'wlan2-' %}
|
||||||
{%- else %}
|
{%- else %}
|
||||||
set wireless.wifi{{ ifnum }}.ifname=wlan5-{{ ssidconf['net'] }}
|
{%- set ifprefix = 'wlan5-' %}
|
||||||
{%- endif %}
|
{%- endif %}
|
||||||
|
{%- if ssidconf.get('wpa-eap') %}
|
||||||
|
{%- set ifsuffix = '-eap' %}
|
||||||
|
{%- else %}
|
||||||
|
{%- set ifsuffix = '' %}
|
||||||
|
{%- endif %}
|
||||||
|
set wireless.wifi{{ ifnum }}.ifname={{ ifprefix }}{{ ssidconf['net'] }}{{ ifsuffix }}
|
||||||
set wireless.wifi{{ ifnum }}.device=radio{{ radionum }}
|
set wireless.wifi{{ ifnum }}.device=radio{{ radionum }}
|
||||||
set wireless.wifi{{ ifnum }}.ssid='{{ ssid }}'
|
set wireless.wifi{{ ifnum }}.ssid='{{ ssid }}'
|
||||||
set wireless.wifi{{ ifnum }}.mode=ap
|
set wireless.wifi{{ ifnum }}.mode=ap
|
||||||
|
|
Loading…
Reference in New Issue
Block a user