John Crispin
03d14daf20
ucentral-schema: update to latest HEAD
...
dd31b74 set 3.2.0 as the version
Signed-off-by: John Crispin <john@phrozen.org >
2024-07-03 08:23:33 +02:00
John Crispin
76c16ccc96
ucentral-schema: set 3.2.0 as the version
...
Signed-off-by: John Crispin <john@phrozen.org >
2024-07-03 08:15:12 +02:00
joydeepbenison
c51a24db43
ucentral-event: Fix Modifying VLAN-ID Under LAN Port
...
This commit is an improvement over previous
commit 3598a243b3 which added a
fix for traffic disruption when vlan id of the lan port is
changed on devices with internal switches such as fap655,
CIG_WF186w,EAP-104.
This commit reconfigures the vlans for the mpsk clients on the
switch using the ucentral-event subsystem by tracking the
netifd_add events.
Fixes: WIFI-13797
Signed-off-by: joydeepbenison <joydeep.ghosh@benisontech.com >
2024-07-03 06:40:52 +02:00
Venkat Chimata
45eb5c9a6b
ieee8021x / hostapd: Fix 802.1x + DVLAN issues
...
ieee8021x
---------
1. Handle link_up events and update hostapd config
2. For certains scenarios, we need to remove and add
instead of reload (reload did not work).
Consider the following scenario -
Say on CIG 186w as an example
eth0.4086 interface exists with some non-ieee8021x config.
Push ieee8021x config. In general the flow is that
reload_config is called followed by invocation of services (from ucentral-schema)
Services inovation does n't wait until the configi reloaded ie in this context
ieee8021x service is invoked much before the network interfaces are recreated.
That is not correct. To handle this, we capture link-up events
and remove the existing interface (in hostapd as shown below) and add again
3. For swconfig platforms, the names contain a dot. Handle that gracefully in
ubus_unsub_object while adding hostapd interface
4. Add better logging using log.syslog
hostapd
---------
In case of swconfig switches, the basename of the interface should be based on the last dot.
Earlier it was done based on the first dot, which would result in incorrect basename.
For example if the interface name is eth0.4087 then the vlan->ifname would be eth0.4087. (A dot at the end) .
Before this patch, the basename was returned as eth0. It should be eth0.4087
Also fixed the return code by adding a default value of 0 and removed an unncessary check
for if_add before ubus add call.
Signed-off-by: Venkat Chimata <venkata@shasta.cloud >
2024-07-03 06:37:47 +02:00
John Crispin
962f84ca24
ucentral-schema: update to latest HEAD
...
83218cf use the correct path when removing old config files
Signed-off-by: John Crispin <john@phrozen.org >
2024-06-19 16:32:52 +02:00
John Crispin
381265f8b3
ucentral-schema: update to latest HEAD
...
6e90f22 captive: fix NAT mode traffic capturing
Signed-off-by: John Crispin <john@phrozen.org >
2024-06-13 16:45:32 +02:00
John Crispin
f59883ec8e
ucentral-schema: update to latest HEAD
...
857c3ba OWE: reorder config sections to ensure that the vendor IE gets populated with the correct SSID
Signed-off-by: John Crispin <john@phrozen.org >
2024-06-12 17:49:49 +02:00
John Crispin
2b536f9bdb
captive: impove local mode /logoff support
...
Signed-off-by: John Crispin <john@phrozen.org >
2024-06-10 17:23:36 +02:00
John Crispin
60a5609427
ucentral-schema: add more fingerprint sample config files
...
Signed-off-by: John Crispin <john@phrozen.org >
2024-06-10 08:26:36 +02:00
John Crispin
5784fbc9d0
ucentral-schema: update to latest HEAD
...
dcd571e allow only psc on 6GHz auto channel selection
310095a captive: handle /logoff and /logout paths
7aceedc ratelimit: reload the service rather than restarting it
ce41668 fingerprint: add missing allow_wan option to render code
721568b Merge pull request #17 from Telecominfraproject/WIFI-431-fix-update-internal-schema-validation
7d05e70 more AFC fixes
Signed-off-by: John Crispin <john@phrozen.org >
2024-06-10 06:11:00 +02:00
John Crispin
1ff690c3f7
captive: allow /login endpoint
...
Signed-off-by: John Crispin <john@phrozen.org >
2024-06-08 09:55:12 +02:00
John Crispin
e17c6e5918
uspot: add logoff/out support to local captive
...
Signed-off-by: John Crispin <john@phrozen.org >
2024-06-07 16:44:11 +02:00
John Crispin
470983bba3
ratelimit: allow flushing all default values
...
Signed-off-by: John Crispin <john@phrozen.org >
2024-06-07 09:38:55 +02:00
John Crispin
54072c22a4
ucentral-schema: update to latest HEAD
...
5226dc8 fix afc_op_class
Signed-off-by: John Crispin <john@phrozen.org >
2024-06-06 14:21:13 +02:00
John Crispin
5ee55fa1f9
ucentral-schema: update to latest HEAD
...
8045e6c add full fingerprinting data model
Signed-off-by: John Crispin <john@phrozen.org >
2024-05-31 12:13:43 +02:00
John Crispin
7fb9b5230c
ucentral-client: update to latest HEAD
...
815ad09 add fingerprint command
2e88c13 do not immediatley reply to upgrade commands
Signed-off-by: John Crispin <john@phrozen.org >
2024-05-31 12:13:04 +02:00
John Crispin
4fb4a30910
ufpd: add fingerprint aging
...
Signed-off-by: John Crispin <john@phrozen.org >
2024-05-31 12:12:46 +02:00
John Crispin
cef663ab58
udevmand: automatically respawn the service
...
Signed-off-by: John Crispin <john@phrozen.org >
2024-05-29 17:59:20 +02:00
John Crispin
a72add7ec3
ucentral-schema: update to latest HEAD
...
409e444 Fix strict-forwarding for Yuncore_fap655
e5dc7ea add AFC support to the rendering code
Signed-off-by: John Crispin <john@phrozen.org >
2024-05-27 12:00:38 +02:00
John Crispin
759cd0774d
ucentral-schema: update to latest HEAD
...
e1487e5 fix factory reset command.
Signed-off-by: John Crispin <john@phrozen.org >
2024-05-14 15:41:43 +02:00
John Crispin
5384751901
ucentral-schema: update to latest HEAD
...
79e1a9d explicitly set owe_transition_ssid in OWE transition mode
Fixes: WIFI-13676
Signed-off-by: John Crispin <john@phrozen.org >
2024-05-14 10:18:22 +02:00
John Crispin
9a3503f1df
ucentral-schema: update to latest HEAD
...
a0a420f gracefully close the websocket during factory reset
Signed-off-by: John Crispin <john@phrozen.org >
2024-05-13 14:08:20 +02:00
John Crispin
c989866b08
ucentral-schema: update to latest HEAD
...
73c3d5d fix roaming auto mode
Signed-off-by: John Crispin <john@phrozen.org >
2024-05-09 10:10:24 +02:00
John Crispin
ba93041afc
spotfilter: use ARP as fallback for IP discovery
...
Signed-off-by: John Crispin <john@phrozen.org >
2024-05-02 13:50:34 +02:00
Felix Fietkau
ae9d1b64c3
spotfilter: discover ip address via ARP
...
Signed-off-by: Felix Fietkau <nbd@nbd.name >
2024-05-02 07:48:17 +02:00
John Crispin
f4254b1611
ucentral-state: skip state messages when the AP is offline
...
Fixes: WIFI-13643
Signed-off-by: John Crispin <john@phrozen.org >
2024-04-30 16:52:53 +02:00
John Crispin
fc32096ddf
ucentral-state: update to latest HEAD
...
c24f1db captive: add nftables support
bda8143 captive: /tmp/ucentral/ was not being created correctly
Signed-off-by: John Crispin <john@phrozen.org >
2024-04-30 16:46:51 +02:00
John Crispin
a13d373edd
bridger: update to latest HEAD
...
Signed-off-by: John Crispin <john@phrozen.org >
2024-04-30 16:46:51 +02:00
John Crispin
99e9fe5d8d
ucentral-schema: update to latest HEAD
...
a7cff0c set v3.1.0 version
Signed-off-by: John Crispin <john@phrozen.org >
2024-04-27 16:15:25 +02:00
John Crispin
cc8a036d87
ucentral-client: set v3.1.0 version
...
Signed-off-by: John Crispin <john@phrozen.org >
2024-04-27 16:15:25 +02:00
John Crispin
9e5327ca38
ucentral-schema: update to latest HEAD
...
ed08058 properly setup up/down macs
Signed-off-by: John Crispin <john@phrozen.org >
2024-04-27 16:15:25 +02:00
John Crispin
6205d7a6a9
ufp: allow filtering by minimum age
...
Signed-off-by: John Crispin <john@phrozen.org >
2024-04-27 16:15:25 +02:00
John Crispin
a110e46fcc
ufp: properly track assoc IEs
...
Signed-off-by: John Crispin <john@phrozen.org >
2024-04-27 16:15:25 +02:00
John Crispin
1e7cf483a4
mediatek-sdk: update to latest SDK kernel
...
Signed-off-by: John Crispin <john@phrozen.org >
2024-04-27 16:15:25 +02:00
John Crispin
e1e33dd8ed
ucentral-schema: update to latest HEAD
...
3a34665 delete old config files after applying a new one
Fixes: WIFI-13590
Signed-off-by: John Crispin <john@phrozen.org >
2024-04-27 13:09:02 +02:00
Marek Kwaczynski
1ca8f18b9d
udevstats: fix adding the same vlans to the config
...
Add filtering the same vlans before adding to
the vlan config. The issue was detected during
connection many WiFi client using dynamic vlans
on the network.
Fixes: WIFI-13538
Signed-off-by: Marek Kwaczynski <marek@shasta.cloud >
2024-04-12 17:55:36 +02:00
John Crispin
856ac16e86
ucentral-schema: update to latest HEAD
...
cc0bf95 fix un-tagged swconfig upstream ports
Signed-off-by: John Crispin <john@phrozen.org >
2024-04-12 15:17:38 +02:00
Arif Alam
cc3906e550
ratelimit: notify ratelimit on vlan remove
...
Fixes WIFI-13560
Signed-off-by: Arif Alam <arif.alam@netexperience.com >
2024-04-10 18:04:53 +02:00
John Crispin
6b3eb3ef99
ucentral-schema: update to latest HEAD
...
b81c129 Revert "do not add a default valid channels list"
Fixes: WIFI-13575
Signed-off-by: John Crispin <john@phrozen.org >
2024-04-10 14:49:24 +02:00
John Crispin
bc6da62f1b
ucentral-schema: update to latest HEAD
...
a3b7e31 add the option for providing vendor specific versioning info
Signed-off-by: John Crispin <john@phrozen.org >
2024-04-09 16:22:52 +02:00
John Crispin
0eeb14d4d1
ucentral-client: add version.json
...
Signed-off-by: John Crispin <john@phrozen.org >
2024-04-09 16:14:15 +02:00
John Crispin
8a43d39572
ucentral-schema: update to latest HEAD
...
377c2ab add ap/schema version to capabilities
Signed-off-by: John Crispin <john@phrozen.org >
2024-04-09 08:59:44 +02:00
John Crispin
9a80d8b1de
Revert "ucentral-client: update to latest HEAD"
...
This reverts commit 98ef44fc34 .
Signed-off-by: John Crispin <john@phrozen.org >
2024-04-09 08:58:57 +02:00
John Crispin
c22767540e
uspot: auto delete radius files from /tmp
...
Fixes: WIFI-13547
Signed-off-by: John Crispin <john@phrozen.org >
2024-04-05 16:42:55 +02:00
Rick Sommerville
be59b10acc
bridger: block forward to same ifindex/vlan
...
Fixes WIFI-13482
Signed-off-by: Rick Sommerville <rick.sommerville@netexperience.com >
2024-04-03 11:33:32 +02:00
John Crispin
f362b7139e
ucentral-schema: update to latest HEAD
...
cb1c18d add support for device fingerprinting
Fixes: WIFI-13429
Signed-off-by: John Crispin <john@phrozen.org >
2024-03-25 15:56:42 +01:00
John Crispin
bdd2074d78
ufp: fix package dependencies
...
Fixes: WIFI-13429
Signed-off-by: John Crispin <john@phrozen.org >
2024-03-25 15:56:16 +01:00
John Crispin
98ef44fc34
ucentral-client: update to latest HEAD
...
7628b5c add schema version to connect message
Fixes: WIFI-13548
Signed-off-by: John Crispin <john@phrozen.org >
2024-03-25 15:56:12 +01:00
Arif Alam
9bb982460a
Add ufp
...
Signed-off-by: Arif Alam <arif.alam@netexperience.com >
2024-03-22 07:29:59 +01:00
Arif Alam
22126a3410
ratelimit: fix ratelimit with dynamic vlan
...
Fixes WIFI-13512
Signed-off-by: Arif Alam <arif.alam@netexperience.com >
2024-03-22 07:06:21 +01:00