Commit Graph

40 Commits

Author SHA1 Message Date
Tanya Singh
d9a8e771ae firstcontact: Zero touch provisioning with DHCP option 138
Fixes: WIFI-7266
Signed-off-by: Tanya Singh <tanya_singh@accton.com>
2022-07-11 07:45:23 +02:00
John Crispin
73f42e3c6f ipq807x: enable dual boot on HFCL ION4X*
Signed-off-by: John Crispin <john@phrozen.org>
2022-04-26 07:59:41 +02:00
John Crispin
cff778d8ca treewide: update ucode to work with latest interpreter
Signed-off-by: John Crispin <john@phrozen.org>
2022-04-26 07:59:41 +02:00
John Crispin
1ab99d50b2 certificates: add support for finding certificates on dual boot devices
Signed-off-by: John Crispin <john@phrozen.org>
2022-04-21 11:18:58 +02:00
John Crispin
caea6baecd certificates: create ubivolume with LEBs instead of MiB
Signed-off-by: John Crispin <john@phrozen.org>
2022-03-23 11:51:32 +01:00
John Crispin
5d53d138b0 maverick: add the last 3 bytes of the serial to the Maverick ssid
Fixes: WIFI-7202
Signed-off-by: John Crispin <john@phrozen.org>
2022-03-02 15:12:21 +01:00
John Crispin
834ff2fe4f certificates: improve the code loading sqsh certificates
Signed-off-by: John Crispin <john@phrozen.org>
2022-02-23 07:54:22 +01:00
John Crispin
c59c646a5c certificates: fix a syntax error inside the init.d script
Signed-off-by: John Crispin <john@phrozen.org>
2022-02-12 17:52:30 +01:00
John Crispin
3de5c91e6c maverick/ucentral-schema: add WDS broadband profile
Fixes: WIFI-5778
Signed-off-by: John Crispin <john@phrozen.org>
2021-11-18 14:52:50 +01:00
John Crispin
460785cbe3 maverick: keep firstcontact and ucentral-client running while in maverick
Fixes: WIFI-5439
Signed-off-by: John Crispin <john@phrozen.org>
2021-11-05 14:46:32 +01:00
John Crispin
29058df59b luci-mod-ucentral: the continue button was grey when trying to flash an image
Fixes: WIFI-5072
Signed-off-by: John Crispin <john@phrozen.org>
2021-11-01 07:58:30 +01:00
John Crispin
b364ab3064 certificates: fix the file owner and permission of the certificates
This was breaking hostapd local-certificates support.

Signed-off-by: John Crispin <john@phrozen.org>
2021-10-22 07:58:20 +02:00
John Crispin
f971f3a4d4 luci-mod-ucentral: the unit was not correctly rebooting after "save & apply"
Signed-off-by: John Crispin <john@phrozen.org>
2021-10-14 12:12:42 +02:00
John Crispin
0e5ec91a12 luci: start using the upstream feed and move the maverick packages into the tree
Fixes: WIFI-4911
Signed-off-by: John Crispin <john@phrozen.org>
2021-10-13 13:01:39 +02:00
John Crispin
3cad34e1b9 certififcates: reduce log noise when mounting the certificates partition
Signed-off-by: John Crispin <john@phrozen.org>
2021-10-13 10:51:21 +02:00
John Crispin
2988180211 maverick: fix feature on single port devices
On single port devices no logical lan interface was setup resulting in
clients associating not being provided with DHCP.

Fixes: WIFI-4641
Signed-off-by: John Crispin <john@phrozen.org>
2021-10-07 09:07:37 +02:00
John Crispin
640e676753 maverick: do not provide uplink connectivity to connected clients
Signed-off-by: John Crispin <john@phrozen.org>
2021-09-20 16:19:34 +02:00
John Crispin
3755107433 firstcontact: support server:port syntax inside redirector field
Signed-off-by: John Crispin <john@phrozen.org>
2021-08-24 08:01:22 +02:00
John Crispin
82481e1694 firstcontact: add a 10s connect timeout
Signed-off-by: John Crispin <john@phrozen.org>
2021-08-18 11:01:24 +02:00
John Crispin
f3b980081e ucentral: development update
* update client
* increase maverick timeout

Signed-off-by: John Crispin <john@phrozen.org>
2021-07-30 17:19:28 +02:00
John Crispin
f43bcba469 ucentral: development update
* add uchannel fixes to hapd
* update usteer
* update ucentral-schema
* update mac80211
* update mt76
* make sure webui is properly started in maverick mode

Signed-off-by: John Crispin <john@phrozen.org>
2021-07-18 16:42:29 +02:00
John Crispin
42251224b3 ucentral: development update
* more mac80211/hapd script improvements
* more led blink/off commands
* update ucentral-schema
* further improvement on maverick
* various ipq807x led improvements

Signed-off-by: John Crispin <john@phrozen.org>
2021-06-25 09:18:09 +02:00
John Crispin
0825cb93c5 ucentral: development update
* update netifd
* update dynamic vlan
* improve maverick
* update schema
* fix ath11k STA mode

