src.nth.io/

summaryrefslogtreecommitdiff
path: root/rpi-base/templates
diff options
context:
space:
mode:
Diffstat (limited to 'rpi-base/templates')
-rw-r--r--rpi-base/templates/40-net.yaml.j218
-rw-r--r--rpi-base/templates/wpa_supplicant.conf.j214
2 files changed, 18 insertions, 14 deletions
diff --git a/rpi-base/templates/40-net.yaml.j2 b/rpi-base/templates/40-net.yaml.j2
new file mode 100644
index 0000000..f473a2b
--- /dev/null
+++ b/rpi-base/templates/40-net.yaml.j2
@@ -0,0 +1,18 @@
+# {{ansible_managed}}
+
+network:
+ version: 2
+ ethernets:
+ eth0:
+ dhcp4: true
+ optional: true
+{% if rpi_base_enable_wifi %}
+ wifis:
+ wlan0:
+ regulatory-domain: "US"
+ dhcp4: true
+ optional: true
+ access-points:
+ "{{rpi_base_wifi_ssid}}":
+ password: "{{rpi_base_wifi_password}}"
+{% endif %}
diff --git a/rpi-base/templates/wpa_supplicant.conf.j2 b/rpi-base/templates/wpa_supplicant.conf.j2
deleted file mode 100644
index c1312d0..0000000
--- a/rpi-base/templates/wpa_supplicant.conf.j2
+++ /dev/null
@@ -1,14 +0,0 @@
-# {{ansible_managed}}
-
-country=US
-ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
-update_config=1
-{% for network in wpa_networks %}
-
-network={
- ssid="{{network.ssid}}"
- psk="{{network.psk}}"
- disabled={% if rpi_base_enable_wifi %}0{% else %}1{% endif %}
-
-}
-{% endfor %}