- Support to decode dhcp fingerprint using a locally stored fingerbank database
Fixes: WIFI-433
Signed-off-by: Yashvardhan <yashvardhan@netexperience.com>
- Added support to report client DHCP attributes such as
subnetmask, gateway, dhcp server, primary and secondary dns
Fixes: WIFI-432
Signed-off-by: Yashvardhan <yashvardhan@netexperience.com>
On-channel survey reports only the active channel.
Off-channel survey reports on channels actually measured.
Channel utilization reported as a percentage.
Fixes: Wifi-638
Signed-off-by: Rick Sommerville <rick.sommerville@netexperience.com>
- Add kernel module which detects voice/video by
analysing the traffic.
- Add new report to the stats manager in opensync.
- Generates a report each time a voice call is
detected, indicats callstart, callstop and callreport.
Signed-off-by: Chaitanya Kiran Godavarthi <chaitanya.kiran@connectus.ai>
- Enabled DHCP sniffing support in libinet
- Added support to populate DHCP_leased_IP table with sniffing results
Fixes: WIFI-432
Signed-off-by: Yashvardhan <yashvardhan@netexperience.com>
this code changes resolve the problem of not redirecting to intended page after client
authentication
Fixes: WIFI-596
Signed-off-by: Nagendrababu <nagendrababu.bonkuri@connectus.ai>
Implement a per-SSID embedded Captive Portal making use of OpenNDS
Authentication type:None
Fix for WIFI-596
Signed-off-by: Nagendrababu <nagendrababu.bonkuri@connectus.ai>
Client ratelimit doesnt get updated when client
roams between ssids in the Access Point.
Signed-off-by: Chaitanya Kiran Godavarthi <chaitanya.kiran@connectus.ai>
- synthetic dhcp client checks if the dhcp server is responsive and
reports back to cloud
Fixes: WIFI-441
Signed-off-by: Ammad Rehmat <ammad.rehmat@connectus.ai>
- FT over DS was set to 0 which wasnt taking effect due to missing
declarations in the policy
Fixes: WIFI-560
Signed-off-by: Ammad Rehmat <ammad.rehmat@connectus.ai>
Track the average RSSI of associated stations. This information can be
used to deauth stations if their rssi gets too low.
Signed-off-by: John Crispin <john@phrozen.org>
- Added helper script to apply redirector address
- Added support to preserve the same
- Changed the default fqdn
Signed-off-by: Yashvardhan <yashvardhan@netexperience.com>
the last nm2 patch incorrectly contained a chunk that disabled the process
watchdog for nm and wm. revert this change.
this patch shall be folded into the other nm2 patches when we move to trunk.
Signed-off-by: John Crispin <john@phrozen.org>
Deleteing entries from ucis internal state while looping of it was causing
issues related as the ordering of the list is not deterministic.
Signed-off-by: John Crispin <john@phrozen.org>
This patch will bring up a monitor interface on a named phy and start a scan.
Once completed, the resulting pcap will be uploaded to a http server.
Signed-off-by: John Crispin <john@phrozen.org>
The current script was using the wrong upgrade file and incorrectly deleted
$TMPDIR after it was done.
Signed-off-by: Yashvardhan <yashvardhan@netexperience.com>
This feature makes use of the crashlog driver in the kernel. If we experience
an oops, the kernel will store the stack trace inside /sys/kernel/debug/crashlog.
OpenSync will then add an entry to the Alarms table. The could can then retrieve
the crashlog via the Command_config table.
A crash can be simulated with
echo c > /proc/sysrq-trigger
Signed-off-by: John Crispin <john@phrozen.org>