Merge pull request #13 from its-corp/feature/bcn01-sync-dashboard-changes

fix: add encryption_mode for PSK SSIDs (EQT-GUEST)
This commit is contained in:
Jose Martinez
2026-03-26 11:42:14 +01:00
committed by GitHub Enterprise
4 changed files with 5 additions and 1 deletions
+1
View File
@@ -166,6 +166,7 @@ resource "meraki_wireless_ssid" "ssids" {
# Para OWE (open + WPA3) la API rechaza el campo; la encriptación Enhanced Open # Para OWE (open + WPA3) la API rechaza el campo; la encriptación Enhanced Open
# se negocia a nivel de beacon y no se expone como atributo de la API Meraki. # se negocia a nivel de beacon y no se expone como atributo de la API Meraki.
wpa_encryption_mode = each.value.auth_mode != "open" ? each.value.wpa_encryption_mode : null wpa_encryption_mode = each.value.auth_mode != "open" ? each.value.wpa_encryption_mode : null
encryption_mode = each.value.encryption_mode
splash_page = each.value.splash_page splash_page = each.value.splash_page
ip_assignment_mode = each.value.ip_assignment_mode ip_assignment_mode = each.value.ip_assignment_mode
use_vlan_tagging = each.value.use_vlan_tagging use_vlan_tagging = each.value.use_vlan_tagging
+1
View File
@@ -35,6 +35,7 @@ variable "wireless_ssids" {
enabled = optional(bool, true) enabled = optional(bool, true)
auth_mode = string auth_mode = string
psk = optional(string, null) # Contraseña WPA2/WPA3-PSK (sensible, usar TF_VAR o secret) psk = optional(string, null) # Contraseña WPA2/WPA3-PSK (sensible, usar TF_VAR o secret)
encryption_mode = optional(string, null) # "wpa" para PSK; null para open/OWE
splash_page = optional(string, "None") splash_page = optional(string, "None")
wpa_encryption_mode = optional(string, "WPA3 only") wpa_encryption_mode = optional(string, "WPA3 only")
ip_assignment_mode = optional(string, "Bridge mode") ip_assignment_mode = optional(string, "Bridge mode")
+1
View File
@@ -26,6 +26,7 @@ wireless_ssids = [
name = "EQT-GUEST" name = "EQT-GUEST"
enabled = true enabled = true
auth_mode = "psk" # Modo para contraseña compartida 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 wpa_encryption_mode = "WPA2 only" # Lo que pediste para compatibilidad
# psk se inyecta via TF_VAR_wifi_password_psk (GitHub secret WIFI_PASSWORD_PSK) # psk se inyecta via TF_VAR_wifi_password_psk (GitHub secret WIFI_PASSWORD_PSK)
ip_assignment_mode = "Bridge mode" ip_assignment_mode = "Bridge mode"
+1
View File
@@ -35,6 +35,7 @@ variable "wireless_ssids" {
enabled = optional(bool, true) enabled = optional(bool, true)
auth_mode = string auth_mode = string
psk = optional(string, null) psk = optional(string, null)
encryption_mode = optional(string, null) # "wpa" para PSK; null para open/OWE
splash_page = optional(string, "None") splash_page = optional(string, "None")
wpa_encryption_mode = optional(string, "WPA3 only") wpa_encryption_mode = optional(string, "WPA3 only")
ip_assignment_mode = optional(string, "Bridge mode") ip_assignment_mode = optional(string, "Bridge mode")