mirror of
https://github.com/Telecominfraproject/wlan-cloud-opensync-controller.git
synced 2025-11-03 03:57:54 +00:00
OVSDB AP Configuration: AP & SSIDs
This commit is contained in:
@@ -22,7 +22,11 @@ RUN mkdir -p /app/logs /app/opensync /app/config
|
||||
COPY maven/app.jar /app
|
||||
COPY app/opensync/logback.xml /app/opensync/logback.xml
|
||||
COPY app/run.sh /app
|
||||
COPY app/opensync/config_2_ssids.json /app/opensync/config_2_ssids.json
|
||||
COPY app/opensync/EquipmentExample.json /app/opensync/EquipmentExample.json
|
||||
COPY app/opensync/ProfileAPExample.json /app/opensync/ProfileAPExample.json
|
||||
COPY app/opensync/ProfileSsid.json /app/opensync/ProfileSsid.json
|
||||
COPY app/opensync/LocationBuildingExample.json /app/opensync/LocationBuildingExample.json
|
||||
|
||||
VOLUME ["/app/logs", "/app/config"]
|
||||
|
||||
RUN chmod +x /app/run.sh
|
||||
|
||||
@@ -0,0 +1,290 @@
|
||||
{
|
||||
"model_type" : "Equipment",
|
||||
"id" : 50,
|
||||
"customerId" : 2,
|
||||
"profileId" : 2,
|
||||
"locationId" : 8,
|
||||
"equipmentType" : "AP",
|
||||
"inventoryId" : "ap-50",
|
||||
"name" : "AP 50",
|
||||
"details" : {
|
||||
"model_type" : "ApElementConfiguration",
|
||||
"sampleDetailsStr" : null,
|
||||
"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" : true,
|
||||
"channelBandwidth" : "is20MHz",
|
||||
"bannedChannels" : [ ],
|
||||
"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" : true,
|
||||
"value" : 18
|
||||
},
|
||||
"bestApEnabled" : null,
|
||||
"neighbouringListApConfig" : {
|
||||
"model_type" : "NeighbouringAPListConfiguration",
|
||||
"minSignal" : -85,
|
||||
"maxAps" : 25
|
||||
},
|
||||
"minAutoCellSize" : -80,
|
||||
"perimeterDetectionEnabled" : true,
|
||||
"bestAPSteerType" : "both",
|
||||
"deauthAttackDetection" : null,
|
||||
"allowedChannelsPowerLevels" : [ ],
|
||||
"activeChannel" : 6
|
||||
},
|
||||
"is5GHzL" : {
|
||||
"model_type" : "ElementRadioConfiguration",
|
||||
"radioType" : "is5GHzL",
|
||||
"channelNumber" : 36,
|
||||
"manualChannelNumber" : 36,
|
||||
"backupChannelNumber" : 44,
|
||||
"autoChannelSelection" : true,
|
||||
"channelBandwidth" : "is80MHz",
|
||||
"bannedChannels" : [ ],
|
||||
"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" : true,
|
||||
"value" : 18
|
||||
},
|
||||
"bestApEnabled" : null,
|
||||
"neighbouringListApConfig" : {
|
||||
"model_type" : "NeighbouringAPListConfiguration",
|
||||
"minSignal" : -85,
|
||||
"maxAps" : 25
|
||||
},
|
||||
"minAutoCellSize" : -80,
|
||||
"perimeterDetectionEnabled" : true,
|
||||
"bestAPSteerType" : "both",
|
||||
"deauthAttackDetection" : null,
|
||||
"allowedChannelsPowerLevels" : [ ],
|
||||
"activeChannel" : 36
|
||||
},
|
||||
"is5GHzU" : {
|
||||
"model_type" : "ElementRadioConfiguration",
|
||||
"radioType" : "is5GHzU",
|
||||
"channelNumber" : 108,
|
||||
"manualChannelNumber" : 108,
|
||||
"backupChannelNumber" : 116,
|
||||
"autoChannelSelection" : true,
|
||||
"channelBandwidth" : "is80MHz",
|
||||
"bannedChannels" : [ ],
|
||||
"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" : true,
|
||||
"value" : 18
|
||||
},
|
||||
"bestApEnabled" : null,
|
||||
"neighbouringListApConfig" : {
|
||||
"model_type" : "NeighbouringAPListConfiguration",
|
||||
"minSignal" : -85,
|
||||
"maxAps" : 25
|
||||
},
|
||||
"minAutoCellSize" : -80,
|
||||
"perimeterDetectionEnabled" : true,
|
||||
"bestAPSteerType" : "both",
|
||||
"deauthAttackDetection" : null,
|
||||
"allowedChannelsPowerLevels" : [ ],
|
||||
"activeChannel" : 108
|
||||
}
|
||||
},
|
||||
"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" : "serial-ap-50",
|
||||
"createdTimestamp" : 1589915837067,
|
||||
"lastModifiedTimestamp" : 1589915837067
|
||||
}
|
||||
@@ -0,0 +1,67 @@
|
||||
{
|
||||
"model_type" : "Location",
|
||||
"id" : 7,
|
||||
"parentId" : 2,
|
||||
"locationType" : "BUILDING",
|
||||
"customerId" : 2,
|
||||
"name" : "Building 2",
|
||||
"details" : {
|
||||
"model_type" : "LocationDetails",
|
||||
"countryCode" : "usa",
|
||||
"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" : 1589567347442,
|
||||
"lastModifiedTimestamp" : 1589567347442
|
||||
}
|
||||
@@ -0,0 +1,67 @@
|
||||
{
|
||||
"model_type" : "Location",
|
||||
"id" : 2,
|
||||
"parentId" : 0,
|
||||
"locationType" : "SITE",
|
||||
"customerId" : 2,
|
||||
"name" : "Menlo Park",
|
||||
"details" : {
|
||||
"model_type" : "LocationDetails",
|
||||
"countryCode" : "usa",
|
||||
"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" : 1589567474314,
|
||||
"lastModifiedTimestamp" : 1589567474314
|
||||
}
|
||||
@@ -0,0 +1,50 @@
|
||||
{
|
||||
"model_type" : "Profile",
|
||||
"id" : 2,
|
||||
"customerId" : 2,
|
||||
"profileType" : "equipment_ap",
|
||||
"name" : "ApProfile",
|
||||
"details" : {
|
||||
"model_type" : "ApNetworkConfiguration",
|
||||
"sampleDetailsStr" : null,
|
||||
"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"
|
||||
}
|
||||
}
|
||||
},
|
||||
"createdTimestamp" : 1589567037365,
|
||||
"lastModifiedTimestamp" : 1589567037365,
|
||||
"childProfileIds" : [ 1 ]
|
||||
}
|
||||
@@ -0,0 +1,58 @@
|
||||
{
|
||||
"model_type" : "Profile",
|
||||
"id" : 1,
|
||||
"customerId" : 2,
|
||||
"profileType" : "ssid",
|
||||
"name" : "Connectus-local",
|
||||
"details" : {
|
||||
"model_type" : "SsidConfiguration",
|
||||
"sampleDetailsStr" : null,
|
||||
"ssid" : "Connectus-local",
|
||||
"appliedRadios" : [ "is5GHzL", "is5GHzU", "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
|
||||
},
|
||||
"createdTimestamp" : 1589567130432,
|
||||
"lastModifiedTimestamp" : 1589567130432,
|
||||
"childProfileIds" : [ ]
|
||||
}
|
||||
@@ -31,7 +31,11 @@ OVSDB_SERVER_KEYSTORE_FILE="${OVSDB_SERVER_KEYSTORE_FILE:=/opt/tip-wlan/certs/se
|
||||
OVSDB_SERVER_KEYSTORE_PASSWORD="${OVSDB_SERVER_KEYSTORE_PASSWORD:=mypassword}"
|
||||
OVSDB_SERVER_TRUSTSTORE_FILE="${OVSDB_SERVER_TRUSTSTORE_FILE:=/opt/tip-wlan/certs/truststore.jks}"
|
||||
OVSDB_SERVER_TRUSTSTORE_PASSWORD="${OVSDB_SERVER_TRUSTSTORE_PASSWORD:=mypassword}"
|
||||
OVSDB_CONFIG_FILE="${OVSDB_CONFIG_FILE:=/app/opensync/config_2_ssids.json}"
|
||||
OVSDB_EQUIPMENT_CONFIG_FILE="${OVSDB_EQUIPMENT_CONFIG_FILE:=/app/opensync/EquipmentExample.json}"
|
||||
OVSDB_APPROFILE_CONFIG_FILE="${OVSDB_AP_PROFILE_CONFIG_FILE:=/app/opensync/ProfileAPExample.json}"
|
||||
OVSDB_SSIDPROFILE_CONFIG_FILE="${OVSDB_SSIDPROFILE_CONFIG_FILE:=/app/opensync/ProfileSsid.json}"
|
||||
OVSDB_LOCATION_CONFIG_FILE="${OVSDB_LOCATION_CONFIG_FILE:=/app/opensync/LocationBuildingExample.json}"
|
||||
|
||||
|
||||
echo Reading AP configuration from $OVSDB_CONFIG_FILE
|
||||
|
||||
@@ -104,7 +108,10 @@ OVSDB_PROPS="$OVSDB_PROPS -Dconnectus.ovsdb.trustStore=$OVSDB_SERVER_TRUSTSTORE_
|
||||
OVSDB_PROPS="$OVSDB_PROPS -Dconnectus.ovsdb.trustStorePassword=$OVSDB_SERVER_TRUSTSTORE_PASSWORD"
|
||||
OVSDB_PROPS="$OVSDB_PROPS -Dconnectus.ovsdb.keyStore=$OVSDB_SERVER_KEYSTORE_FILE"
|
||||
OVSDB_PROPS="$OVSDB_PROPS -Dconnectus.ovsdb.keyStorePassword=$OVSDB_SERVER_KEYSTORE_PASSWORD"
|
||||
OVSDB_PROPS="$OVSDB_PROPS -Dconnectus.ovsdb.configFileName=$OVSDB_CONFIG_FILE"
|
||||
OVSDB_PROPS="$OVSDB_PROPS -Dconnectus.ovsdb.customerEquipmentFileName=$OVSDB_EQUIPMENT_CONFIG_FILE"
|
||||
OVSDB_PROPS="$OVSDB_PROPS -Dconnectus.ovsdb.apProfileFileName=$OVSDB_APPROFILE_CONFIG_FILE"
|
||||
OVSDB_PROPS="$OVSDB_PROPS -Dconnectus.ovsdb.ssidProfileFileName=$OVSDB_SSIDPROFILE_CONFIG_FILE"
|
||||
OVSDB_PROPS="$OVSDB_PROPS -Dconnectus.ovsdb.locationFileName=$OVSDB_LOCATION_CONFIG_FILE"
|
||||
|
||||
MQTT_PROPS=" "
|
||||
MQTT_PROPS="$MQTT_PROPS -Dconnectus.mqttBroker.address=$MQTT_BROKER_HOST"
|
||||
|
||||
@@ -9,7 +9,10 @@ RUN mkdir -p /opt/tip-wlan/certs
|
||||
COPY maven/app.jar /app
|
||||
COPY app/opensync/logback.xml /app/opensync/logback.xml
|
||||
COPY app/run.sh /app
|
||||
COPY app/opensync/config_2_ssids.json /app/opensync/config_2_ssids.json
|
||||
COPY app/opensync/EquipmentExample.json /app/opensync/EquipmentExample.json
|
||||
COPY app/opensync/ProfileAPExample.json /app/opensync/ProfileAPExample.json
|
||||
COPY app/opensync/ProfileSsid.json /app/opensync/ProfileSsid.json
|
||||
COPY app/opensync/LocationBuildingExample.json /app/opensync/LocationBuildingExample.json
|
||||
|
||||
RUN chmod +x /app/run.sh
|
||||
|
||||
|
||||
@@ -0,0 +1,290 @@
|
||||
{
|
||||
"model_type" : "Equipment",
|
||||
"id" : 50,
|
||||
"customerId" : 2,
|
||||
"profileId" : 2,
|
||||
"locationId" : 8,
|
||||
"equipmentType" : "AP",
|
||||
"inventoryId" : "ap-50",
|
||||
"name" : "AP 50",
|
||||
"details" : {
|
||||
"model_type" : "ApElementConfiguration",
|
||||
"sampleDetailsStr" : null,
|
||||
"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" : true,
|
||||
"channelBandwidth" : "is20MHz",
|
||||
"bannedChannels" : [ ],
|
||||
"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" : true,
|
||||
"value" : 18
|
||||
},
|
||||
"bestApEnabled" : null,
|
||||
"neighbouringListApConfig" : {
|
||||
"model_type" : "NeighbouringAPListConfiguration",
|
||||
"minSignal" : -85,
|
||||
"maxAps" : 25
|
||||
},
|
||||
"minAutoCellSize" : -80,
|
||||
"perimeterDetectionEnabled" : true,
|
||||
"bestAPSteerType" : "both",
|
||||
"deauthAttackDetection" : null,
|
||||
"allowedChannelsPowerLevels" : [ ],
|
||||
"activeChannel" : 6
|
||||
},
|
||||
"is5GHzL" : {
|
||||
"model_type" : "ElementRadioConfiguration",
|
||||
"radioType" : "is5GHzL",
|
||||
"channelNumber" : 36,
|
||||
"manualChannelNumber" : 36,
|
||||
"backupChannelNumber" : 44,
|
||||
"autoChannelSelection" : true,
|
||||
"channelBandwidth" : "is80MHz",
|
||||
"bannedChannels" : [ ],
|
||||
"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" : true,
|
||||
"value" : 18
|
||||
},
|
||||
"bestApEnabled" : null,
|
||||
"neighbouringListApConfig" : {
|
||||
"model_type" : "NeighbouringAPListConfiguration",
|
||||
"minSignal" : -85,
|
||||
"maxAps" : 25
|
||||
},
|
||||
"minAutoCellSize" : -80,
|
||||
"perimeterDetectionEnabled" : true,
|
||||
"bestAPSteerType" : "both",
|
||||
"deauthAttackDetection" : null,
|
||||
"allowedChannelsPowerLevels" : [ ],
|
||||
"activeChannel" : 36
|
||||
},
|
||||
"is5GHzU" : {
|
||||
"model_type" : "ElementRadioConfiguration",
|
||||
"radioType" : "is5GHzU",
|
||||
"channelNumber" : 108,
|
||||
"manualChannelNumber" : 108,
|
||||
"backupChannelNumber" : 116,
|
||||
"autoChannelSelection" : true,
|
||||
"channelBandwidth" : "is80MHz",
|
||||
"bannedChannels" : [ ],
|
||||
"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" : true,
|
||||
"value" : 18
|
||||
},
|
||||
"bestApEnabled" : null,
|
||||
"neighbouringListApConfig" : {
|
||||
"model_type" : "NeighbouringAPListConfiguration",
|
||||
"minSignal" : -85,
|
||||
"maxAps" : 25
|
||||
},
|
||||
"minAutoCellSize" : -80,
|
||||
"perimeterDetectionEnabled" : true,
|
||||
"bestAPSteerType" : "both",
|
||||
"deauthAttackDetection" : null,
|
||||
"allowedChannelsPowerLevels" : [ ],
|
||||
"activeChannel" : 108
|
||||
}
|
||||
},
|
||||
"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" : "serial-ap-50",
|
||||
"createdTimestamp" : 1589915837067,
|
||||
"lastModifiedTimestamp" : 1589915837067
|
||||
}
|
||||
@@ -0,0 +1,67 @@
|
||||
{
|
||||
"model_type" : "Location",
|
||||
"id" : 7,
|
||||
"parentId" : 2,
|
||||
"locationType" : "BUILDING",
|
||||
"customerId" : 2,
|
||||
"name" : "Building 2",
|
||||
"details" : {
|
||||
"model_type" : "LocationDetails",
|
||||
"countryCode" : "usa",
|
||||
"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" : 1589567347442,
|
||||
"lastModifiedTimestamp" : 1589567347442
|
||||
}
|
||||
@@ -0,0 +1,67 @@
|
||||
{
|
||||
"model_type" : "Location",
|
||||
"id" : 2,
|
||||
"parentId" : 0,
|
||||
"locationType" : "SITE",
|
||||
"customerId" : 2,
|
||||
"name" : "Menlo Park",
|
||||
"details" : {
|
||||
"model_type" : "LocationDetails",
|
||||
"countryCode" : "usa",
|
||||
"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" : 1589567474314,
|
||||
"lastModifiedTimestamp" : 1589567474314
|
||||
}
|
||||
@@ -0,0 +1,50 @@
|
||||
{
|
||||
"model_type" : "Profile",
|
||||
"id" : 2,
|
||||
"customerId" : 2,
|
||||
"profileType" : "equipment_ap",
|
||||
"name" : "ApProfile",
|
||||
"details" : {
|
||||
"model_type" : "ApNetworkConfiguration",
|
||||
"sampleDetailsStr" : null,
|
||||
"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"
|
||||
}
|
||||
}
|
||||
},
|
||||
"createdTimestamp" : 1589567037365,
|
||||
"lastModifiedTimestamp" : 1589567037365,
|
||||
"childProfileIds" : [ 1 ]
|
||||
}
|
||||
@@ -0,0 +1,58 @@
|
||||
{
|
||||
"model_type" : "Profile",
|
||||
"id" : 1,
|
||||
"customerId" : 2,
|
||||
"profileType" : "ssid",
|
||||
"name" : "Connectus-local",
|
||||
"details" : {
|
||||
"model_type" : "SsidConfiguration",
|
||||
"sampleDetailsStr" : null,
|
||||
"ssid" : "Connectus-local",
|
||||
"appliedRadios" : [ "is5GHzL", "is5GHzU", "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
|
||||
},
|
||||
"createdTimestamp" : 1589567130432,
|
||||
"lastModifiedTimestamp" : 1589567130432,
|
||||
"childProfileIds" : [ ]
|
||||
}
|
||||
@@ -19,7 +19,10 @@ OVSDB_PROPS+=" -Dconnectus.ovsdb.redirector.listenPort=6643"
|
||||
OVSDB_PROPS+=" -Dconnectus.ovsdb.timeoutSec=30"
|
||||
OVSDB_PROPS+=" -Dconnectus.ovsdb.trustStore=/opt/tip-wlan/certs/truststore.jks"
|
||||
OVSDB_PROPS+=" -Dconnectus.ovsdb.keyStore=/opt/tip-wlan/certs/server.pkcs12"
|
||||
OVSDB_PROPS+=" -Dconnectus.ovsdb.configFileName=/app/opensync/config_2_ssids.json"
|
||||
OVSDB_PROPS+=" -Dconnectus.ovsdb.customerEquipmentFileName=$OVSDB_EQUIPMENT_CONFIG_FILE"
|
||||
OVSDB_PROPS+=" -Dconnectus.ovsdb.apProfileFileName=$OVSDB_APPROFILE_CONFIG_FILE"
|
||||
OVSDB_PROPS+=" -Dconnectus.ovsdb.ssidProfileFileName=$OVSDB_SSIDPROFILE_CONFIG_FILE"
|
||||
OVSDB_PROPS+=" -Dconnectus.ovsdb.locationFileName=$OVSDB_LOCATION_CONFIG_FILE"
|
||||
|
||||
MQTT_PROPS=" "
|
||||
MQTT_PROPS+=" -Dconnectus.mqttBroker.address=tip-wlan-opensync-mqtt-broker"
|
||||
|
||||
Reference in New Issue
Block a user