mirror of
https://github.com/Telecominfraproject/wlan-ap.git
synced 2025-11-01 19:07:47 +00:00
setup.py: drop the local cloud-sdk support
The persistent cloud is now available so we no longer require this in the tree. Signed-off-by: John Crispin <john@phrozen.org>
This commit is contained in:
@@ -1,293 +0,0 @@
|
|||||||
{
|
|
||||||
"model_type": "Equipment",
|
|
||||||
"id": 51,
|
|
||||||
"customerId": 2,
|
|
||||||
"profileId": 5,
|
|
||||||
"locationId": 8,
|
|
||||||
"equipmentType": "AP",
|
|
||||||
"inventoryId": "Test_Client_21P10M2C900341",
|
|
||||||
"name": "Test_Client_21P10M2C900341",
|
|
||||||
"details": {
|
|
||||||
"model_type": "ApElementConfiguration",
|
|
||||||
"equipmentModel": "EA8300-CA",
|
|
||||||
"elementConfigVersion": "AP-V1",
|
|
||||||
"equipmentType": "AP",
|
|
||||||
"deviceMode": "standaloneAP",
|
|
||||||
"gettingIP": "dhcp",
|
|
||||||
"staticIP": null,
|
|
||||||
"staticIpMaskCidr": null,
|
|
||||||
"staticIpGw": null,
|
|
||||||
"gettingDNS": "dhcp",
|
|
||||||
"staticDnsIp1": null,
|
|
||||||
"staticDnsIp2": null,
|
|
||||||
"peerInfoList": [],
|
|
||||||
"deviceName": "Default Device Name",
|
|
||||||
"locationData": null,
|
|
||||||
"locallyConfiguredMgmtVlan": 0,
|
|
||||||
"locallyConfigured": false,
|
|
||||||
"deploymentType": "CEILING",
|
|
||||||
"syntheticClientEnabled": null,
|
|
||||||
"frameReportThrottleEnabled": true,
|
|
||||||
"antennaType": "OMNI",
|
|
||||||
"costSavingEventsEnabled": true,
|
|
||||||
"forwardMode": "BRIDGE",
|
|
||||||
"radioMap": {
|
|
||||||
"is2dot4GHz": {
|
|
||||||
"model_type": "ElementRadioConfiguration",
|
|
||||||
"radioType": "is2dot4GHz",
|
|
||||||
"channelNumber": 6,
|
|
||||||
"manualChannelNumber": 6,
|
|
||||||
"backupChannelNumber": 11,
|
|
||||||
"autoChannelSelection": false,
|
|
||||||
"channelBandwidth": "is20MHz",
|
|
||||||
"bannedChannels": [],
|
|
||||||
"allowedChannels": [],
|
|
||||||
"rxCellSizeDb": {
|
|
||||||
"model_type": "AutoOrManualValue",
|
|
||||||
"auto": true,
|
|
||||||
"value": -90
|
|
||||||
},
|
|
||||||
"probeResponseThresholdDb": {
|
|
||||||
"model_type": "AutoOrManualValue",
|
|
||||||
"auto": true,
|
|
||||||
"value": -90
|
|
||||||
},
|
|
||||||
"clientDisconnectThresholdDb": {
|
|
||||||
"model_type": "AutoOrManualValue",
|
|
||||||
"auto": true,
|
|
||||||
"value": -90
|
|
||||||
},
|
|
||||||
"eirpTxPower": {
|
|
||||||
"model_type": "AutoOrManualValue",
|
|
||||||
"auto": false,
|
|
||||||
"value": 32
|
|
||||||
},
|
|
||||||
"bestApEnabled": null,
|
|
||||||
"neighbouringListApConfig": {
|
|
||||||
"model_type": "NeighbouringAPListConfiguration",
|
|
||||||
"minSignal": -85,
|
|
||||||
"maxAps": 25
|
|
||||||
},
|
|
||||||
"minAutoCellSize": -80,
|
|
||||||
"perimeterDetectionEnabled": true,
|
|
||||||
"bestAPSteerType": "both",
|
|
||||||
"deauthAttackDetection": null,
|
|
||||||
"allowedChannelsPowerLevels": [],
|
|
||||||
"activeChannel": 6
|
|
||||||
},
|
|
||||||
"is5GHzU": {
|
|
||||||
"model_type": "ElementRadioConfiguration",
|
|
||||||
"radioType": "is5GHzU",
|
|
||||||
"channelNumber": 149,
|
|
||||||
"manualChannelNumber": 149,
|
|
||||||
"backupChannelNumber": 154,
|
|
||||||
"autoChannelSelection": false,
|
|
||||||
"channelBandwidth": "is80MHz",
|
|
||||||
"bannedChannels": [],
|
|
||||||
"allowedChannels": [],
|
|
||||||
"rxCellSizeDb": {
|
|
||||||
"model_type": "AutoOrManualValue",
|
|
||||||
"auto": true,
|
|
||||||
"value": -90
|
|
||||||
},
|
|
||||||
"probeResponseThresholdDb": {
|
|
||||||
"model_type": "AutoOrManualValue",
|
|
||||||
"auto": true,
|
|
||||||
"value": -90
|
|
||||||
},
|
|
||||||
"clientDisconnectThresholdDb": {
|
|
||||||
"model_type": "AutoOrManualValue",
|
|
||||||
"auto": true,
|
|
||||||
"value": -90
|
|
||||||
},
|
|
||||||
"eirpTxPower": {
|
|
||||||
"model_type": "AutoOrManualValue",
|
|
||||||
"auto": false,
|
|
||||||
"value": 32
|
|
||||||
},
|
|
||||||
"bestApEnabled": null,
|
|
||||||
"neighbouringListApConfig": {
|
|
||||||
"model_type": "NeighbouringAPListConfiguration",
|
|
||||||
"minSignal": -85,
|
|
||||||
"maxAps": 25
|
|
||||||
},
|
|
||||||
"minAutoCellSize": -80,
|
|
||||||
"perimeterDetectionEnabled": true,
|
|
||||||
"bestAPSteerType": "both",
|
|
||||||
"deauthAttackDetection": null,
|
|
||||||
"allowedChannelsPowerLevels": [],
|
|
||||||
"activeChannel": 149
|
|
||||||
},
|
|
||||||
"is5GHzL": {
|
|
||||||
"model_type": "ElementRadioConfiguration",
|
|
||||||
"radioType": "is5GHzL",
|
|
||||||
"channelNumber": 36,
|
|
||||||
"manualChannelNumber": 36,
|
|
||||||
"backupChannelNumber": 44,
|
|
||||||
"autoChannelSelection": false,
|
|
||||||
"channelBandwidth": "is80MHz",
|
|
||||||
"bannedChannels": [],
|
|
||||||
"allowedChannels": [],
|
|
||||||
"rxCellSizeDb": {
|
|
||||||
"model_type": "AutoOrManualValue",
|
|
||||||
"auto": true,
|
|
||||||
"value": -90
|
|
||||||
},
|
|
||||||
"probeResponseThresholdDb": {
|
|
||||||
"model_type": "AutoOrManualValue",
|
|
||||||
"auto": true,
|
|
||||||
"value": -90
|
|
||||||
},
|
|
||||||
"clientDisconnectThresholdDb": {
|
|
||||||
"model_type": "AutoOrManualValue",
|
|
||||||
"auto": true,
|
|
||||||
"value": -90
|
|
||||||
},
|
|
||||||
"eirpTxPower": {
|
|
||||||
"model_type": "AutoOrManualValue",
|
|
||||||
"auto": false,
|
|
||||||
"value": 32
|
|
||||||
},
|
|
||||||
"bestApEnabled": null,
|
|
||||||
"neighbouringListApConfig": {
|
|
||||||
"model_type": "NeighbouringAPListConfiguration",
|
|
||||||
"minSignal": -85,
|
|
||||||
"maxAps": 25
|
|
||||||
},
|
|
||||||
"minAutoCellSize": -80,
|
|
||||||
"perimeterDetectionEnabled": true,
|
|
||||||
"bestAPSteerType": "both",
|
|
||||||
"deauthAttackDetection": null,
|
|
||||||
"allowedChannelsPowerLevels": [],
|
|
||||||
"activeChannel": 36
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"advancedRadioMap": {
|
|
||||||
"is2dot4GHz": {
|
|
||||||
"model_type": "RadioConfiguration",
|
|
||||||
"radioType": "is2dot4GHz",
|
|
||||||
"radioAdminState": "enabled",
|
|
||||||
"fragmentationThresholdBytes": 2346,
|
|
||||||
"rtsCtsThreshold": 65535,
|
|
||||||
"autoChannelSelection": "disabled",
|
|
||||||
"radioMode": "modeN",
|
|
||||||
"mimoMode": "twoByTwo",
|
|
||||||
"wmmState": "enabled",
|
|
||||||
"uapsdState": "enabled",
|
|
||||||
"maxNumClients": 100,
|
|
||||||
"stationIsolation": "disabled",
|
|
||||||
"multicastRate": "auto",
|
|
||||||
"managementRate": "auto",
|
|
||||||
"activeScanSettings": {
|
|
||||||
"model_type": "ActiveScanSettings",
|
|
||||||
"enabled": true,
|
|
||||||
"scanFrequencySeconds": 10,
|
|
||||||
"scanDurationMillis": 65
|
|
||||||
},
|
|
||||||
"channelHopSettings": {
|
|
||||||
"model_type": "ChannelHopSettings",
|
|
||||||
"noiseFloorThresholdInDB": -75,
|
|
||||||
"noiseFloorThresholdTimeInSeconds": 180,
|
|
||||||
"nonWifiThresholdInPercentage": 50,
|
|
||||||
"nonWifiThresholdTimeInSeconds": 180,
|
|
||||||
"obssHopMode": "NON_WIFI"
|
|
||||||
},
|
|
||||||
"bestApSettings": {
|
|
||||||
"model_type": "RadioBestApSettings",
|
|
||||||
"mlComputed": true,
|
|
||||||
"dropInSnrPercentage": 20,
|
|
||||||
"minLoadFactor": 50
|
|
||||||
},
|
|
||||||
"forceScanDuringVoice": "disabled",
|
|
||||||
"legacyBSSRate": "enabled",
|
|
||||||
"beaconInterval": 100,
|
|
||||||
"deauthAttackDetection": null
|
|
||||||
},
|
|
||||||
"is5GHzU": {
|
|
||||||
"model_type": "RadioConfiguration",
|
|
||||||
"radioType": "is5GHzU",
|
|
||||||
"radioAdminState": "enabled",
|
|
||||||
"fragmentationThresholdBytes": 2346,
|
|
||||||
"rtsCtsThreshold": 65535,
|
|
||||||
"autoChannelSelection": "disabled",
|
|
||||||
"radioMode": "modeAC",
|
|
||||||
"mimoMode": "twoByTwo",
|
|
||||||
"wmmState": "enabled",
|
|
||||||
"uapsdState": "enabled",
|
|
||||||
"maxNumClients": 100,
|
|
||||||
"stationIsolation": "disabled",
|
|
||||||
"multicastRate": "auto",
|
|
||||||
"managementRate": "auto",
|
|
||||||
"activeScanSettings": {
|
|
||||||
"model_type": "ActiveScanSettings",
|
|
||||||
"enabled": true,
|
|
||||||
"scanFrequencySeconds": 10,
|
|
||||||
"scanDurationMillis": 65
|
|
||||||
},
|
|
||||||
"channelHopSettings": {
|
|
||||||
"model_type": "ChannelHopSettings",
|
|
||||||
"noiseFloorThresholdInDB": -75,
|
|
||||||
"noiseFloorThresholdTimeInSeconds": 180,
|
|
||||||
"nonWifiThresholdInPercentage": 50,
|
|
||||||
"nonWifiThresholdTimeInSeconds": 180,
|
|
||||||
"obssHopMode": "NON_WIFI"
|
|
||||||
},
|
|
||||||
"bestApSettings": {
|
|
||||||
"model_type": "RadioBestApSettings",
|
|
||||||
"mlComputed": true,
|
|
||||||
"dropInSnrPercentage": 30,
|
|
||||||
"minLoadFactor": 40
|
|
||||||
},
|
|
||||||
"forceScanDuringVoice": "disabled",
|
|
||||||
"legacyBSSRate": "enabled",
|
|
||||||
"beaconInterval": 100,
|
|
||||||
"deauthAttackDetection": null
|
|
||||||
},
|
|
||||||
"is5GHzL": {
|
|
||||||
"model_type": "RadioConfiguration",
|
|
||||||
"radioType": "is5GHzL",
|
|
||||||
"radioAdminState": "enabled",
|
|
||||||
"fragmentationThresholdBytes": 2346,
|
|
||||||
"rtsCtsThreshold": 65535,
|
|
||||||
"autoChannelSelection": "disabled",
|
|
||||||
"radioMode": "modeAC",
|
|
||||||
"mimoMode": "twoByTwo",
|
|
||||||
"wmmState": "enabled",
|
|
||||||
"uapsdState": "enabled",
|
|
||||||
"maxNumClients": 100,
|
|
||||||
"stationIsolation": "disabled",
|
|
||||||
"multicastRate": "auto",
|
|
||||||
"managementRate": "auto",
|
|
||||||
"activeScanSettings": {
|
|
||||||
"model_type": "ActiveScanSettings",
|
|
||||||
"enabled": true,
|
|
||||||
"scanFrequencySeconds": 10,
|
|
||||||
"scanDurationMillis": 65
|
|
||||||
},
|
|
||||||
"channelHopSettings": {
|
|
||||||
"model_type": "ChannelHopSettings",
|
|
||||||
"noiseFloorThresholdInDB": -75,
|
|
||||||
"noiseFloorThresholdTimeInSeconds": 180,
|
|
||||||
"nonWifiThresholdInPercentage": 50,
|
|
||||||
"nonWifiThresholdTimeInSeconds": 180,
|
|
||||||
"obssHopMode": "NON_WIFI"
|
|
||||||
},
|
|
||||||
"bestApSettings": {
|
|
||||||
"model_type": "RadioBestApSettings",
|
|
||||||
"mlComputed": true,
|
|
||||||
"dropInSnrPercentage": 30,
|
|
||||||
"minLoadFactor": 40
|
|
||||||
},
|
|
||||||
"forceScanDuringVoice": "disabled",
|
|
||||||
"legacyBSSRate": "enabled",
|
|
||||||
"beaconInterval": 100,
|
|
||||||
"deauthAttackDetection": null
|
|
||||||
}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"latitude": null,
|
|
||||||
"longitude": null,
|
|
||||||
"serial": "21P10M2C900341",
|
|
||||||
"createdTimestamp": 1591653239821,
|
|
||||||
"lastModifiedTimestamp": 1591653241398
|
|
||||||
}
|
|
||||||
@@ -1,67 +0,0 @@
|
|||||||
{
|
|
||||||
"model_type" : "Location",
|
|
||||||
"id" : 8,
|
|
||||||
"parentId" : 0,
|
|
||||||
"locationType" : "SITE",
|
|
||||||
"customerId" : 2,
|
|
||||||
"name" : "Ottawa",
|
|
||||||
"details" : {
|
|
||||||
"model_type" : "LocationDetails",
|
|
||||||
"countryCode" : "ca",
|
|
||||||
"maintenanceWindow" : null,
|
|
||||||
"rrmEnabled" : true,
|
|
||||||
"dailyRebalancingDetails" : {
|
|
||||||
"SUNDAY" : {
|
|
||||||
"model_type" : "LocationActivityDetails",
|
|
||||||
"busyTime" : "13:30",
|
|
||||||
"quietTime" : "3:30",
|
|
||||||
"timezone" : "US/Eastern",
|
|
||||||
"lastBusySnapshot" : 0
|
|
||||||
},
|
|
||||||
"MONDAY" : {
|
|
||||||
"model_type" : "LocationActivityDetails",
|
|
||||||
"busyTime" : "13:30",
|
|
||||||
"quietTime" : "3:30",
|
|
||||||
"timezone" : "US/Eastern",
|
|
||||||
"lastBusySnapshot" : 0
|
|
||||||
},
|
|
||||||
"TUESDAY" : {
|
|
||||||
"model_type" : "LocationActivityDetails",
|
|
||||||
"busyTime" : "13:30",
|
|
||||||
"quietTime" : "3:30",
|
|
||||||
"timezone" : "US/Eastern",
|
|
||||||
"lastBusySnapshot" : 0
|
|
||||||
},
|
|
||||||
"WEDNESDAY" : {
|
|
||||||
"model_type" : "LocationActivityDetails",
|
|
||||||
"busyTime" : "13:30",
|
|
||||||
"quietTime" : "3:30",
|
|
||||||
"timezone" : "US/Eastern",
|
|
||||||
"lastBusySnapshot" : 0
|
|
||||||
},
|
|
||||||
"THURSDAY" : {
|
|
||||||
"model_type" : "LocationActivityDetails",
|
|
||||||
"busyTime" : "13:30",
|
|
||||||
"quietTime" : "3:30",
|
|
||||||
"timezone" : "US/Eastern",
|
|
||||||
"lastBusySnapshot" : 0
|
|
||||||
},
|
|
||||||
"FRIDAY" : {
|
|
||||||
"model_type" : "LocationActivityDetails",
|
|
||||||
"busyTime" : "13:30",
|
|
||||||
"quietTime" : "3:30",
|
|
||||||
"timezone" : "US/Eastern",
|
|
||||||
"lastBusySnapshot" : 0
|
|
||||||
},
|
|
||||||
"SATURDAY" : {
|
|
||||||
"model_type" : "LocationActivityDetails",
|
|
||||||
"busyTime" : "13:30",
|
|
||||||
"quietTime" : "3:30",
|
|
||||||
"timezone" : "US/Eastern",
|
|
||||||
"lastBusySnapshot" : 0
|
|
||||||
}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"createdTimestamp" : 1590607043540,
|
|
||||||
"lastModifiedTimestamp" : 1590607043540
|
|
||||||
}
|
|
||||||
@@ -1,54 +0,0 @@
|
|||||||
{
|
|
||||||
"model_type": "Profile",
|
|
||||||
"id": 5,
|
|
||||||
"customerId": 2,
|
|
||||||
"profileType": "equipment_ap",
|
|
||||||
"name": "DefaultApProfile",
|
|
||||||
"details": {
|
|
||||||
"model_type": "ApNetworkConfiguration",
|
|
||||||
"networkConfigVersion": "AP-1",
|
|
||||||
"equipmentType": "AP",
|
|
||||||
"vlanNative": true,
|
|
||||||
"vlan": 0,
|
|
||||||
"ntpServer": {
|
|
||||||
"model_type": "AutoOrManualString",
|
|
||||||
"auto": true,
|
|
||||||
"value": "pool.ntp.org"
|
|
||||||
},
|
|
||||||
"syslogRelay": null,
|
|
||||||
"rtlsSettings": null,
|
|
||||||
"syntheticClientEnabled": true,
|
|
||||||
"ledControlEnabled": true,
|
|
||||||
"equipmentDiscovery": false,
|
|
||||||
"radioMap": {
|
|
||||||
"is5GHz": {
|
|
||||||
"model_type": "RadioProfileConfiguration",
|
|
||||||
"bestApEnabled": true,
|
|
||||||
"bestAPSteerType": "both"
|
|
||||||
},
|
|
||||||
"is2dot4GHz": {
|
|
||||||
"model_type": "RadioProfileConfiguration",
|
|
||||||
"bestApEnabled": true,
|
|
||||||
"bestAPSteerType": "both"
|
|
||||||
},
|
|
||||||
"is5GHzU": {
|
|
||||||
"model_type": "RadioProfileConfiguration",
|
|
||||||
"bestApEnabled": true,
|
|
||||||
"bestAPSteerType": "both"
|
|
||||||
},
|
|
||||||
"is5GHzL": {
|
|
||||||
"model_type": "RadioProfileConfiguration",
|
|
||||||
"bestApEnabled": true,
|
|
||||||
"bestAPSteerType": "both"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"profileType": "equipment_ap"
|
|
||||||
},
|
|
||||||
"createdTimestamp": 1591653239947,
|
|
||||||
"lastModifiedTimestamp": 1591654336724,
|
|
||||||
"childProfileIds": [
|
|
||||||
6,
|
|
||||||
7,
|
|
||||||
8
|
|
||||||
]
|
|
||||||
}
|
|
||||||
@@ -1,34 +0,0 @@
|
|||||||
[
|
|
||||||
{
|
|
||||||
"model_type": "Profile",
|
|
||||||
"id": 1,
|
|
||||||
"customerId": 2,
|
|
||||||
"profileType": "radius",
|
|
||||||
"name": "RadiusProfileOttawa",
|
|
||||||
"details": {
|
|
||||||
"model_type": "RadiusProfile",
|
|
||||||
"subnetConfiguration": null,
|
|
||||||
"serviceRegionMap": {
|
|
||||||
"Ottawa": {
|
|
||||||
"model_type": "RadiusServiceRegion",
|
|
||||||
"serverMap": {
|
|
||||||
"RadiusProfileOttawa": [
|
|
||||||
{
|
|
||||||
"model_type": "RadiusServer",
|
|
||||||
"ipAddress": "localhost",
|
|
||||||
"secret": "testing123",
|
|
||||||
"authPort": 1812,
|
|
||||||
"timeout": null
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"regionName": "Ottawa"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"profileType": "radius"
|
|
||||||
},
|
|
||||||
"createdTimestamp": 1591653174195,
|
|
||||||
"lastModifiedTimestamp": 1591653174195,
|
|
||||||
"childProfileIds": []
|
|
||||||
}
|
|
||||||
]
|
|
||||||
@@ -1,184 +0,0 @@
|
|||||||
[
|
|
||||||
{
|
|
||||||
"model_type": "Profile",
|
|
||||||
"id": 6,
|
|
||||||
"customerId": 2,
|
|
||||||
"profileType": "ssid",
|
|
||||||
"name": "DefaultSsid-2g",
|
|
||||||
"details": {
|
|
||||||
"model_type": "SsidConfiguration",
|
|
||||||
"ssid": "Default-SSID-2g",
|
|
||||||
"appliedRadios": [
|
|
||||||
"is2dot4GHz"
|
|
||||||
],
|
|
||||||
"ssidAdminState": "enabled",
|
|
||||||
"secureMode": "wpa2PSK",
|
|
||||||
"vlanId": 1,
|
|
||||||
"keyStr": "12345678",
|
|
||||||
"broadcastSsid": "enabled",
|
|
||||||
"keyRefresh": 0,
|
|
||||||
"noLocalSubnets": false,
|
|
||||||
"radiusServiceName": null,
|
|
||||||
"captivePortalId": null,
|
|
||||||
"bandwidthLimitDown": 0,
|
|
||||||
"bandwidthLimitUp": 0,
|
|
||||||
"videoTrafficOnly": false,
|
|
||||||
"radioBasedConfigs": {
|
|
||||||
"is5GHz": {
|
|
||||||
"model_type": "RadioBasedSsidConfiguration",
|
|
||||||
"enable80211r": null,
|
|
||||||
"enable80211k": null,
|
|
||||||
"enable80211v": null
|
|
||||||
},
|
|
||||||
"is2dot4GHz": {
|
|
||||||
"model_type": "RadioBasedSsidConfiguration",
|
|
||||||
"enable80211r": null,
|
|
||||||
"enable80211k": null,
|
|
||||||
"enable80211v": null
|
|
||||||
},
|
|
||||||
"is5GHzU": {
|
|
||||||
"model_type": "RadioBasedSsidConfiguration",
|
|
||||||
"enable80211r": null,
|
|
||||||
"enable80211k": null,
|
|
||||||
"enable80211v": null
|
|
||||||
},
|
|
||||||
"is5GHzL": {
|
|
||||||
"model_type": "RadioBasedSsidConfiguration",
|
|
||||||
"enable80211r": null,
|
|
||||||
"enable80211k": null,
|
|
||||||
"enable80211v": null
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"bonjourGatewayProfileId": null,
|
|
||||||
"enable80211w": null,
|
|
||||||
"wepConfig": null,
|
|
||||||
"forwardMode": null,
|
|
||||||
"profileType": "ssid"
|
|
||||||
},
|
|
||||||
"createdTimestamp": 1591653239983,
|
|
||||||
"lastModifiedTimestamp": 1591653239983,
|
|
||||||
"childProfileIds": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"model_type": "Profile",
|
|
||||||
"id": 7,
|
|
||||||
"customerId": 2,
|
|
||||||
"profileType": "ssid",
|
|
||||||
"name": "DefaultSsid-5gl",
|
|
||||||
"details": {
|
|
||||||
"model_type": "SsidConfiguration",
|
|
||||||
"ssid": "Default-SSID-5gl",
|
|
||||||
"appliedRadios": [
|
|
||||||
"is5GHzL"
|
|
||||||
],
|
|
||||||
"ssidAdminState": "enabled",
|
|
||||||
"secureMode": "wpa2PSK",
|
|
||||||
"vlanId": 1,
|
|
||||||
"keyStr": "12345678",
|
|
||||||
"broadcastSsid": "enabled",
|
|
||||||
"keyRefresh": 0,
|
|
||||||
"noLocalSubnets": false,
|
|
||||||
"radiusServiceName": "RadiusProfileOttawa",
|
|
||||||
"captivePortalId": null,
|
|
||||||
"bandwidthLimitDown": 0,
|
|
||||||
"bandwidthLimitUp": 0,
|
|
||||||
"videoTrafficOnly": false,
|
|
||||||
"radioBasedConfigs": {
|
|
||||||
"is5GHz": {
|
|
||||||
"model_type": "RadioBasedSsidConfiguration",
|
|
||||||
"enable80211r": null,
|
|
||||||
"enable80211k": null,
|
|
||||||
"enable80211v": null
|
|
||||||
},
|
|
||||||
"is2dot4GHz": {
|
|
||||||
"model_type": "RadioBasedSsidConfiguration",
|
|
||||||
"enable80211r": null,
|
|
||||||
"enable80211k": null,
|
|
||||||
"enable80211v": null
|
|
||||||
},
|
|
||||||
"is5GHzU": {
|
|
||||||
"model_type": "RadioBasedSsidConfiguration",
|
|
||||||
"enable80211r": null,
|
|
||||||
"enable80211k": null,
|
|
||||||
"enable80211v": null
|
|
||||||
},
|
|
||||||
"is5GHzL": {
|
|
||||||
"model_type": "RadioBasedSsidConfiguration",
|
|
||||||
"enable80211r": null,
|
|
||||||
"enable80211k": null,
|
|
||||||
"enable80211v": null
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"bonjourGatewayProfileId": null,
|
|
||||||
"enable80211w": null,
|
|
||||||
"wepConfig": null,
|
|
||||||
"forwardMode": null,
|
|
||||||
"profileType": "ssid"
|
|
||||||
},
|
|
||||||
"createdTimestamp": 1591653240017,
|
|
||||||
"lastModifiedTimestamp": 1591654215374,
|
|
||||||
"childProfileIds": [
|
|
||||||
1
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"model_type": "Profile",
|
|
||||||
"id": 8,
|
|
||||||
"customerId": 2,
|
|
||||||
"profileType": "ssid",
|
|
||||||
"name": "DefaultSsid-5gu",
|
|
||||||
"details": {
|
|
||||||
"model_type": "SsidConfiguration",
|
|
||||||
"ssid": "Default-SSID-5gu",
|
|
||||||
"appliedRadios": [
|
|
||||||
"is5GHzU"
|
|
||||||
],
|
|
||||||
"ssidAdminState": "enabled",
|
|
||||||
"secureMode": "wpa2PSK",
|
|
||||||
"vlanId": 1,
|
|
||||||
"keyStr": "12345678",
|
|
||||||
"broadcastSsid": "enabled",
|
|
||||||
"keyRefresh": 0,
|
|
||||||
"noLocalSubnets": false,
|
|
||||||
"radiusServiceName": null,
|
|
||||||
"captivePortalId": null,
|
|
||||||
"bandwidthLimitDown": 0,
|
|
||||||
"bandwidthLimitUp": 0,
|
|
||||||
"videoTrafficOnly": false,
|
|
||||||
"radioBasedConfigs": {
|
|
||||||
"is5GHz": {
|
|
||||||
"model_type": "RadioBasedSsidConfiguration",
|
|
||||||
"enable80211r": null,
|
|
||||||
"enable80211k": null,
|
|
||||||
"enable80211v": null
|
|
||||||
},
|
|
||||||
"is2dot4GHz": {
|
|
||||||
"model_type": "RadioBasedSsidConfiguration",
|
|
||||||
"enable80211r": null,
|
|
||||||
"enable80211k": null,
|
|
||||||
"enable80211v": null
|
|
||||||
},
|
|
||||||
"is5GHzU": {
|
|
||||||
"model_type": "RadioBasedSsidConfiguration",
|
|
||||||
"enable80211r": null,
|
|
||||||
"enable80211k": null,
|
|
||||||
"enable80211v": null
|
|
||||||
},
|
|
||||||
"is5GHzL": {
|
|
||||||
"model_type": "RadioBasedSsidConfiguration",
|
|
||||||
"enable80211r": null,
|
|
||||||
"enable80211k": null,
|
|
||||||
"enable80211v": null
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"bonjourGatewayProfileId": null,
|
|
||||||
"enable80211w": null,
|
|
||||||
"wepConfig": null,
|
|
||||||
"forwardMode": null,
|
|
||||||
"profileType": "ssid"
|
|
||||||
},
|
|
||||||
"createdTimestamp": 1591654301763,
|
|
||||||
"lastModifiedTimestamp": 1591654301763,
|
|
||||||
"childProfileIds": []
|
|
||||||
}
|
|
||||||
]
|
|
||||||
293
cloud/dut.json
293
cloud/dut.json
@@ -1,293 +0,0 @@
|
|||||||
{
|
|
||||||
"model_type": "Equipment",
|
|
||||||
"id": 51,
|
|
||||||
"customerId": 2,
|
|
||||||
"profileId": 5,
|
|
||||||
"locationId": 8,
|
|
||||||
"equipmentType": "AP",
|
|
||||||
"inventoryId": "Test_Client_21P10C68818122",
|
|
||||||
"name": "Test_Client_21P10C68818122",
|
|
||||||
"details": {
|
|
||||||
"model_type": "ApElementConfiguration",
|
|
||||||
"equipmentModel": "EA8300-CA",
|
|
||||||
"elementConfigVersion": "AP-V1",
|
|
||||||
"equipmentType": "AP",
|
|
||||||
"deviceMode": "standaloneAP",
|
|
||||||
"gettingIP": "dhcp",
|
|
||||||
"staticIP": null,
|
|
||||||
"staticIpMaskCidr": null,
|
|
||||||
"staticIpGw": null,
|
|
||||||
"gettingDNS": "dhcp",
|
|
||||||
"staticDnsIp1": null,
|
|
||||||
"staticDnsIp2": null,
|
|
||||||
"peerInfoList": [],
|
|
||||||
"deviceName": "Default Device Name",
|
|
||||||
"locationData": null,
|
|
||||||
"locallyConfiguredMgmtVlan": 0,
|
|
||||||
"locallyConfigured": false,
|
|
||||||
"deploymentType": "CEILING",
|
|
||||||
"syntheticClientEnabled": null,
|
|
||||||
"frameReportThrottleEnabled": true,
|
|
||||||
"antennaType": "OMNI",
|
|
||||||
"costSavingEventsEnabled": true,
|
|
||||||
"forwardMode": "BRIDGE",
|
|
||||||
"radioMap": {
|
|
||||||
"is2dot4GHz": {
|
|
||||||
"model_type": "ElementRadioConfiguration",
|
|
||||||
"radioType": "is2dot4GHz",
|
|
||||||
"channelNumber": 6,
|
|
||||||
"manualChannelNumber": 6,
|
|
||||||
"backupChannelNumber": 11,
|
|
||||||
"autoChannelSelection": false,
|
|
||||||
"channelBandwidth": "is20MHz",
|
|
||||||
"bannedChannels": [],
|
|
||||||
"allowedChannels": [],
|
|
||||||
"rxCellSizeDb": {
|
|
||||||
"model_type": "AutoOrManualValue",
|
|
||||||
"auto": true,
|
|
||||||
"value": -90
|
|
||||||
},
|
|
||||||
"probeResponseThresholdDb": {
|
|
||||||
"model_type": "AutoOrManualValue",
|
|
||||||
"auto": true,
|
|
||||||
"value": -90
|
|
||||||
},
|
|
||||||
"clientDisconnectThresholdDb": {
|
|
||||||
"model_type": "AutoOrManualValue",
|
|
||||||
"auto": true,
|
|
||||||
"value": -90
|
|
||||||
},
|
|
||||||
"eirpTxPower": {
|
|
||||||
"model_type": "AutoOrManualValue",
|
|
||||||
"auto": false,
|
|
||||||
"value": 32
|
|
||||||
},
|
|
||||||
"bestApEnabled": null,
|
|
||||||
"neighbouringListApConfig": {
|
|
||||||
"model_type": "NeighbouringAPListConfiguration",
|
|
||||||
"minSignal": -85,
|
|
||||||
"maxAps": 25
|
|
||||||
},
|
|
||||||
"minAutoCellSize": -80,
|
|
||||||
"perimeterDetectionEnabled": true,
|
|
||||||
"bestAPSteerType": "both",
|
|
||||||
"deauthAttackDetection": null,
|
|
||||||
"allowedChannelsPowerLevels": [],
|
|
||||||
"activeChannel": 6
|
|
||||||
},
|
|
||||||
"is5GHzU": {
|
|
||||||
"model_type": "ElementRadioConfiguration",
|
|
||||||
"radioType": "is5GHzU",
|
|
||||||
"channelNumber": 149,
|
|
||||||
"manualChannelNumber": 149,
|
|
||||||
"backupChannelNumber": 154,
|
|
||||||
"autoChannelSelection": false,
|
|
||||||
"channelBandwidth": "is80MHz",
|
|
||||||
"bannedChannels": [],
|
|
||||||
"allowedChannels": [],
|
|
||||||
"rxCellSizeDb": {
|
|
||||||
"model_type": "AutoOrManualValue",
|
|
||||||
"auto": true,
|
|
||||||
"value": -90
|
|
||||||
},
|
|
||||||
"probeResponseThresholdDb": {
|
|
||||||
"model_type": "AutoOrManualValue",
|
|
||||||
"auto": true,
|
|
||||||
"value": -90
|
|
||||||
},
|
|
||||||
"clientDisconnectThresholdDb": {
|
|
||||||
"model_type": "AutoOrManualValue",
|
|
||||||
"auto": true,
|
|
||||||
"value": -90
|
|
||||||
},
|
|
||||||
"eirpTxPower": {
|
|
||||||
"model_type": "AutoOrManualValue",
|
|
||||||
"auto": false,
|
|
||||||
"value": 32
|
|
||||||
},
|
|
||||||
"bestApEnabled": null,
|
|
||||||
"neighbouringListApConfig": {
|
|
||||||
"model_type": "NeighbouringAPListConfiguration",
|
|
||||||
"minSignal": -85,
|
|
||||||
"maxAps": 25
|
|
||||||
},
|
|
||||||
"minAutoCellSize": -80,
|
|
||||||
"perimeterDetectionEnabled": true,
|
|
||||||
"bestAPSteerType": "both",
|
|
||||||
"deauthAttackDetection": null,
|
|
||||||
"allowedChannelsPowerLevels": [],
|
|
||||||
"activeChannel": 149
|
|
||||||
},
|
|
||||||
"is5GHzL": {
|
|
||||||
"model_type": "ElementRadioConfiguration",
|
|
||||||
"radioType": "is5GHzL",
|
|
||||||
"channelNumber": 36,
|
|
||||||
"manualChannelNumber": 36,
|
|
||||||
"backupChannelNumber": 44,
|
|
||||||
"autoChannelSelection": false,
|
|
||||||
"channelBandwidth": "is80MHz",
|
|
||||||
"bannedChannels": [],
|
|
||||||
"allowedChannels": [],
|
|
||||||
"rxCellSizeDb": {
|
|
||||||
"model_type": "AutoOrManualValue",
|
|
||||||
"auto": true,
|
|
||||||
"value": -90
|
|
||||||
},
|
|
||||||
"probeResponseThresholdDb": {
|
|
||||||
"model_type": "AutoOrManualValue",
|
|
||||||
"auto": true,
|
|
||||||
"value": -90
|
|
||||||
},
|
|
||||||
"clientDisconnectThresholdDb": {
|
|
||||||
"model_type": "AutoOrManualValue",
|
|
||||||
"auto": true,
|
|
||||||
"value": -90
|
|
||||||
},
|
|
||||||
"eirpTxPower": {
|
|
||||||
"model_type": "AutoOrManualValue",
|
|
||||||
"auto": false,
|
|
||||||
"value": 32
|
|
||||||
},
|
|
||||||
"bestApEnabled": null,
|
|
||||||
"neighbouringListApConfig": {
|
|
||||||
"model_type": "NeighbouringAPListConfiguration",
|
|
||||||
"minSignal": -85,
|
|
||||||
"maxAps": 25
|
|
||||||
},
|
|
||||||
"minAutoCellSize": -80,
|
|
||||||
"perimeterDetectionEnabled": true,
|
|
||||||
"bestAPSteerType": "both",
|
|
||||||
"deauthAttackDetection": null,
|
|
||||||
"allowedChannelsPowerLevels": [],
|
|
||||||
"activeChannel": 36
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"advancedRadioMap": {
|
|
||||||
"is2dot4GHz": {
|
|
||||||
"model_type": "RadioConfiguration",
|
|
||||||
"radioType": "is2dot4GHz",
|
|
||||||
"radioAdminState": "enabled",
|
|
||||||
"fragmentationThresholdBytes": 2346,
|
|
||||||
"rtsCtsThreshold": 65535,
|
|
||||||
"autoChannelSelection": "disabled",
|
|
||||||
"radioMode": "modeN",
|
|
||||||
"mimoMode": "twoByTwo",
|
|
||||||
"wmmState": "enabled",
|
|
||||||
"uapsdState": "enabled",
|
|
||||||
"maxNumClients": 100,
|
|
||||||
"stationIsolation": "disabled",
|
|
||||||
"multicastRate": "auto",
|
|
||||||
"managementRate": "auto",
|
|
||||||
"activeScanSettings": {
|
|
||||||
"model_type": "ActiveScanSettings",
|
|
||||||
"enabled": true,
|
|
||||||
"scanFrequencySeconds": 10,
|
|
||||||
"scanDurationMillis": 65
|
|
||||||
},
|
|
||||||
"channelHopSettings": {
|
|
||||||
"model_type": "ChannelHopSettings",
|
|
||||||
"noiseFloorThresholdInDB": -75,
|
|
||||||
"noiseFloorThresholdTimeInSeconds": 180,
|
|
||||||
"nonWifiThresholdInPercentage": 50,
|
|
||||||
"nonWifiThresholdTimeInSeconds": 180,
|
|
||||||
"obssHopMode": "NON_WIFI"
|
|
||||||
},
|
|
||||||
"bestApSettings": {
|
|
||||||
"model_type": "RadioBestApSettings",
|
|
||||||
"mlComputed": true,
|
|
||||||
"dropInSnrPercentage": 20,
|
|
||||||
"minLoadFactor": 50
|
|
||||||
},
|
|
||||||
"forceScanDuringVoice": "disabled",
|
|
||||||
"legacyBSSRate": "enabled",
|
|
||||||
"beaconInterval": 100,
|
|
||||||
"deauthAttackDetection": null
|
|
||||||
},
|
|
||||||
"is5GHzU": {
|
|
||||||
"model_type": "RadioConfiguration",
|
|
||||||
"radioType": "is5GHzU",
|
|
||||||
"radioAdminState": "enabled",
|
|
||||||
"fragmentationThresholdBytes": 2346,
|
|
||||||
"rtsCtsThreshold": 65535,
|
|
||||||
"autoChannelSelection": "disabled",
|
|
||||||
"radioMode": "modeAC",
|
|
||||||
"mimoMode": "twoByTwo",
|
|
||||||
"wmmState": "enabled",
|
|
||||||
"uapsdState": "enabled",
|
|
||||||
"maxNumClients": 100,
|
|
||||||
"stationIsolation": "disabled",
|
|
||||||
"multicastRate": "auto",
|
|
||||||
"managementRate": "auto",
|
|
||||||
"activeScanSettings": {
|
|
||||||
"model_type": "ActiveScanSettings",
|
|
||||||
"enabled": true,
|
|
||||||
"scanFrequencySeconds": 10,
|
|
||||||
"scanDurationMillis": 65
|
|
||||||
},
|
|
||||||
"channelHopSettings": {
|
|
||||||
"model_type": "ChannelHopSettings",
|
|
||||||
"noiseFloorThresholdInDB": -75,
|
|
||||||
"noiseFloorThresholdTimeInSeconds": 180,
|
|
||||||
"nonWifiThresholdInPercentage": 50,
|
|
||||||
"nonWifiThresholdTimeInSeconds": 180,
|
|
||||||
"obssHopMode": "NON_WIFI"
|
|
||||||
},
|
|
||||||
"bestApSettings": {
|
|
||||||
"model_type": "RadioBestApSettings",
|
|
||||||
"mlComputed": true,
|
|
||||||
"dropInSnrPercentage": 30,
|
|
||||||
"minLoadFactor": 40
|
|
||||||
},
|
|
||||||
"forceScanDuringVoice": "disabled",
|
|
||||||
"legacyBSSRate": "enabled",
|
|
||||||
"beaconInterval": 100,
|
|
||||||
"deauthAttackDetection": null
|
|
||||||
},
|
|
||||||
"is5GHzL": {
|
|
||||||
"model_type": "RadioConfiguration",
|
|
||||||
"radioType": "is5GHzL",
|
|
||||||
"radioAdminState": "enabled",
|
|
||||||
"fragmentationThresholdBytes": 2346,
|
|
||||||
"rtsCtsThreshold": 65535,
|
|
||||||
"autoChannelSelection": "disabled",
|
|
||||||
"radioMode": "modeAC",
|
|
||||||
"mimoMode": "twoByTwo",
|
|
||||||
"wmmState": "enabled",
|
|
||||||
"uapsdState": "enabled",
|
|
||||||
"maxNumClients": 100,
|
|
||||||
"stationIsolation": "disabled",
|
|
||||||
"multicastRate": "auto",
|
|
||||||
"managementRate": "auto",
|
|
||||||
"activeScanSettings": {
|
|
||||||
"model_type": "ActiveScanSettings",
|
|
||||||
"enabled": true,
|
|
||||||
"scanFrequencySeconds": 10,
|
|
||||||
"scanDurationMillis": 65
|
|
||||||
},
|
|
||||||
"channelHopSettings": {
|
|
||||||
"model_type": "ChannelHopSettings",
|
|
||||||
"noiseFloorThresholdInDB": -75,
|
|
||||||
"noiseFloorThresholdTimeInSeconds": 180,
|
|
||||||
"nonWifiThresholdInPercentage": 50,
|
|
||||||
"nonWifiThresholdTimeInSeconds": 180,
|
|
||||||
"obssHopMode": "NON_WIFI"
|
|
||||||
},
|
|
||||||
"bestApSettings": {
|
|
||||||
"model_type": "RadioBestApSettings",
|
|
||||||
"mlComputed": true,
|
|
||||||
"dropInSnrPercentage": 30,
|
|
||||||
"minLoadFactor": 40
|
|
||||||
},
|
|
||||||
"forceScanDuringVoice": "disabled",
|
|
||||||
"legacyBSSRate": "enabled",
|
|
||||||
"beaconInterval": 100,
|
|
||||||
"deauthAttackDetection": null
|
|
||||||
}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"latitude": null,
|
|
||||||
"longitude": null,
|
|
||||||
"serial": "21P10C68818122",
|
|
||||||
"createdTimestamp": 1591653239821,
|
|
||||||
"lastModifiedTimestamp": 1591653241398
|
|
||||||
}
|
|
||||||
21
cloud/run.sh
21
cloud/run.sh
@@ -1,21 +0,0 @@
|
|||||||
#!/bin/sh
|
|
||||||
|
|
||||||
#sudo docker login --username tip-read https://tip-tip-wlan-cloud-docker-repo.jfrog.io
|
|
||||||
#sudo docker pull tip-tip-wlan-cloud-docker-repo.jfrog.io/opensync-gateway-and-mqtt:0.0.1-SNAPSHOT
|
|
||||||
|
|
||||||
mkdir -p mosquitto/data
|
|
||||||
mkdir -p mosquitto/log
|
|
||||||
mkdir -p app/log
|
|
||||||
docker run --rm -it -p 1883:1883 -p 6640:6640 -p 6643:6643 -p 4043:4043 \
|
|
||||||
-v /${PWD}/mosquitto/data:/mosquitto/data \
|
|
||||||
-v /${PWD}/mosquitto/log:/mosquitto/log \
|
|
||||||
-v ${PWD}/../keys:/opt/tip-wlan/certs \
|
|
||||||
-v /${PWD}/app/log:/app/logs \
|
|
||||||
-v /${PWD}/app/config:/app/config \
|
|
||||||
-e OVSDB_IF_DEFAULT_BRIDGE='lan' \
|
|
||||||
-e OVSDB_EQUIPMENT_CONFIG_FILE='/app/config/EquipmentExample.json' \
|
|
||||||
-e OVSDB_AP_PROFILE_CONFIG_FILE='/app/config/ProfileAPExample.json' \
|
|
||||||
-e OVSDB_SSIDPROFILE_CONFIG_FILE='/app/config/ProfileSsid.json' \
|
|
||||||
-e OVSDB_RADIUSPROFILE_CONFIG_FILE='/app/config/ProfileRadius.json' \
|
|
||||||
-e OVSDB_LOCATION_CONFIG_FILE='/app/config/LocationBuildingExample.json' \
|
|
||||||
tip-tip-wlan-cloud-docker-repo.jfrog.io/opensync-gateway-and-mqtt:0.0.1-SNAPSHOT
|
|
||||||
22
setup.py
22
setup.py
@@ -7,24 +7,6 @@ import getopt
|
|||||||
|
|
||||||
git_am = "am"
|
git_am = "am"
|
||||||
|
|
||||||
def create_keys():
|
|
||||||
try:
|
|
||||||
if Path("keys/servercert.pem").is_file():
|
|
||||||
return 0
|
|
||||||
if not Path("keys/generate_all.sh").is_file():
|
|
||||||
print("### Cloning key repo")
|
|
||||||
run(["git", "clone", "git@github.com:Telecominfraproject/wlan-pki-cert-scripts.git", "keys"], check=True)
|
|
||||||
print("### Clone done")
|
|
||||||
print("### Generate keys")
|
|
||||||
os.chdir("keys")
|
|
||||||
run(["/bin/sh", "./generate_all.sh"], check=True)
|
|
||||||
print("### Generate keys done")
|
|
||||||
except:
|
|
||||||
print("### Creating keys failed")
|
|
||||||
sys.exit(1)
|
|
||||||
finally:
|
|
||||||
os.chdir(base_dir)
|
|
||||||
|
|
||||||
def clone_tree():
|
def clone_tree():
|
||||||
try:
|
try:
|
||||||
makefile = openwrt +"/Makefile"
|
makefile = openwrt +"/Makefile"
|
||||||
@@ -136,7 +118,6 @@ def update_patches():
|
|||||||
base_dir = Path.cwd().absolute()
|
base_dir = Path.cwd().absolute()
|
||||||
setup = False
|
setup = False
|
||||||
update = False
|
update = False
|
||||||
genkey = True
|
|
||||||
rebase = False
|
rebase = False
|
||||||
config = "config.yml"
|
config = "config.yml"
|
||||||
openwrt = "openwrt"
|
openwrt = "openwrt"
|
||||||
@@ -162,7 +143,6 @@ for o, a in opts:
|
|||||||
git_ref = a
|
git_ref = a
|
||||||
elif o in ("-d", "--docker"):
|
elif o in ("-d", "--docker"):
|
||||||
git_am = "apply"
|
git_am = "apply"
|
||||||
genkey = False
|
|
||||||
else:
|
else:
|
||||||
assert False, "unhandled option"
|
assert False, "unhandled option"
|
||||||
|
|
||||||
@@ -172,8 +152,6 @@ if not Path(config).is_file():
|
|||||||
config = yaml.safe_load(open(config))
|
config = yaml.safe_load(open(config))
|
||||||
|
|
||||||
if setup:
|
if setup:
|
||||||
if genkey:
|
|
||||||
create_keys()
|
|
||||||
clone_tree()
|
clone_tree()
|
||||||
reset_tree()
|
reset_tree()
|
||||||
setup_tree()
|
setup_tree()
|
||||||
|
|||||||
Reference in New Issue
Block a user