Commit c6a9552

bryfry <bryon@fryer.io>
2024-06-13 09:48:01
wpa
1 parent eef282b
Changed files (2)
main.yml
@@ -4,6 +4,7 @@
   gather_facts: True
   vars: 
     install_dir: "{{ ansible_env.HOME }}/.config/mf"
+    wifi_ifname: "wlp170s0"
 
   tasks:
    - name: apt update cache
@@ -50,10 +51,11 @@
        - tree
        - shellcheck
        # network
-       - firmware-iwlwifi
        - curl
        - dnsutils
        - mtr-tiny
+       - firmware-iwlwifi
+       - wpasupplicant
        # browser
        - firefox-esr
        # yubikey
@@ -186,3 +188,16 @@
       # all bashrc_d files
       - src: "bashrc_d"
         dest: ".bashrc.d"
+
+   - name: wifi - config
+     copy:
+       src: "files/wpa_supplicant.conf"
+       dest: "/etc/wpa_supplicant/wpa_supplicant-{{ wifi_ifname }}.conf"
+     become: True
+
+   - name: wifi - systemd
+     systemd:
+       name: "wpa_supplicant@{{ wifi_ifname }}.service"
+       enabled: True
+       state: started
+     become: True
vars.yml