parent
a55afd78ba
commit
6ef149c1d0
7 changed files with 41 additions and 47 deletions
@ -1,3 +1,4 @@ |
||||
[defaults] |
||||
nocows = 1 |
||||
vault_password_file = $HOME/.vault_pass.txt |
||||
interpreter_python = /usr/bin/python3 |
||||
|
@ -1,24 +1,4 @@ |
||||
- name: install NetworkManager on Manjaro |
||||
pacman: name=networkmanager |
||||
when: ansible_distribution in ["Manjaro", "Archlinux"] |
||||
register: install_result |
||||
tags: |
||||
- wireless |
||||
|
||||
- name: configure wireless network |
||||
template: src=system-connection.j2 dest=/etc/NetworkManager/system-connections/{{ wireless_essid }} mode=0600 |
||||
register: configure_result |
||||
tags: |
||||
- wireless |
||||
|
||||
- name: reload NetworkManager |
||||
service: name=NetworkManager enabled=yes state=reloaded |
||||
when: install_result.changed or configure_result.changed |
||||
tags: |
||||
- wireless |
||||
|
||||
- name: connect to wireless network |
||||
command: nmcli connection up {{ wireless_essid }} |
||||
when: install_result.changed or configure_result.changed |
||||
template: src=wpa_supplicant.conf.j2 dest=/boot/wpa_supplicant.conf mode=0600 |
||||
tags: |
||||
- wireless |
||||
|
@ -1,23 +0,0 @@ |
||||
[connection] |
||||
id={{ wireless_essid }} |
||||
uuid={{ wireless_essid | to_uuid }} |
||||
type=wifi |
||||
|
||||
[wifi] |
||||
mode=infrastructure |
||||
ssid={{ wireless_essid }} |
||||
seen-bssids=EE:08:6B:F9:C4:EE |
||||
hidden=true |
||||
|
||||
[wifi-security] |
||||
auth-alg=open |
||||
key-mgmt=wpa-psk |
||||
psk={{ wireless_password }} |
||||
|
||||
[ipv4] |
||||
method=auto |
||||
|
||||
[ipv6] |
||||
addr-gen-mode=stable-privacy |
||||
method=auto |
||||
|
@ -0,0 +1,10 @@ |
||||
country=US |
||||
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev |
||||
update_config=1 |
||||
|
||||
network={ |
||||
ssid="{{ wireless_essid }}" |
||||
scan_ssid=1 |
||||
key_mgmt=WPA-PSK |
||||
psk="{{ wireless_password }}" |
||||
} |
Loading…
Reference in new issue