Commit Graph

945 Commits

Author SHA1 Message Date
John Crispin
ab52fb543a fix udevstats config on swconfig devices
Signed-off-by: John Crispin <john@phrozen.org>
2023-12-14 16:13:05 +01:00
John Crispin
e77cd3fa1e radio: force auto channel if a STA is present
Signed-off-by: John Crispin <john@phrozen.org>
2023-12-14 11:49:24 +01:00
John Crispin
fd4d755498 only check for port usage duplication on non-swconfig devices
Signed-off-by: John Crispin <john@phrozen.org>
2023-12-13 14:29:54 +01:00
John Crispin
e2cef05c78 return a success message before triggering FW upgrade
Signed-off-by: John Crispin <john@phrozen.org>
2023-12-13 09:53:38 +01:00
John Crispin
9338ea9cef bridge-vlan: track wan ports behind swconfig
Signed-off-by: John Crispin <john@phrozen.org>
2023-12-12 15:22:58 +01:00
John Crispin
75222fea70 udevstats: fix UCI generation for swconfig ports
Signed-off-by: John Crispin <john@phrozen.org>
2023-12-01 09:39:37 +01:00
John Crispin
f8608f6b21 enable bridge port isolation for wifi devices
Signed-off-by: John Crispin <john@phrozen.org>
2023-11-22 10:50:21 +01:00
John Crispin
d8d36666b9 properly sanitize the port enable option
Signed-off-by: John Crispin <john@phrozen.org>
2023-11-22 10:47:50 +01:00
John Crispin
ef7e9e6d0a always restart ucentral-state
Signed-off-by: John Crispin <john@phrozen.org>
2023-11-21 17:42:15 +01:00
John Crispin
eda854cb71 bridge port isolation was not properly setup when isolate-hosts was enabled
Signed-off-by: John Crispin <john@phrozen.org>
2023-11-20 14:20:20 +01:00
John Crispin
29d6715225 make it possible to set vlan_awareness for STA interfaces
Signed-off-by: John Crispin <john@phrozen.org>
2023-11-15 11:17:55 +01:00
John Crispin
950bd83a41 fix NTP enable logic
Signed-off-by: John Crispin <john@phrozen.org>
2023-11-14 15:55:33 +01:00
John Crispin
b6da9151ab make interface.isolate-hosts imply bridge port and ap isolation
Signed-off-by: John Crispin <john@phrozen.org>
2023-11-14 12:25:32 +01:00
John Crispin
5b534e489f automatically bring up switch-mirror ports
Signed-off-by: John Crispin <john@phrozen.org>
2023-11-14 10:56:22 +01:00
John Crispin
b287fee80f prevent duplicate usage of untagged ports
Signed-off-by: John Crispin <john@phrozen.org>
2023-11-09 08:41:43 +01:00
John Crispin
16ef7bcbfa tip name and serial fields are swapped when triggering a wifi scan
Signed-off-by: John Crispin <john@phrozen.org>
2023-11-09 07:27:18 +01:00
John Crispin
7615f04015 allow preventing downstream interfaces from reaching rfc1918 subnets
Signed-off-by: John Crispin <john@phrozen.org>
2023-11-07 14:00:29 +01:00
John Crispin
2b884b3781 fix state messages on single port devices
the swconfig patches broke this

