|
|
@ -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 |