playbook: provision aps: cleanup
This commit is contained in:
parent
dbe8978987
commit
25e7a4c14f
|
@ -8,11 +8,6 @@ ap-1a38 ip=10.84.1.35
|
||||||
ap-8f42 ip=10.84.1.36
|
ap-8f42 ip=10.84.1.36
|
||||||
ap-8f39 ip=10.84.1.37
|
ap-8f39 ip=10.84.1.37
|
||||||
|
|
||||||
[accesspoints:vars]
|
|
||||||
wifi_ssid="eap-adp.freifunk-leipzig.de"
|
|
||||||
wifi_encryption="psk2"
|
|
||||||
wifi_psk="1234567890"
|
|
||||||
|
|
||||||
[switches]
|
[switches]
|
||||||
sw-access01 ip=10.84.1.11
|
sw-access01 ip=10.84.1.11
|
||||||
sw-access02 ip=10.84.1.12
|
sw-access02 ip=10.84.1.12
|
||||||
|
|
|
@ -2,6 +2,10 @@
|
||||||
- name: provision aps
|
- name: provision aps
|
||||||
hosts: accesspoints
|
hosts: accesspoints
|
||||||
gather_facts: no
|
gather_facts: no
|
||||||
|
vars:
|
||||||
|
- wifi_ssid: "eap-adp.freifunk-leipzig.de"
|
||||||
|
- wifi_encryption: "psk2"
|
||||||
|
- wifi_psk: "1234567890"
|
||||||
tasks:
|
tasks:
|
||||||
- name: create clients bridge (vlan)
|
- name: create clients bridge (vlan)
|
||||||
blockinfile:
|
blockinfile:
|
||||||
|
@ -15,7 +19,7 @@
|
||||||
|
|
||||||
- name: configure wireless
|
- name: configure wireless
|
||||||
template:
|
template:
|
||||||
src: templates/wireless.j2
|
src: templates/aruba-ap-105_wireless.j2
|
||||||
dest: /etc/config/wireless
|
dest: /etc/config/wireless
|
||||||
notify:
|
notify:
|
||||||
- reload network
|
- reload network
|
|
@ -17,7 +17,9 @@ config wifi-iface 'default_radio0'
|
||||||
option mode 'ap'
|
option mode 'ap'
|
||||||
option ssid '{{ wifi_ssid }}'
|
option ssid '{{ wifi_ssid }}'
|
||||||
option encryption '{{ wifi_encryption }}'
|
option encryption '{{ wifi_encryption }}'
|
||||||
|
{% if wifi_psk is defined %}
|
||||||
option key '{{ wifi_psk }}'
|
option key '{{ wifi_psk }}'
|
||||||
|
{% endif %}
|
||||||
|
|
||||||
config wifi-device 'radio1'
|
config wifi-device 'radio1'
|
||||||
option type 'mac80211'
|
option type 'mac80211'
|
||||||
|
@ -37,4 +39,6 @@ config wifi-iface 'default_radio1'
|
||||||
option mode 'ap'
|
option mode 'ap'
|
||||||
option ssid '{{ wifi_ssid }}'
|
option ssid '{{ wifi_ssid }}'
|
||||||
option encryption '{{ wifi_encryption }}'
|
option encryption '{{ wifi_encryption }}'
|
||||||
|
{% if wifi_psk is defined %}
|
||||||
option key '{{ wifi_psk }}'
|
option key '{{ wifi_psk }}'
|
||||||
|
{% endif %}
|
Reference in New Issue