Signed-off-by: John Crispin <john@phrozen.org>
2023-11-07 11:27:17 +01:00
John Crispin
eff094d067 ipv4/dhcp - allow setting a DNS server that clients shall use
Signed-off-by: John Crispin <john@phrozen.org>
2023-11-07 10:26:24 +01:00
John Crispin
7b4cb426c9 always enable rrm until the new data model is added
Signed-off-by: John Crispin <john@phrozen.org>
2023-11-07 06:50:07 +01:00
John Crispin
3d9bd6522a add channel utilization and assoc count to wifi scan results
Signed-off-by: John Crispin <john@phrozen.org>
2023-11-07 06:49:42 +01:00
John Crispin
9d2312a510 ieee8021x: rework render code
Signed-off-by: John Crispin <john@phrozen.org>
2023-11-03 08:44:53 +01:00
John Crispin
a473a2d454 fix CS1/UP1 WMM mapping
Signed-off-by: John Crispin <john@phrozen.org>
2023-10-23 10:07:10 +02:00
John Crispin
6b85f3f1d8 add channel survey to state messages
Signed-off-by: John Crispin <john@phrozen.org>
2023-10-23 08:56:52 +02:00
John Crispin
71f42ca0f3 add keep_config to upgrade command
Signed-off-by: John Crispin <john@phrozen.org>
2023-10-23 08:27:22 +02:00
John Crispin
01e80a671e add delta counters for upstream vlan interfaces
Signed-off-by: John Crispin <john@phrozen.org>
2023-10-05 10:22:09 +02:00
John Crispin
0aaefffac4 fix generation of udevstats config
Signed-off-by: John Crispin <john@phrozen.org>
2023-10-04 12:20:31 +02:00
John Crispin
d42d7c0ca0 add delta counters to state messages
Signed-off-by: John Crispin <john@phrozen.org>
2023-10-03 09:15:34 +02:00
John Crispin
19c5923382 enable dynamic-auth on psk* networks
Signed-off-by: John Crispin <john@phrozen.org>
2023-10-02 15:02:19 +02:00
John Crispin
aa79c72358 add EHT support to data model
Signed-off-by: John Crispin <john@phrozen.org>
2023-10-01 13:48:23 +02:00
John Crispin
0a77e9cd13 add EHT detection to phy.uc
Signed-off-by: John Crispin <john@phrozen.org>
2023-10-01 07:38:51 +02:00
John Crispin
c8ace9180e add rrm to data model
Signed-off-by: John Crispin <john@phrozen.org>
2023-09-28 14:52:40 +02:00
John Crispin
27ad7a83a9 cmd_rrm.uc: do not enforce a channel
Signed-off-by: John Crispin <john@phrozen.org>
2023-09-28 14:52:40 +02:00
John Crispin
4dd5fa4365 add certupdate command handler
Signed-off-by: John Crispin <john@phrozen.org>
2023-09-28 14:52:40 +02:00
John Crispin
400d241b8f rename usteer2 -> rrm
Signed-off-by: John Crispin <john@phrozen.org>
2023-09-28 14:52:40 +02:00
John Crispin
235d666c21 add transfer command handler
Signed-off-by: John Crispin <john@phrozen.org>
2023-09-28 14:52:40 +02:00
John Crispin
2e6be837cb keep-redirector should store the new gateway.json instead
Signed-off-by: John Crispin <john@phrozen.org>
2023-09-28 14:52:40 +02:00
John Crispin
fdeb2b8b85 revert "public_ip_lookup" patch
Signed-off-by: John Crispin <john@phrozen.org>
2023-09-28 14:52:40 +02:00
John Crispin
3bef6a0b57 add wifi-bands to admin-ui
Signed-off-by: John Crispin <john@phrozen.org>
2023-09-28 14:52:40 +02:00
John Crispin
1ff9122006 trigger ucentral-state reload once apply is complete
Signed-off-by: John Crispin <john@phrozen.org>
2023-09-28 14:52:40 +02:00
John Crispin
70be51edd4 add admin-ui support
Signed-off-by: John Crispin <john@phrozen.org>
2023-09-28 14:52:40 +02:00
John Crispin
b2998010ad unify the state uci file
Signed-off-by: John Crispin <john@phrozen.org>
2023-09-28 14:52:40 +02:00
John Crispin
39fd4f2957 set default port for uhttpd
Signed-off-by: John Crispin <john@phrozen.org>
2023-09-28 14:52:40 +02:00
John Crispin
89efb8b035 trigger health/state via the new state daemon
Signed-off-by: John Crispin <john@phrozen.org>
2023-09-28 14:52:40 +02:00
John Crispin
ec6331b781 do not ignore pretty jsons
Signed-off-by: John Crispin <john@phrozen.org>
2023-09-22 18:24:37 +02:00
John Crispin
e9529eab9c allow AAA mac-filtering on PSK* APs
Signed-off-by: John Crispin <john@phrozen.org>
2023-09-19 10:01:15 +02:00
John Crispin
5f480eb8af add neighbor action to rrm handler
Signed-off-by: John Crispin <john@phrozen.org>
2023-09-19 09:08:12 +02:00
John Crispin
e99eaf9bdb add rrm cmd handler
Signed-off-by: John Crispin <john@phrozen.org>
2023-09-18 09:36:12 +02:00
John Crispin
f113e61927 fix uci for network devices that have a dot in the name
Signed-off-by: John Crispin <john@phrozen.org>
2023-09-13 09:04:54 +02:00
John Crispin
58d7d72995 fix beacon rates
Signed-off-by: John Crispin <john@phrozen.org>
2023-09-12 16:44:59 +02:00