12-12-2017 11:16 AM
Hello everybody!
Does anyone know if there is any quick way (into a "Network\Wireless\SSIDs\Configuration Overview") to return an SSID profile to its factory "Unconfigured" settings?
12-12-2017 11:48 AM
no, but you could disable that SSID & recreate a new SSID which would be default settings
@AdmCISCO@METALCO wrote:Hello everybody!
Does anyone know if there is any quick way (into a "Network\Wireless\SSIDs\Configuration Overview") to return an SSID profile to its factory "Unconfigured" settings?
12-12-2017 11:53 AM
Yes, what a pity, that was what I was afraid of. Neither way, we will have to wait for a next console version that includes the "reset" button.
Thank you anyway!
12-12-2017 12:19 PM
12-12-2017 12:23 PM
Is possible? Can I delete an specific SSID?
12-12-2017 12:25 PM
I do not think you can "delete" the SSID. You can disable it or rename it.
12-12-2017 12:32 PM
Yes, that was what I assumed, it is not possible to delete.
I need to reset all the values of an SSID from a single command. No disable neither rename.
12-12-2017 06:02 PM
There's no one button/click to achieve resetting an SSID back to defaults. My recommendation would be to just disable the SSID and then create/enable a new SSID, this would effectively have the "default" settings already pre-populated.
12-14-2017 12:42 PM
Thanks for your suggestion!!
12-14-2017 05:00 PM
There is also a quick way to do this programmatically via the Dashboard API.
Go to Help > API Docs in Dashboard and look at the SSIDs section and see the "Update the attributes of an SSID" section.
Or in Python for example, you could update (or wipe) all 16 SSIDs in a few seconds by running a single for loop that might resemble something like this:
for x in range(0,15,1):
updatessid(apikey, networkid, x, name+str(x), enabled, authmode, encryptionmode, psk, suppressprint=False)
where x is your ssidnum.
If you've got Python installed do a "from meraki import meraki" and then "help (meraki.updatessid)" to get the syntax.
03-14-2024 12:16 PM
I wrote this using the Meraki PowerShell Module. It doesn't reset them 100% but it is very close.
Note: This will reset all SSIDs for the entire organization use with caution.
# Reset All SSID to Unconfigured v1.9
Import-Module Meraki
$AuthToken = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
$OrganizationID = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
$SiteNames = Get-MerakiOrganizationDevices -AuthToken $AuthToken -OrganizationID $OrganizationID | Where-Object {$_.Model -like "*MX*"} | Select-Object Name,NetworkID
$SiteNumber = 0
ForEach ($NetworkID in $SiteNames.NetworkID) {
$SiteNumber = $SiteNumber + 1
Write-Host $SiteNames.Name[$SiteNumber]
ForEach($Count in 0..14){
$SSIDName = "Unconfigured SSID "+$Count
$SSIDConfig = [PSCustomObject]@{
name=$SSIDName
enabled="true"
authMode="Open"
ipAssignmentMode="NAT mode"
mandatoryDhcpEnabled="False"
splashPage="none"
perClientBandwidthLimitUp="0"
perClientBandwidthLimitDown="0"
perSsidBandwidthLimitUp="0"
perSsidBandwidthLimitDown="0"
}
$SSIDConfig = $SSIDConfig | ConvertTo-Json -Compress
Set-MerakiNetworkWirelessSSID -AuthToken $AuthToken -NetworkId $NetworkId -SSIDNumber $Count -SSIDConfig $SSIDConfig
$trafficShapingRules = [PSCustomObject]@{
trafficShapingEnabled=$false
defaultRulesEnabled=$false
}
$trafficShapingRules = $trafficShapingRules | ConvertTo-Json -Compress
Set-MerakiNetworkWirelessSsidTrafficShapingRules -AuthToken $AuthToken -NetworkId $NetworkId -SSIDNumber $Count -trafficShapingRules $trafficShapingRules
$L3FirewallRules = [PSCustomObject]@{
allowLanAccess = "true"
}
$L3FirewallRules = $L3FirewallRules | ConvertTo-Json -Compress
Set-MerakiNetworkWirelessSSIDFirewallL3FirewallRules -AuthToken $AuthToken -NetworkId $NetworkId -SSIDNumber $Count -L3FirewallRule $L3FirewallRules
}
ForEach($Count in 0..14){
$SSIDName = "Unconfigured SSID "+$Count
$SSIDConfig = [PSCustomObject]@{
enabled="false"
}
$SSIDConfig = $SSIDConfig | ConvertTo-Json -Compress
Set-MerakiNetworkWirelessSSID -AuthToken $AuthToken -NetworkId $NetworkId -SSIDNumber $Count -SSIDConfig $SSIDConfig
}
}
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide