Mike Hansen
aead466770
Fix NPE dereference error in VIF state table processing when the details for ACTIVE_BSSIDS == null
2020-12-13 16:15:18 -05:00
Mike Hansen
14cc34ef75
WIFI-1195: JsonSerializedException for MacAddress with Client Interface
2020-12-13 15:42:04 -05:00
Lynn Shi
2f32ec66d5
WIFI-1194 Network: AP is shown in service however all the stats are not correct
2020-12-13 11:41:44 -05:00
Mike Hansen
aeb949a884
The number of connected AP displayed on Client Devices page and Dashboard page are not in sync.
2020-12-12 15:01:00 -05:00
Mike Hansen
08b9b62f81
WIFI-1167: Radio Utilization and Channel Utilization reporting values over 100%
2020-12-09 09:50:39 -05:00
Mike Hansen
8bc37f4a9a
WIFI-1170: Need to support Auto-Provisioning in disabled mode ( #19 )
2020-12-08 19:16:21 -05:00
Mike Hansen
b8cd98017d
Merge branch 'master' of github.com:Telecominfraproject/wlan-cloud-opensync-controller
2020-12-04 15:16:57 -05:00
Mike Hansen
0c89e6c624
WIFI-1062: Add provisioning capability to OvsdbDao when configuring Ssids
2020-12-04 15:16:38 -05:00
Rahul Sharma
feff3d6530
Incorporating comments from Mike
2020-12-04 11:01:27 -05:00
Rahul Sharma
2e7a090722
WIFI-1151: Update Opensync GW to align with the new RealSipCall data model
...
and add new atributes coming in the Sip call.
2020-12-03 20:42:54 -05:00
Lynn Shi
6ece024535
WIFI-1150 Network: The AP list table should also show the Connected/Disconnected status of every AP
2020-12-03 15:05:00 -05:00
Mike Hansen
4837b0e026
mv mapping and constants utilities under the util package
2020-12-02 10:44:24 -05:00
Mike Hansen
0eca082a4d
Add null dereference check in handling of ovsdb monitor update for WifiAssociatedClients, add try/catch on Monitor update methods to ensure monitor continues running even if there are issues with ovsdb table updates
2020-12-02 10:28:53 -05:00
Mike Hansen
db4672a9a2
additional validation and error handling for equipment discovery and ap configuration
2020-12-01 20:20:22 -05:00
Mike Hansen
9e58a9d7b7
code cleanup re static analysis checks
2020-12-01 17:59:20 -05:00
Mike Hansen
f083c3488c
WIFI-1110: vifS is not applying as wm is crashing due to garbage in /etc/wireless/config -- removing short-term caching of Equipment from OpensyncGatewayExternalCloud
2020-12-01 16:44:46 -05:00
Mike Hansen
b28655a5bd
WIFI-1110: vifS is not applying as wm is crashing due to garbage in /etc/wireless/config
...
WIFI-1139: OpensyncGateway Process ChannelSwitchEvent from EventReport
2020-12-01 14:52:49 -05:00
Mike Hansen
5e32798159
WIFI-1110: vifS is not applying as wm is crashing due to garbage in /etc/wireless/config
...
Further changes to simplify Cloud/OSGW/AP interaction
Remove hieuristic config changes handling, goes back to reset of all
SSIDs, etc. This will need support from Cloud/UI side if it is to be
implemented in the future as the OSGW cannot effectively ascertain
updates vs inserts without config change content information.
Validate SSID UUID gets added to Wifi_Radio_Config, if not, throw RTE
Only process changes for PROTOCOL_STATUS and FIRMWARE_STATUS when they
differ from the current state.
2020-11-30 15:00:58 -05:00
Mike Hansen
f30b1ca02e
WIFI-551: Status API reports radiusStatus as null
2020-11-24 12:22:47 -05:00
Mike Hansen
84f3d4ea5d
Restore Dao function to write Uuid for created VIFs into the Wifi_Radio_Config db table, this was removed initially per a request from AP team, but has been re-evaluated to be necessary. Increase log level to info for MqttMessageProcessor to facilitate stats/metrics analysis
2020-11-20 14:51:22 -05:00
Mike Hansen
52a5a2ac72
Maven dependencies clean-up
2020-11-18 08:03:01 -05:00
Mike Hansen
f9ece26ccf
WIFI-1075: Cloud Backend update profile models
2020-11-17 10:39:43 -05:00
Mike Hansen
dc8e22a1b5
WIFI-1068: Cloud Backend: Extend or replace existing base_model CountryCode
2020-11-16 14:24:45 -05:00
Mike Hansen
2964aa3c3c
Metrics: setting values for Tx/Rx Throughput and Tx/Rx Rate Kbps
2020-11-10 13:48:09 -05:00
Mike Hansen
1e822e432c
remove extra .gitignore files
2020-11-05 17:11:44 -05:00
Mike Hansen
b182a6953d
Wifi-1004: Provision gre_ifname, gre_local_inet_addr, gre_remote_inet_addr, gre_remote_mac_addr on AP
...
Wifi-999: JUnit updates opensync-gateway and opensync-ext-cloud
Move the GreProfile attributes to the ApProfile.
2020-11-04 12:15:20 -05:00
Mike Hansen
a3159ed34e
Wifi-996: Add GRE support to WifiInetConfigInfo
2020-11-03 16:57:15 -05:00
Mike Hansen
1d7f822ed4
OpensyncGateway changes to only treat clients which appear in
...
Wifi_Associated_Clients table as clients which can be added to the
cloud's client and client session lists. Other changes through either
stats changes or via other tables in ovsdb can only alter existing
clients and sessions. Else they are ignored.
SSIDs and InetConfig for SSIDs are not automatically deleted if an
existing configuration for this AP containing profiles for the ssids exists on the cloud.
2020-11-02 16:04:41 -05:00
Mike Hansen
6c784367ed
When ap connected, check for any clients with AP's wan HWAddr and remove them, in case the AP itself has accidentally been registered as a client previously
2020-10-30 09:30:45 -04:00
Mike Hansen
15e26fd829
VLAN changes per AP request to create LAN and WAN Vlan Interfaces whenever a VLAN is provisioned
2020-10-29 17:42:12 -04:00
Mike Hansen
4df03431ed
Update reported IpV4 address for wan interface based on the value in the
...
Wifi_Inet_Table when the table state changes. Handles situation where
the AP connects before it's services are up and the table is not
populated with the IPs of the wan/lan interfaces.
Ensure dhcp_sniff is set on all interfaces.
2020-10-29 15:01:05 -04:00
Mike Hansen
0e80415e52
WIFI-1007: AP is reported as WiFi clients
2020-10-28 15:19:29 -04:00
ralphlee3
012935818d
WIFI-797 RF SourceSelection ( #13 )
...
* Implementing SourceSelection on RRM parameters, updating static json
2020-10-21 16:30:26 -04:00
Mike Hansen
a3fe53d6bd
WIFI-956: WPA2-Enterprise SSID Not Broadcasting
...
Correct search for the RadiusProfiles OpensyncGatewayExternalCloud to be
under the equipment_ap profile, as opposed to the previous SSID Profile.
This allows creation of profiles with Radius on the AP.
** Additional correct docker image build
2020-10-14 12:29:16 -04:00
ralphlee3
6b3b835e80
WIFI-792: RF Implementation ( #11 )
...
* Removing RF parameters from ApElementConfig, refactoring to RF profile
2020-10-09 21:57:19 -04:00
Mike Hansen
76d9cf79f5
WIFI-444: APNOS : UCC Heuristics phase 2
...
New VideoVoice protobufs
** also fix Json file for captive portal static tests.
2020-10-09 13:34:17 -04:00
Mike Hansen
e3da2db9ab
WIFI-909: Provision Hotspot20_Icon_Config in opensync database via opensync gateway, using new Hotspot/passpoint profiles
...
WIFI-910: Provision Hotspot20_OSU_Providers in opensync database via opensync gateway, using new Hotspot/passpoint profiles
WIFI-947: Add opensync gateway support for CEGWNewChannelRequest to change back-up channel in Wifi_RRM_Config
Updated with handling of new schema, support osu_nai2 (shared), and osu
provider name. Remove path from OSU Icons.
Add support for Wifi_RRM_Config new backup channels
2020-10-09 12:59:02 -04:00
Mike Hansen
4d624233c6
WIFI-900: add global property for toggling mutation of clientCn
...
-Dtip.wlan.preventClientCnAlteration=false //default, change to avoid
appending the serial number to the clientCn
2020-10-05 13:31:07 -04:00
Mike Hansen
3e2b20ddc5
WIFI-863: Add Table R/W to OvsdbDao to support Configuration and Status
...
WIFI-862: Opensync Gateway: Add Table Models to OvsdbDao
Update table models based on AP Schema changes.
Insert into Hotspot20_Config table based on profile. Still in progress.
2020-10-01 19:15:09 -04:00
ralphlee3
e2d2278fe0
WIFI 792 - Adding RF profile parameters to static and setups ( #6 )
...
* Adding RF profile parameters to static and setups
2020-09-30 17:32:11 -04:00
Mike Hansen
bb3a49addb
Support for Metrics Profile
...
Added to OpensyncAPConfig
Added Profiles for Static.
Added handler in OvsdbClient to process.
Currently not applying the values, uses the defaults still, but
remaining functionality will come in subsequent updates.
2020-09-25 17:13:51 -04:00
Mike Hansen
ca023ea554
Modify ApNode stats so that radioUtilizationPerRadio is reported as an
...
averaged value based on the survey for that radio.
2020-09-22 19:26:58 -04:00
ralphlee
9cc3b96436
Revert "Adding RF Profile changes and updating static"
...
This reverts commit 71c41bb892 .
2020-09-22 17:01:32 -04:00
Mike Hansen
6ea19d9cbf
WIFI-425: Cloud Back End for Events phase 2
...
Protobuf changes re AP handling events.
2020-09-21 12:17:20 -04:00
Mike Hansen
0d72824e3f
WIFI-814: OSGW add support reboot, switch, and factory reset
...
Adding support for Ap reboot, switch, and factory reset commands to
opensync gateway controller and ovsdb dao.
2020-09-18 17:43:00 -04:00
Mike Hansen
982d1cb2b3
Merge branch 'master' of github.com:Telecominfraproject/wlan-cloud-opensync-controller
2020-09-18 12:54:32 -04:00
Mike Hansen
ae4d2d2339
WIFI-816: OSGW add retrieval of FW_IMAGE_ACTIVE and FW_IMAGE_INACTIVE and update cloud database via Status
2020-09-18 12:45:57 -04:00
ralphlee
71c41bb892
Adding RF Profile changes and updating static
2020-09-18 11:55:36 -04:00
Mike Hansen
ce14eb359d
Adding Classification type for Client based on DHCP_leased_IP
...
Adding translation utility to map between ovsdb and wlan cloud for firmware upgrade state and failure state (if required)
2020-09-17 17:07:47 -04:00
Mike Hansen
4cbb5e1d97
WIFI-437: CloudSDK Client DHCP attributes processing
...
Add ClientType from DHCP fingerprint, make use of new translation
utility to map attributes from ovsdb to cloud.
2020-09-17 14:22:33 -04:00