Signed-off-by: John Crispin <john@phrozen.org>
2021-06-24 08:39:17 +02:00
John Crispin
0c86f9159a ucentral: development update
* update ucentral-schema
* improve /certificate generation
* add ecw5410 support
* add oap100 support
* add ec420 support

Signed-off-by: John Crispin <john@phrozen.org>
2021-06-18 14:30:45 +02:00
John Crispin
1511b324ac ucentral: development update
* improve handling of the /certificates partition
* ignore sysupgrade.tgz provided by R1
* update netifd
* fix mac80211.sh bug when setting HE beamforming
* update ucentral-schema

Signed-off-by: John Crispin <john@phrozen.org>
2021-06-17 11:20:11 +02:00
John Crispin
71a5b63456 ucentral: development update
* polish the on-boarding via wifi process

Signed-off-by: John Crispin <john@phrozen.org>
2021-06-16 10:49:02 +02:00
John Crispin
438c2d4dfe ucentral: development update
* uhttpd was not getting started in maverick mode

Signed-off-by: John Crispin <john@phrozen.org>
2021-06-14 13:08:14 +02:00
John Crispin
9f417bfd6f ucentral: development update
* update ieee8021x
* update schema
* update ucode
* add dhcp option82 support

Signed-off-by: John Crispin <john@phrozen.org>
2021-06-08 15:55:22 +02:00
John Crispin
4f20c642a5 ucentral: development update
* fix ath11k reload issue
* drop patches that were used by data mode v0
* imporve maverick logging
* fix lldp on qca units

Signed-off-by: John Crispin <john@phrozen.org>
2021-06-05 15:40:11 +02:00
John Crispin
c6f47257ee ucentral: development update
* update netifd
* update hostapd
* update mt76
* update maverick
* add dynamic vlan
* update ucentral-client
* update ucentral-schema
* update ucode
* update 5.10 patches
* fix realtek

Signed-off-by: John Crispin <john@phrozen.org>
2021-06-05 05:59:36 +02:00
John Crispin
82ab454c15 ucentral: development update
* update ucentral-schema
* update ucentral-client
* add the CA bundle

Signed-off-by: John Crispin <john@phrozen.org>
2021-06-01 14:34:17 +02:00
John Crispin
30a078b90a ucentral: development update
* backport latest netifd, mac8021, hostapd, iw
* maverick and certificate fixes
* update ucentral-wifi
* update ucentral-client
* add qcom hk14 wifi 6e support (pine)
* add tplink ex228

Signed-off-by: John Crispin <john@phrozen.org>
2021-05-27 17:18:22 +02:00
John Crispin
e0063c69c7 ucentral: development update
* enhance maverick stability
* add persistent certificate storage
* update schema
* add channel stats to telemetry messages
* make rtty cmd handler work
* add support for recovery images

Signed-off-by: John Crispin <john@phrozen.org>
2021-05-27 13:19:21 +02:00
John Crispin
1cb0137234 ucentral: development update
* enhance first contact
* add dedicated maverick tool
* move examples around
* fix eap102 sysupgrade
* update ucentral-schema
* update ucentral-client
* update ucentral-wifi
* update udevmand
* make sure that wifi-ax creates default interfaces

Signed-off-by: John Crispin <john@phrozen.org>
2021-05-22 17:06:35 +02:00
John Crispin
893bc05661 ucentral: development update
* update realtek kernel
* add new PoE tool
* improve CI

Signed-off-by: John Crispin <john@phrozen.org>
2021-05-12 19:40:16 +02:00
John Crispin
e54a3d7db0 ucentral: development update
* update ucentral-client
* update ucentral-schema
* rework CI file deployment
* fix firmware version reporting

Signed-off-by: John Crispin <john@phrozen.org>
2021-05-06 14:25:37 +02:00
John Crispin
5347b7e74b ucentral: development update
* add freeradius wrapper package for gateway images
* pass version and hash in the firmware field
* update ucode to latest HEAD

Signed-off-by: John Crispin <john@phrozen.org>
2021-05-05 17:15:53 +02:00
John Crispin
1f1e7c2e04 ucentral: development update
* properly pass current firmware hash to the gateway
* revert lldp downgrade patch
* update ucentral-client - fixes zlib/b64 error
* add radius disctionary to ucentral-defaults
* several additional hostapd patches

Signed-off-by: John Crispin <john@phrozen.org>
2021-05-03 10:44:10 +02:00
John Crispin
0b95ce5d02 ucentral: update to latest development state
* add support for more commands
* add firstcontact support
* add pstore based crashlog support
* fix github workflow
* improve captive portal/guest support

Signed-off-by: John Crispin <john@phrozen.org>
2021-03-31 10:46:56 +02:00
John Crispin
bc13ab4544 ucentral: various updates and fixes
* Gateway and client are now talking jsonrpc on the wire.
* update the datamodel to the latest version.
* add github workflow
* add zero touch on-boarding

Signed-off-by: John Crispin <john@phrozen.org>
2021-03-29 18:51:13 +02:00