Add openNDS package to enable captive portal at bridge level added customized
configurations to make it work as required Package:openNDS
Signed-off-by: Nagendrababu <nagendrababu.bonkuri@connectus.ai>
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>
Once the AP connected to the cloud for the first time we wait 5 minutes.
Once that period is over we stop and disable the webserver. It is only
intended for initial WAN bringup during deployment.
Signed-off-by: John Crispin <john@phrozen.org>
- Added support to upgrade firmware from a URL to a FW tar/tar.gz package
- Checksum validation using sha256sum
- Some error handling
- Added support to share the firmware tar name to the gateway
Signed-off-by: Yashvardhan <yashvardhan@netexperience.com>
This series is based on
* 2020-07-10 ipq6018-ilq-11-0_qca_oem-034672b0676c37b1f4519e5720e18e95fe6236ef
Add support for
* qsdk kernel/v4.4
* qsdk ethernet subsystem
* v5.7 ath11k backport + QualComm staging patches (wlan_ap_1.0)
* ath11k-firmware
* hostapd/iw/...
Feature support
* full boot, system detection
* sysupgrade to nand
* HE support via latest hostapd
* driver support for usb, crypto, hwmon, cpufreq, ...
Missing
* NSS/HW flow offloading - FW blob is not redistributable
Using the qsdk v4.4 is an intermediate solution while the vanilla is being
tested. Vanilla kernel is almost on feature par. Work has already started
to upstream the ethernet and switch drivers. Once complete the target will
be fully upstream.
Signed-off-by: John Crispin <john@phrozen.org>
This allows us to trigger remote commands, such as tcpdump.
Also allow configuring NTP and remote syslog.
Signed-off-by: John Crispin <john@phrozen.org>
When adding a new baord we had to edit files all over the tree. After this patch
they are all located in the same folder.
Signed-off-by: John Crispin <john@phrozen.org>
The current code was reporting invalid state back to the cloud incase
rate-limit was not actually enabled.
Signed-off-by: John Crispin <john@phrozen.org>
This adds 2 new tables
* CommandConfig
* CommandState
This allows us to remotely trigger, tcpdump, remote syslog, ...
Signed-off-by: John Crispin <john@phrozen.org>
Add new package which has scripts for ssid client ratelimiting.
Adds rules for ssid ratelimiting and client ratimiting based on
'wireless' config file options 'drate'(ssid dl), 'urate'(ssid ul),
'cdrate'(client dl), and 'curate' (client ul).
Signed-off-by: Chaitanya Kiran Godavarthi <chaitanya.kiran@connectus.ai>