ansible-collections/serguzim/sbc/roles/dietpi-install/templates/dietpi-wifi.txt.j2
2023-07-10 13:28:44 +02:00

24 lines
1.3 KiB
Django/Jinja

{% foreach dietpi.wifi as index => wifi %}
#---------------------------------------------------------------
# Entry {{ index }}
# - WiFi SSID: required, case sensitive
aWIFI_SSID[{{ index }}]='{{ wifi.ssid }}'
# - WiFi key: If no key/open, leave this blank
# - In case of WPA-PSK, alternatively enter the 64-digit hexadecimal key returned by wpa_passphrase
# - Please replace single quote characters ' in your key with '\''. No other escaping is required.
aWIFI_KEY[{{ index }}]='{{ wifi.key|default('') }}'
# - Key type: NONE (no key/open) | WPA-PSK | WEP | WPA-EAP (then use settings below)
aWIFI_KEYMGR[{{ index }}]='{{ wifi.keymgr|default('NONE') }}'
# - WPA-EAP options: Only fill if WPA-EAP is set above
aWIFI_PROTO[{{ index }}]='{{ wifi.proto|default('') }}'
aWIFI_PAIRWISE[{{ index }}]='{{ wifi.pairwise|default('') }}'
aWIFI_AUTH_ALG[{{ index }}]='{{ wifi.auth_alg|default('') }}'
aWIFI_EAP[{{ index }}]='{{ wifi.eap|default('') }}'
aWIFI_IDENTITY[{{ index }}]='{{ wifi.identity|default('') }}'
aWIFI_PASSWORD[{{ index }}]='{{ wifi.password|default('') }}'
aWIFI_PHASE1[{{ index }}]='{{ wifi.phase1|default('') }}'
aWIFI_PHASE2[{{ index }}]='{{ wifi.phase2|default('') }}'
# - Path to the certificate file, e.g.: /boot/mycert.cer
aWIFI_CERT[{{ index }}]='{{ wifi.cert|default('') }}'
{% endforeach %}
#---------------------------------------------------------------