John Crispin
4eb30ba080
mac80211: drop hostapd dependency
...
This fixes build dependency errors introduced by the latest wifi hot reload update.
Signed-off-by: John Crispin <john@phrozen.org>
2023-08-31 16:08:35 +02:00
John Crispin
1829c9c96f
hostapd: update builtin version to latest HEAD
...
Signed-off-by: John Crispin <john@phrozen.org>
2023-08-31 16:08:35 +02:00
John Crispin
441cb82d32
ucentral-schema: update to latest HEAD
...
0220fbc fix a null expression in capabilities code
Signed-off-by: John Crispin <john@phrozen.org>
2023-08-31 16:08:35 +02:00
John Crispin
c34d346b57
hostapd: update v5.4 version to latest hot-reload version
...
Signed-off-by: John Crispin <john@phrozen.org>
2023-08-31 16:08:35 +02:00
Ken
f7a766be20
ipq807x: CIG WF188n: wrong wan mac address
...
eth0 is configured as WAN but set with LAN mac.
Fixes: WIFI-12869
Signed-off-by: Ken <xshi@actiontec.com>
2023-08-31 16:08:35 +02:00
Ken
54e8411980
ipq807x: CIG-WF Apply FCC TX power to 660a (20230804)
...
Add new FCC tx power, MD5 79a4b5cd48bcd8de82d3f0d30cc57cca
Fixes: WIFI-12873
Signed-off-by: Ken <xshi@actiontec.com>
2023-08-31 16:08:35 +02:00
John Crispin
09ebd5f406
hostapd: more hot-reload backports
...
Signed-off-by: John Crispin <john@phrozen.org>
2023-08-31 16:08:35 +02:00
John Crispin
44aef94d82
ath11k: fix capability recalc when changing the mimo mask
...
Signed-off-by: John Crispin <john@phrozen.org>
2023-08-31 16:08:35 +02:00
John Crispin
aeac214236
hostapd: backport more hot-reload fixes
...
Signed-off-by: John Crispin <john@phrozen.org>
2023-08-31 16:08:35 +02:00
John Crispin
81f8a368d1
hostapd: mimo was not always applied correctly
...
Fixes: WIFI-12854
Signed-off-by: John Crispin <john@phrozen.org>
2023-08-31 16:08:35 +02:00
John Crispin
b1bf054d74
ucentral-schema: update to latest HEAD
...
2defc8e fix mimo 3x3 calculation
Fixes: WIFI-12854
Signed-off-by: John Crispin <john@phrozen.org>
2023-08-31 16:08:35 +02:00
wingate.chi
18100e0b4e
ipq807x: update qca-thermald
...
Let qca thermald support IPQ50xx platform and has cooling function to limit the
duty cycle of tx queues
Signed-off-by: wingate5678 <wingate.chi@cybertan.com.tw>
2023-08-31 16:08:35 +02:00
John Crispin
42f0c520da
ucentral-schema: update to latest HEAD
...
5df48b7 fix malformed beacon when enabling TIP OUI
Signed-off-by: John Crispin <john@phrozen.org>
2023-08-31 16:08:35 +02:00
John Crispin
fbee159481
hostapd: backport 2 hot-reload fixes
...
Signed-off-by: John Crispin <john@phrozen.org>
2023-08-31 16:08:35 +02:00
John Crispin
ca4a4365d6
ucentral-schema: update to latest HEAD
...
ea269d6 add strict validation support
Fixes: WIFI-12852
Signed-off-by: John Crispin <john@phrozen.org>
2023-08-31 16:08:35 +02:00
John Crispin
54ffbadc2d
ipq807x: enable dual-boot on cig,wf186w
...
Fixes: WIFI-12761
Signed-off-by: John Crispin <john@phrozen.org>
2023-08-31 16:08:35 +02:00
Ken
a4cd9cb03b
ipq807x: Apply FCC TX power to 186w and 660a
...
Fixes: WIFI-12864
Signed-off-by: Ken <xshi@actiontec.com>
2023-08-31 16:08:35 +02:00
John Crispin
f3406891b2
ucentral-client: update to latest HEAD
...
d898a7a prevent ip-collide script and apply task running in parallel
Fixes: WIFI-12849
Signed-off-by: John Crispin <john@phrozen.org>
2023-08-31 16:08:35 +02:00
John Crispin
8046c336c3
ipq807x: add more ath12 profiles to CI
...
Signed-off-by: John Crispin <john@phrozen.org>
2023-08-31 16:08:35 +02:00
John Crispin
c39f92eea7
ucentral-schema: update to latest HEAD
...
5746d3d make the wifi scanning code aware of the TIP OUI
Signed-off-by: John Crispin <john@phrozen.org>
2023-08-31 16:08:35 +02:00
John Crispin
37d1da8b01
ucentral-event: always respawn the service
...
Signed-off-by: John Crispin <john@phrozen.org>
2023-08-31 16:08:35 +02:00
John Crispin
6f65229d66
ucentral-event: fix possible null pointer deref
...
Signed-off-by: John Crispin <john@phrozen.org>
2023-08-31 16:08:35 +02:00
John Crispin
7bf62b76bd
hostapd: fix stray unused interfaces in the hot reload code
...
Signed-off-by: John Crispin <john@phrozen.org>
2023-08-31 16:08:35 +02:00
John Crispin
693e147cd9
ucentral-schema: update to latest HEAD
...
122135c add becaon-adverrtisment support using TIP IE
Fixes: WIFI-12535
Signed-off-by: John Crispin <john@phrozen.org>
2023-08-31 16:08:35 +02:00
John Crispin
eab2445d14
mac80211: hot-reload backport added an unknown option
...
acs_survey is not known by the QCA hapd, revert to the previous value
Signed-off-by: John Crispin <john@phrozen.org>
2023-08-31 16:08:35 +02:00
John Crispin
5c53054de9
mac80211: hot reload was not working reliably when going from single STA to any other mode
...
Signed-off-by: John Crispin <john@phrozen.org>
2023-08-31 16:08:35 +02:00
John Crispin
1866ffcccc
ipq807x: make cig wf-188n work on v5.4 kernel
...
Signed-off-by: John Crispin <john@phrozen.org>
2023-08-31 16:08:35 +02:00
John Crispin
5c7fe1a0fa
mac80211: hot reload was not working reliably when going from single STA to any other mode
...
Signed-off-by: John Crispin <john@phrozen.org>
2023-08-31 16:08:35 +02:00
John Crispin
672578af01
mac80211: update v5.4 patches
...
add recent patches made to the v4.4 kernel to the v5.4 kernel
Signed-off-by: John Crispin <john@phrozen.org>
2023-08-31 16:08:35 +02:00
John Crispin
9c27a4b878
unetd: improve kernel dependencies for v5.4 kernel
...
Signed-off-by: John Crispin <john@phrozen.org>
2023-08-31 16:08:35 +02:00
John Crispin
4cf4a5152e
ipq807x: update v5.4 patches
...
add recent patches made to the v4.4 kernel to the v5.4 kernel
Signed-off-by: John Crispin <john@phrozen.org>
2023-08-31 16:08:35 +02:00
John Crispin
7daf37be9e
ucentral-schema: update to latest HEAD
...
fa2cdb2 add tip-information-element support
Fixes: WIFI-12535
Signed-off-by: John Crispin <john@phrozen.org>
2023-08-31 16:08:35 +02:00
Gg
2d1bbeedd9
ipq807x: Add the corresponding software content for the <wallys-dr5018> hardware device
...
Fixes: WIFI-12804
Signed-off-by: Gg <gxg@wallystech.com>
2023-08-31 16:08:35 +02:00
John Crispin
e0fc96b950
ucentral-schema: add qos-class example
...
Signed-off-by: John Crispin <john@phrozen.org>
2023-08-31 16:08:35 +02:00
John Crispin
835909f3cc
hostapd: fix a use-after-free bug
...
Signed-off-by: John Crispin <john@phrozen.org>
2023-08-31 16:08:35 +02:00
Felix Fietkau
e02d9261df
add missing patch for hostapd update
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2023-08-31 16:08:35 +02:00
John Crispin
2f7a1e5952
ucentral-event: fix dynamic vlan
...
since the latest netifd update, dynamic vlans need to be set to untagged explicitly
Signed-off-by: John Crispin <john@phrozen.org>
2023-08-31 16:08:35 +02:00
John Crispin
4db35c127b
ucentral-schema: update to latest HEAD
...
6de905f add QoS classes and services
Signed-off-by: John Crispin <john@phrozen.org>
2023-08-31 16:08:35 +02:00
John Crispin
f6ae95da15
qosify: update to latest HEAD
...
Signed-off-by: John Crispin <john@phrozen.org>
2023-08-31 16:08:35 +02:00
John Crispin
4e5e483743
ucentral-schema: update to latest HEAD
...
249788e fix state messages when no devices are configured
Signed-off-by: John Crispin <john@phrozen.org>
2023-08-31 16:08:35 +02:00
John Crispin
ea1cb7a4a6
ucentral-schema: update to latest HEAD
...
36f815c fix static upstream interfaces
Signed-off-by: John Crispin <john@phrozen.org>
2023-08-31 16:08:35 +02:00
John Crispin
ce33b86c6f
hostapd: update wifi-reload code
...
Signed-off-by: John Crispin <john@phrozen.org>
2023-08-31 16:08:35 +02:00
John Crispin
74616bda9a
qca-ssdk: fix max vlan support on qca8337
...
Signed-off-by: John Crispin <john@phrozen.org>
2023-08-31 16:08:35 +02:00
John Crispin
47afa20ff1
ipq807x_v5.4: fix maple/oap101-(6)e support
...
Signed-off-by: John Crispin <john@phrozen.org>
2023-08-31 16:08:35 +02:00
John Crispin
b4c68157c8
ath11k-wifi: add new wf188n BDF files
...
Signed-off-by: John Crispin <john@phrozen.org>
2023-08-31 16:08:35 +02:00
John Crispin
5dd721b206
ucentral-schema: update to latest HEAD
...
19f4910 allow setting proto: none on ipv4 interfaces
3f98df2 Fix definitions, to match other schema yml definitions
Signed-off-by: John Crispin <john@phrozen.org>
2023-08-31 16:08:34 +02:00
John Crispin
9ef59ba079
ucentral-schema: update to latest HEAD
...
f56f754 allow multiple fixe country codes on an AP
Fixes: WIFI-12744
Signed-off-by: John Crispin <john@phrozen.org>
2023-08-31 16:08:34 +02:00
John Crispin
fafb5cbffd
ucentral-schema: update to latest HEAD
...
77031d1 swconfig: fix interfaces with mixed switch and raw ports
Signed-off-by: John Crispin <john@phrozen.org>
2023-08-31 16:08:34 +02:00
Ken
dca6ea517f
ipq807x: CIG WF-186w : Fixed the vlan issue when add two vlan interface into one bridge
...
Fixes: WIFI-12743
Signed-off-by: Ken <xshi@actiontec.com>
2023-08-31 16:08:34 +02:00
John Crispin
43436e4726
ucentral-schema: update to latest HEAD
...
2d702af add swconfig support
Signed-off-by: John Crispin <john@phrozen.org>
2023-08-31 16:08:34 +02:00
John Crispin
18c6087d56
wifi-ax: backport hostapd reload support - fixes
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2023-08-31 16:08:34 +02:00
John Crispin
a5eaccb29a
ipq807x: enable 4k vlan by default on realtek switches
...
Signed-off-by: John Crispin <john@phrozen.org>
2023-08-31 16:08:34 +02:00
John Crispin
ee090f6230
ucentral-schema: update to latest HEAD
...
2c8fb4a enable wifi hot-reload on all phys
Signed-off-by: John Crispin <john@phrozen.org>
2023-08-31 16:08:34 +02:00
Felix Fietkau
5b397d54ce
wifi-ax: backport hostapd reload support
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2023-08-31 16:08:34 +02:00
Felix Fietkau
323dc65770
ucode: update to the latest version
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2023-08-31 16:08:34 +02:00
John Crispin
bccdb175b0
ucentral-schema: update to latest HEAD
...
5255152 use logical names instead of linux netdev ones inside state messages
f129469 remove outdated test cases
57e1ff5 149 is not a 160mhz channel
Signed-off-by: John Crispin <john@phrozen.org>
2023-08-31 16:08:34 +02:00
esha
92f59a3f22
Add Support for hfcl_ion4xi_w, hfcl_ion4x_w and hfcl_ion4xi_HMR
...
Fixes: WIFI-12710
Signed-off-by: Esha Aggarwal <esha.aggarwal@hfcl.com>
2023-08-31 16:08:34 +02:00
John Crispin
ccdca73cd6
mac80211: add the HTC+ / iPhone fix
...
Signed-off-by: John Crispin <john@phrozen.org>
2023-08-31 16:08:34 +02:00
John Crispin
79dcd8a900
ucentral-schema: update to latest HEAD
...
6085276 reject upstream interfaces with invalid config
Fixes: WIFI-12695
Signed-off-by: John Crispin <john@phrozen.org>
2023-08-31 16:08:34 +02:00
John Crispin
ed3142aa10
bridger: update to latest HEAD
...
3159bbe improve isolation when selecting a fixed output port
Fixes: WIFI-12577
Signed-off-by: John Crispin <john@phrozen.org>
2023-08-31 16:08:34 +02:00
John Crispin
5d0a5e377e
ath11k: disable HE160/80+80 on cypress/hawkeye
...
[ 307.970726] qcom-q6v5-wcss-pil cd00000.qcom_q6v5_wcss: fatal error received:
[ 307.970726] QC Image Version: QC_IMAGE_VERSION_STRING=WLAN.HK.2.5.0.1-01100-QCAHKSWPL_SILICONZ-1
[ 307.970726] Image Variant : IMAGE_VARIANT_STRING=6018.wlanfw.evalQ
[ 307.970726]
[ 307.970726] phyrf_reset.c:1131 Assertion (boardOpFlags == WHAL_WLAN_11AG_CAPABILITY) || ((boardOpFlags == WHALparam0 :zero, param1 :zero, param2 :zero.
[ 307.970726] Thread ID : 0x00000068 Thread name : WLAN RT0 Process ID : 0
[ 307.970726] Register:
[ 307.970726] SP : 0x4bb6e720
[ 307.970726] FP : 0x4bb6e728
[ 307.970726] PC : 0x4ac8d44c
[ 307.970726] SSR : 0x00000008
[ 307.970726] BADVA : 0x00020000
[ 307.970726] LR : 0x4ac8cbe8
[ 307.970726]
[ 307.970726] Stack Dump
[ 307.970726] from : 0x4bb6e720
[ 307.970726] to : 0x4bb6eec0
[ 307.970726]
[ 308.023043] remoteproc remoteproc0: crash detected in cd00000.qcom_q6v5_wcss: type fatal error
[ 308.045307] remoteproc remoteproc0: handling crash #1 in cd00000.qcom_q6v5_wcss
[ 308.053681] remoteproc remoteproc0: recovering cd00000.qcom_q6v5_wcss
Signed-off-by: John Crispin <john@phrozen.org>
2023-08-31 16:08:34 +02:00
John Crispin
439c386506
ucentral-schema: update to latest HEAD
...
0c0a741 fix 160 and 80+80 modes
dbc38ab start bridger early
Signed-off-by: John Crispin <john@phrozen.org>
2023-08-31 16:08:34 +02:00
John Crispin
1371a9d3d8
ucentral-event: add option82 handling
...
Signed-off-by: John Crispin <john@phrozen.org>
2023-08-31 16:08:34 +02:00
Felix Fietkau
52f6189c10
udhcpsnoop: allow processing other hooks after ingress mirror
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2023-08-31 16:08:34 +02:00
John Crispin
cf63cb94aa
udhcprelay: add new package
...
Signed-off-by: John Crispin <john@phrozen.org>
2023-08-31 16:08:34 +02:00
John Crispin
94a442abcf
ucentral-schema: update to latest HEAD
...
0986e5a improve vlan-awareness support
Signed-off-by: John Crispin <john@phrozen.org>
2023-08-31 16:08:34 +02:00
John Crispin
659e7c52ba
ipq807x: fix xunison-d50 leds
...
Signed-off-by: John Crispin <john@phrozen.org>
2023-08-31 16:08:34 +02:00
John Crispin
2536cfdc9e
ipq807x: fix xunison-d50 BDF files
...
Signed-off-by: John Crispin <john@phrozen.org>
2023-08-31 16:08:34 +02:00
John Crispin
e9b64b0dfd
ipq807x: fix certificates on hfcl-ion4xi_w
...
Signed-off-by: John Crispin <john@phrozen.org>
2023-08-31 16:08:34 +02:00
John Crispin
b4ed6a8367
ipq807x: fix hfcl-ion4xi_w ethernet ports
...
Signed-off-by: John Crispin <john@phrozen.org>
2023-08-31 16:08:34 +02:00
John Crispin
5362455444
ipq807x: fix hfcl-ion4xi_w calibration data
...
Signed-off-by: John Crispin <john@phrozen.org>
2023-08-31 16:08:34 +02:00
John Crispin
eff55cc055
ipq807x: fix hfcl-ion4xi_w board files
...
Signed-off-by: John Crispin <john@phrozen.org>
2023-08-31 16:08:34 +02:00
John Crispin
295a81450b
ipq807x: fix hfcl-ion4xi_w wifi macs
...
Signed-off-by: John Crispin <john@phrozen.org>
2023-08-31 16:08:34 +02:00
John Crispin
ad48758229
ipq807x: fix hfcl-ion4xi_w wifi firmware selection
...
Signed-off-by: John Crispin <john@phrozen.org>
2023-08-31 16:08:34 +02:00
John Crispin
0f5302044d
ipq807x: add hfcl-ion4xi_w support
...
Signed-off-by: John Crispin <john@phrozen.org>
2023-08-31 16:08:34 +02:00
John Crispin
398e17a583
hostapd: add usteer2 patches
...
Signed-off-by: John Crispin <john@phrozen.org>
2023-08-31 16:08:34 +02:00
John Crispin
b303909c83
ipq807x: add xunison-d50 support
...
Signed-off-by: John Crispin <john@phrozen.org>
2023-08-31 16:08:34 +02:00
John Crispin
d7c88de1a7
ucentral-schema: update to latest HEAD
...
e156652 FWsignature->signature
d324707 fix typo
08ee70c add vlan-awareness support
Signed-off-by: John Crispin <john@phrozen.org>
2023-08-31 16:08:34 +02:00
John Crispin
c144aeed12
usteer2: WIP
...
Signed-off-by: John Crispin <john@phrozen.org>
2023-08-31 16:08:34 +02:00
John Crispin
b3d791b34e
base-files/ipq807x: allow setting the dual boot env in the sysupgrade sucess handler
...
Signed-off-by: John Crispin <john@phrozen.org>
2023-08-31 16:08:34 +02:00
John Crispin
cd461e555e
ucentral-schema: update to latest HEAD
...
9797d7e allow using a shared service->captive for multiple instances
ad7eb8e rename strict-isolation -> strict-forwarding
43c44c1 force spotfilter off prior to config apply
11fffcf captive: fix credentials configuration
Signed-off-by: John Crispin <john@phrozen.org>
2023-06-26 16:24:08 +02:00
John Crispin
9195806206
ucentral-event: rename strict-isolation -> strict-forwarding
...
Signed-off-by: John Crispin <john@phrozen.org>
2023-06-26 16:20:14 +02:00
John Crispin
9621c21535
spotfilter: add a delay after setting up a captive portal
...
Signed-off-by: John Crispin <john@phrozen.org>
2023-06-26 16:20:14 +02:00
John Crispin
f74cee802b
uspot: fix rate limiting in captive portal/UAM
...
Fixes: WIFI-12305
Signed-off-by: John Crispin <john@phrozen.org>
2023-06-15 16:22:27 +02:00
Ken
0c7aecde9f
ipq807x: CIG WF-186w / update uart pin setting for commucation between ble and soc
...
Fixes: WIFI-12679
Signed-off-by: Ken <xshi@actiontec.com>
2023-06-15 16:22:27 +02:00
John Crispin
9ab2f5ede9
ucentral-schema: update to latest HEAD
...
9637b4a disable bridger by default
Fixes: WIFI-12670
Signed-off-by: John Crispin <john@phrozen.org>
2023-06-15 16:22:27 +02:00
John Crispin
a7fe885dc5
radius-gw-proxy: improve header length sanity check
...
Signed-off-by: John Crispin <john@phrozen.org>
2023-06-15 16:22:27 +02:00
John Crispin
105e55c01a
ucentral-schema: update to latest HEAD
...
48ee8f0 fix cpu core utilisation
Fixes: WIFI-12440
Signed-off-by: John Crispin <john@phrozen.org>
2023-06-15 16:22:27 +02:00
John Crispin
200b759d6f
ipq807x: update ion4x_wp dts config
...
Signed-off-by: John Crispin <john@phrozen.org>
2023-06-15 16:22:27 +02:00
John Crispin
5da87dc07d
uspot: fix a typo int he CHAP/PAP handler code
...
Signed-off-by: John Crispin <john@phrozen.org>
2023-06-15 16:22:27 +02:00
John Crispin
25f42bdcaf
ucentral-schema: update to latest HEAD
...
47f39e9 cmd_upgrade: signature requirement was not properly detected
Fixes: WIFI-12675
Signed-off-by: John Crispin <john@phrozen.org>
2023-06-15 16:22:27 +02:00
John Crispin
43361d0ee7
ucentral-schema: update to latest HEAD
...
4ddcb12 properly indicate apply errors via an exit() call
Fixes: WIFI-12673
Signed-off-by: John Crispin <john@phrozen.org>
2023-06-15 16:22:27 +02:00
John Crispin
93a8a764a8
ucentral-schema: update to latest HEAD
...
eea75b3 do not enable vlan accounting for untagged interfaces
Fixes: WIFI-12674
Signed-off-by: John Crispin <john@phrozen.org>
2023-06-15 16:22:27 +02:00
John Crispin
1e515ed1e1
ucentral-schema: update to latest HEAD
...
04ce23b fix udevstats counters
Fixes: WIFI-12674
Signed-off-by: John Crispin <john@phrozen.org>
2023-06-15 16:22:27 +02:00
John Crispin
78388a8ecf
ucentral-event: fix radius rate limiting
...
Fixes: WIFI-12665
Signed-off-by: John Crispin <john@phrozen.org>
2023-06-15 16:22:27 +02:00
John Crispin
2403eb2a87
ipq807x: do not bounce arp frames back in proxy_arp mode
...
Fixes: WIFI-12653
Signed-off-by: John Crispin <john@phrozen.org>
2023-06-08 11:13:23 +02:00
John Crispin
5a686344e8
ipq807x: update wf-186 5GHz BDF
...
Fixes: WIFI-12656
Signed-off-by: John Crispin <john@phrozen.org>
2023-06-08 06:32:38 +02:00
Thibaut VARÈNE
ff1214b1dc
uspot: portal: avoid null dereference, always define ctx.ssid
...
This commit fixes a bug where the SSID value would be set to "unknown"
in spotfilter data when the hostapd call returned without SSID data; but
this value was not propagated internally, resulting in a null value
being used in other parts of the portal code. Furthermore, if the
hostapd call returned null data, the spotfilter assignment correctly
handled this case but not the subsequent internal assignment, resulting
in a potential null dereference and crash.
Signed-off-by: Thibaut VARÈNE <hacks@slashdirt.org>
2023-06-06 17:51:37 +02:00
Thibaut VARÈNE
cf8769e4b5
uspot: def_captive may not exist
...
Signed-off-by: Thibaut VARÈNE <hacks@slashdirt.org>
2023-06-05 19:28:38 +02:00
Thibaut VARÈNE
f770253a52
uspot: don't use CONNMARK
...
This commit removes CONNMARK marking of all authenticated clients
packets. In client_kick() we now delete all conntrack entries for the
client.
This simplifies firewall.
Signed-off-by: Thibaut VARÈNE <hacks@slashdirt.org>
2023-06-05 13:19:19 +02:00