wifi
parent
af7737e82d
commit
ba275638c2
|
@ -6,6 +6,7 @@
|
|||
- basic
|
||||
- users
|
||||
- sshd
|
||||
- wifi
|
||||
vars:
|
||||
users:
|
||||
- rilla
|
||||
|
|
|
@ -0,0 +1,50 @@
|
|||
- name: install wpa-supplicant (alpine)
|
||||
apk:
|
||||
name: wpa_supplicant
|
||||
when: ansible_distribution == "Alpine"
|
||||
|
||||
- name: create wpa_supplicant.conf
|
||||
shell:
|
||||
cmd: |
|
||||
wpa_passphrase "{{ wifi_ssid }}" "{{ wifi_psk }}" \
|
||||
> /etc/wpa_supplicant/wpa_supplicant.conf
|
||||
creates: /etc/wpa_supplicant/wpa_supplicant.conf
|
||||
|
||||
- name: add wifi interface
|
||||
blockinfile:
|
||||
path: /etc/network/interfaces
|
||||
block: |
|
||||
auto wlan0
|
||||
iface wlan0 inet dhcp
|
||||
|
||||
- name: enable wpa_supplicant at boot
|
||||
service:
|
||||
name: wpa_supplicant
|
||||
state: started
|
||||
enabled: yes
|
||||
runlevel: boot
|
||||
when: ansible_distribution == "Alpine"
|
||||
|
||||
- name: enable networking at boot
|
||||
service:
|
||||
name: networking
|
||||
state: started
|
||||
enabled: yes
|
||||
runlevel: boot
|
||||
when: ansible_distribution == "Alpine"
|
||||
|
||||
- name: add config block to enable reconnection when wifi signal is lost
|
||||
blockinfile:
|
||||
path: /etc/wpa_supplicant/wpa_supplicant.conf
|
||||
block: |
|
||||
ap_scan=1
|
||||
autoscan=periodic:10
|
||||
disable_scan_offload=1
|
||||
|
||||
- name: enable wpa_cli at boot
|
||||
service:
|
||||
name: wpa_cli
|
||||
state: started
|
||||
enabled: yes
|
||||
runlevel: boot
|
||||
when: ansible_distribution == "Alpine"
|
|
@ -0,0 +1,9 @@
|
|||
wifi_ssid: CocoPeach
|
||||
|
||||
wifi_psk: !vault |
|
||||
$ANSIBLE_VAULT;1.1;AES256
|
||||
36313431343136353065616132333266376661613062646231336632393061323039643931353033
|
||||
3263383336386461373433373437623831386233366565300a666439313931326434303133613030
|
||||
35336237353762633634646263353466353930326631353235373635333736343765656336346130
|
||||
3661656334626234660a653661343830666466316334646339386364666438326131396465383066
|
||||
30646163396134333661613138656632633330633864316238616136643038323038
|
Loading…
Reference in New Issue