Commit Graph

481 Commits

Author SHA1 Message Date
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
a5fb061359 WIFI-1095: SDK BE: Support Radius Accounting support -- use value '0' for radius_acct_interval when no value is configured 2020-11-20 10:25:59 -05:00
Mike Hansen
d8ff2f1a31 WIFI-1096: Configure multicast and beacon rate in Wifi_RRM_Config 2020-11-19 17:11:02 -05:00
Mike Hansen
1d1b5f1c42 Radius Accounting Interval set on AP when using EAP or Radius security 2020-11-19 14:52:38 -05:00
Mike Hansen
74587349fe WIFI-1075: Cloud Backend update profile models 2020-11-18 15:56:08 -05:00
Mike Hansen
b463d6720a Merge pull request #14 from Telecominfraproject/feature/NETEXP-485
Feature/NETEXP 485
2020-11-18 11:28:02 -05:00
Mike Hansen
036bd8ccc2 WIFI-1074: Make Profile Names Specific and Clear - updates to static config files for testing 2020-11-18 10:16:29 -05:00
Mike Hansen
eebdfba431 Maven dependencies clean-up -- cloud dependencies add 2020-11-18 08:22:52 -05:00
Mike Hansen
52a5a2ac72 Maven dependencies clean-up 2020-11-18 08:03:01 -05:00
Mike Hansen
44b3d5e526 WIFI-1084: Opensync Gateway occasionally creates new Ssid with existing if_name 2020-11-17 16:06:57 -05:00
Mike Hansen
f9ece26ccf WIFI-1075: Cloud Backend update profile models 2020-11-17 10:39:43 -05:00
Akshay Jagadish
5f35b59a34 reverted tag addition for docker build 2020-11-16 17:20:18 -05:00
Akshay Jagadish
d3729a47d2 NETEXP-485:
Added seperate variables for manager_addr port and mqtt_settings port
that are displayed the AWLAN table. The default values are 1883 and
6640, but these can be overriden in the helm charts based on customer
requirements
2020-11-16 17:16:02 -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
20484b634a WIFI-908: Provision Hotspot20_Config in opensync database via opensync gateway. Fix roaming_oi values 2020-11-16 09:13:46 -05:00
Mike Hansen
a7af164bb1 WIFI-908: Provision Hotspot20_Config in opensync database via opensync gateway. Set the roaming_oi values as hex strings 2020-11-12 18:31:55 -05:00
Mike Hansen
e31b8ebd12 Wifi-727: WMM not getting disabled from the REST API -- remove attribute, it is not configurable, always enabled 2020-11-12 13:35:57 -05:00
Mike Hansen
bdde9561f3 Handling some test scenarios, using postman, which may have null vlanIds 2020-11-10 16:38:19 -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
01d9d7538c Wifi-1060: Junit tests for Hotspot20 provisioning 2020-11-09 12:42:41 -05:00
Mike Hansen
ed5f445f11 VLAN changes per AP requirement. When vlan_id is unset or < 2, set vlan_id to 1 2020-11-06 14:40:04 -05:00
Mike Hansen
b47d2ccda1 Radius Accounting Server, ensure supports different name than the radius server 2020-11-05 18:07:33 -05:00
Mike Hansen
b6d6e4dea7 build order change, to ensure dependencies build before dependents 2020-11-05 17:20:23 -05:00
Mike Hansen
1e822e432c remove extra .gitignore files 2020-11-05 17:11:44 -05:00
Mike Hansen
95173ada39 WIFI-870: Add Profile for Operator
Remove unused 'Hostname' attribute from Operator profile, this will be
provided by the id providers (OSU) profiles. Update json files used by
the static configurations.
2020-11-05 11:48:37 -05:00
Mike Hansen
5bfd5dfac7 revert accidental submission of pom, regarding using project artifacts 2020-11-05 10:17:59 -05:00
Mike Hansen
14b410e84b Wifi-999: JUnit updates opensync-gateway and opensync-ext-cloud 2020-11-04 12:36:39 -05:00
Mike Hansen
c8bace4850 Wifi-1004: Provision gre_ifname, gre_local_inet_addr, gre_remote_inet_addr, gre_remote_mac_addr on AP
Add checks to make sure required parameters are not null before
attempting to configure on AP. Required because the gre attributes are
in the ApProfile now, so cannot just have check based on whether there
is an attached GreProfile.
2020-11-04 12:27:20 -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
acdd5eddbf Wifi-1004: Provision gre_ifname, gre_local_inet_addr, gre_remote_inet_addr, gre_remote_mac_addr on AP -- remove hardcoded 'wan' for parent if_name 2020-11-04 11:45:50 -05:00
Mike Hansen
c1de88aa05 Wifi-999: JUnit updates opensync-gateway and opensync-ext-cloud 2020-11-04 10:27:46 -05:00
Mike Hansen
28fcf06175 Wifi-1004: Provision gre_ifname, gre_local_inet_addr, gre_remote_inet_addr, gre_remote_mac_addr on AP 2020-11-03 17:00:08 -05:00
Mike Hansen
a3159ed34e Wifi-996: Add GRE support to WifiInetConfigInfo 2020-11-03 16:57:15 -05:00
Mike Hansen
ee56a5b2bb Wifi-996: Add GRE support to WifiInetConfigInfo 2020-11-03 16:51:47 -05:00
Mike Hansen
b60a72c202 SSIDs and InetConfig for SSIDs remove Vlans when no longer used, set if_name to be lowest availabe for freq band for new VIFs 2020-11-03 15:04:58 -05:00
Mike Hansen
b9dd818ca4 add Radius Accounting Server attributes from Ssid Profile to Wifi_VIF_Config 2020-11-03 09:22:13 -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
176f549168 Fix JUnit, add expectation of thrown RuntimeException for new connectionInfoFail case 2020-10-29 20:40:33 -04:00
Mike Hansen
896c38c024 Do not allow AP to connect until the WAN (or LAN if only LAN) state has IP and MAC addresses in the Wifi_Inet_State table 2020-10-29 20:12:15 -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
7ef59937f2 Update Wifi_Inet_Config for vlan handling 2020-10-28 18:16:40 -04:00
Mike Hansen
0e80415e52 WIFI-1007: AP is reported as WiFi clients 2020-10-28 15:19:29 -04:00
Mike Hansen
10b3a6227d Update Wifi_Inet_Config for vlan handling 2020-10-26 19:10:09 -04:00
Mike Hansen
3adb56f113 Update Wifi_Inet_Config for vlan, adding "_" to interface names. 2020-10-26 18:10:52 -04:00
Mike Hansen
39da1f83a3 Wifi_Inet_Config take ipAssignScheme for vifs from parent interface 2020-10-22 16:53:28 -04:00
Mike Hansen
7f51486979 Merge branch 'master' of github.com:Telecominfraproject/wlan-cloud-opensync-controller 2020-10-21 17:30:35 -04:00
Mike Hansen
62672f090b Re-enable device stats regardless of whether or not profile is used 2020-10-21 17:28:53 -04:00