John Crispin
670f9fee14
mac80211: fix mu-mimo vht capabilities
...
Fixes: WIFI-5823
Signed-off-by: John Crispin <john@phrozen.org >
2021-11-22 14:54:20 +01:00
John Crispin
4c7ee4bf6d
ipq807x: fix compile error due to badly rebased patch
...
Signed-off-by: John Crispin <john@phrozen.org >
2021-11-18 18:50:54 +01:00
John Crispin
90868338c7
ipq807x: add hfcl ion4x support
...
Fixes: WIFI-5797
Signed-off-by: John Crispin <john@phrozen.org >
2021-11-18 18:15:12 +01:00
John Crispin
7a20f558e1
.github/workflows: fix hfcl_ion4 file name
...
Fixes: WIFI-5794
Signed-off-by: John Crispin <john@phrozen.org >
2021-11-18 14:52:50 +01:00
John Crispin
9b8c1f8449
ucentral-schema: update to latest HEAD
...
c3efa25 set a default channel_list for 5G radios
Fixes: WIFI-5782
Signed-off-by: John Crispin <john@phrozen.org >
2021-11-18 14:52:50 +01:00
John Crispin
002880c3fa
ratelimit: increase the wait timeout
...
The timeout of 75s was a little to shart and would sometimes cause
5G interfaces to not enable ratelimit correctly. Increasing the
timeout to 120s makes the flow more reliable.
Fixes: WIFI-5701
Signed-off-by: John Crispin <john@phrozen.org >
2021-11-18 14:52:50 +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
679e20af39
profiles: fix memory profile on ex227/447
...
Fixes: WIFI-5785
Signed-off-by: John Crispin <john@phrozen.org >
2021-11-18 14:52:50 +01:00
John Crispin
191081e46f
mac80211-ax: update regdb patches
...
Fixes: WIFI-5795
Signed-off-by: John Crispin <john@phrozen.org >
2021-11-18 14:52:45 +01:00
John Crispin
8f7a66f1ac
ath11k-wifi: update BDF files
...
Use latest regdb from upstream.
Fixes: WIFI-5795
Signed-off-by: John Crispin <john@phrozen.org >
2021-11-18 14:52:39 +01:00
Sharadanand Karanjkar
c93b14ca7a
hostapd: Added control for multiple_bssid and ema
...
Re-enabling "multiple_bssid" and "ema".
Fixes: WIFI-5732
Signed-off-by: Sharadanand Karanjkar <sk@simonwunderlich.de >
2021-11-18 14:28:24 +01:00
John Crispin
16176a1cc3
ucentral-wifi: update to latest HEAD
...
3d9216a Add dfs channel list to capabilities
Fixes: WIFI-5723
Signed-off-by: John Crispin <john@phrozen.org >
2021-11-18 14:28:22 +01:00
John Crispin
a4806f740d
hostapd: track ratelimit config and reload wifi when state changes
...
Fixes: WIFI-5701
Signed-off-by: John Crispin <john@phrozen.org >
v2.4.0-rc1
2021-11-11 13:41:11 +01:00
John Crispin
35740f321d
ucentral-schema: fix wifi reload when using rate-limit
...
a78cad2 track if a ssid has rate-limiting enabled
Fixes: WIFI-5701
Signed-off-by: John Crispin <john@phrozen.org >
2021-11-11 13:40:43 +01:00
John Crispin
74c148e905
ucentral-schema: update to latest HEAD
...
5c3c572 airtime-fairness: add ATF to the data model
Fixes: WIFI-5703
Signed-off-by: John Crispin <john@phrozen.org >
2021-11-11 13:37:29 +01:00
John Crispin
a77d881147
atfpolicy: add package
...
Add a Airtime Scheduler that adjusts an UEs ATF weight based on its
WMM/TID usage.
Fixes: WIFI-5703
Signed-off-by: John Crispin <john@phrozen.org >
2021-11-11 02:22:02 +01:00
John Crispin
065539bbb3
ucentral-schema: update to latest HEAD
...
dd9708d openflow: add port property
Fixes: WIFI-5700
Signed-off-by: John Crispin <john@phrozen.org >
2021-11-10 17:06:35 +01:00
John Crispin
e2d90a7b06
procd: update to latest HEAD
...
fixes build on wifi-5 due to missing dependencies in last update
Signed-off-by: John Crispin <john@phrozen.org >
2021-11-10 10:42:17 +01:00
John Crispin
8bb9816e2b
ipq807x: fix setting mac on cig wf-194c/4
...
Fixes: WIFI-3967
Signed-off-by: John Crispin <john@phrozen.org >
2021-11-09 17:34:16 +01:00
John Crispin
9673329c07
ucentral-schema: update to latest HEAD
...
c4e889c filter out _none, _4, _6 interfaces from state
Signed-off-by: John Crispin <john@phrozen.org >
2021-11-09 17:24:21 +01:00
John Crispin
2571ae5210
rpcd: add backport
...
Signed-off-by: John Crispin <john@phrozen.org >
2021-11-09 17:24:21 +01:00
John Crispin
8caffe46b4
procd: update to latest HEAD
...
Fixes: WIFI-5443
Signed-off-by: John Crispin <john@phrozen.org >
2021-11-09 15:39:10 +01:00
John Crispin
25641d5199
libubox: update to latest HEAD
...
Fixes: WIFI-5443
Signed-off-by: John Crispin <john@phrozen.org >
2021-11-09 15:39:10 +01:00
John Crispin
2b3cc2a5cf
ucentral: add a dual-stack example config
...
Signed-off-by: John Crispin <john@phrozen.org >
2021-11-09 15:36:11 +01:00
John Crispin
12cc29265c
ucentral-schema: update to latest HEAD
...
5a4cacb ipv6: default ipv6_prefix to 64 on downstream interfaces
Signed-off-by: John Crispin <john@phrozen.org >
2021-11-09 15:35:51 +01:00
Sharadanand Karanjkar
34a6f06bd9
hostapd: Added control for co-location enable and disable in config.
...
Re-enabling support for enabling configuring rnr_beacon and he_co_locate flag in hostapd config files.
Signed-off-by: Sharadanand Karanjkar <sk@simonwunderlich.de >
2021-11-09 15:35:51 +01:00
John Crispin
c343d5e629
docker: install clang-12 to speedup the build jobs
...
Signed-off-by: John Crispin <john@phrozen.org >
2021-11-09 13:10:09 +01:00
John Crispin
501907eeda
ucentral-schema: update to latest HEAD
...
4caf81b renderer: setting the dns server was broken on static upstream interfaces
Signed-off-by: John Crispin <john@phrozen.org >
2021-11-09 12:54:39 +01:00
John Crispin
ba406fe01b
hostapd: add radius based wispr/bandwidth control
...
Fixes: WIFI-4888
Signed-off-by: John Crispin <john@phrozen.org >
2021-11-09 12:50:31 +01:00
John Crispin
d61d5cd35e
ucentral-client: update to latest HEAD
...
This adds a connection watchdog.
Signed-off-by: John Crispin <john@phrozen.org >
2021-11-08 09:15:42 +01:00
Paul Spooren
68d544c9af
scripts: gen_config allow explicit warning message
...
Instead of generically mentioning a missing dependency the host
dependency can also be explained by defining a `warning`.
Warning messages are collected and printed at the end.
Signed-off-by: Paul Spooren <mail@aparcar.org >
2021-11-08 09:15:42 +01:00
Paul Spooren
5d86871253
profiles: qosify add explicit host dependency warning
...
If the host dependency is missing be explicit about the increasd build
time of more than an hour.
Signed-off-by: Paul Spooren <mail@aparcar.org >
2021-11-08 09:15:42 +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
Paul Spooren
1cace058c5
profiles: swich ucentral ap's to qosify profile
...
Instead of installing the package directly use the qosify profile which
automatically handles the host dependency clang/llvm.
Signed-off-by: Paul Spooren <mail@aparcar.org >
2021-11-05 14:46:32 +01:00
Paul Spooren
5aaf734732
profiles: add qosify profile to use host toolchain
...
In case clang/llvm is available as a host dependency, modify the
configuration to use it. In case it is not available build clang/llvm
(takes ~30min).
Signed-off-by: Paul Spooren <mail@aparcar.org >
2021-11-05 14:46:32 +01:00
Paul Spooren
9d3768a68d
scripts: gen_config add host_dependencies option
...
In case a package/image requres specific host dependencies it is
possible to define entries in the `host_dependencies` array. Each entry
is an object containing at least `name` and `which`. The `which` array
contains tools to be checked in the current `PATH`.
Optionally the two options `success_diffconfig` and
`fallback_diffconfig` can be set. The former is optionally added in case
the tool is found. The latter is added if the dependency is not
available.
If the dependecy is not available and no `fallback_diffconfig` is set,
the config generation is considered impossible and stopped.
Signed-off-by: Paul Spooren <mail@aparcar.org >
2021-11-05 10:47:41 +01:00
John Crispin
975aae507b
llvm/clang: add support to build llvm/clang
...
Signed-off-by: John Crispin <john@phrozen.org >
2021-11-05 10:47:41 +01:00
John Crispin
cc0576886a
ucentral-schema: update to latest HEAD
...
Signed-off-by: John Crispin <john@phrozen.org >
2021-11-04 16:33:04 +01:00
John Crispin
9c36b155f6
ucentral-schema: update to latest HEAD
...
dbb2aaf fix dns only classifiers and add missing class-selectors
4d2c297 qos: split class selector into its own yml
728c6f4 qos: add bulk detection support to data-model/renderer
f5a4651 wmm: fix qos_map_set generation
b958719 update qos/fqdn matching
Signed-off-by: John Crispin <john@phrozen.org >
2021-11-04 15:19:56 +01:00
John Crispin
28ac14ccc4
udnssnoop: add dns reply snooping package
...
Signed-off-by: John Crispin <john@phrozen.org >
2021-11-04 15:18:59 +01:00
John Crispin
e18e7fc8f6
hostapd: update qos_map_set code inside the script-foo
...
Signed-off-by: John Crispin <john@phrozen.org >
2021-11-04 15:18:59 +01:00
John Crispin
04d78d3334
qosify: update to latest HEAD
...
Signed-off-by: John Crispin <john@phrozen.org >
2021-11-04 15:18:59 +01:00
John Crispin
a9fd11ed8a
ucentral-schema: update to latest HEAD
...
75c0a39 renderer: add wired interfaces to OVS bridge
5e42737 generate-reader.uc: rename ip to uc-ip
Signed-off-by: John Crispin <john@phrozen.org >
2021-11-02 17:39:49 +01:00
Stijn Tintel
839f43c010
openflow: sync pending change from openwrt-packages
...
c0daf3aaf openvswitch: bring up member ports
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be >
2021-11-02 17:35:28 +01:00
John Crispin
f599a42618
ucentral-client: update to latest HEAD
...
eabfeaa dynamically start event daemon when we need it
Signed-off-by: John Crispin <john@phrozen.org >
2021-11-02 17:30:46 +01:00
John Crispin
8bc7bee3bc
ucentral-schema: update to latest HEAD
...
434f749 renderer: filter out HE160 and HE80+80
Signed-off-by: John Crispin <john@phrozen.org >
2021-11-01 16:04:35 +01:00
John Crispin
53004cc39c
ubus: update to latest HEAD
...
Signed-off-by: John Crispin <john@phrozen.org >
2021-11-01 12:07:27 +01:00
John Crispin
9a1c8cff9f
ucentral-schema: update to latest HEAD
...
9f8f80e renderer: fix wifi uci config in dual stack mode
Fixes: WIFI-5400
Signed-off-by: John Crispin <john@phrozen.org >
2021-11-01 11:49:50 +01:00
John Crispin
2d0e2bccbf
netifd: remove NE dhcp hack
...
Fixes: WIFI-4949
Signed-off-by: John Crispin <john@phrozen.org >
2021-11-01 11:33:09 +01:00
John Crispin
70c2c36e0f
qosify: update to latest version
...
This improves bulk traffic detection.
Signed-off-by: John Crispin <john@phrozen.org >
2021-11-01 11:32:13 +01:00