fix: add encryption_mode for PSK SSIDs (EQT-GUEST)

La API de Meraki requiere encryption_mode="wpa" cuando auth_mode="psk",
además de wpa_encryption_mode. Sin este campo la API devuelve el error
"Pre-shared key mode requires a valid encryption mode (wep, wpa)".

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Jose Martinez
2026-03-26 11:38:39 +01:00
co-authored by Claude Sonnet 4.6
parent b110644466
commit 89a8506f8b
4 changed files with 5 additions and 1 deletions
+1
View File
@@ -26,6 +26,7 @@ wireless_ssids = [
name = "EQT-GUEST"
enabled = true
auth_mode = "psk" # Modo para contraseña compartida
encryption_mode = "wpa" # Requerido por la API Meraki para PSK
wpa_encryption_mode = "WPA2 only" # Lo que pediste para compatibilidad
# psk se inyecta via TF_VAR_wifi_password_psk (GitHub secret WIFI_PASSWORD_PSK)
ip_assignment_mode = "Bridge mode"
+1
View File
@@ -35,6 +35,7 @@ variable "wireless_ssids" {
enabled = optional(bool, true)
auth_mode = string
psk = optional(string, null)
encryption_mode = optional(string, null) # "wpa" para PSK; null para open/OWE
splash_page = optional(string, "None")
wpa_encryption_mode = optional(string, "WPA3 only")
ip_assignment_mode = optional(string, "Bridge mode")