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
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
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
18c6087d56
wifi-ax: backport hostapd reload support - fixes
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
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
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
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
Felix Fietkau
acc3d67cff
wifi-ax: fix mac80211 crash when dealing with AP vlans
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2023-05-30 07:56:09 +02:00
John Crispin
1f9a41b386
mac80211/ath11k: fix num_iface_combinations
...
Fixes: WIFI-12019
Signed-off-by: John Crispin <john@phrozen.org>
2023-04-24 17:51:34 +02:00
John Crispin
1e3cef1a26
mac80211: backport 230-get_txpower.patch
...
Signed-off-by: John Crispin <john@phrozen.org>
2023-02-15 15:46:39 +01:00
John Crispin
e973110de7
ath11k: fix mac assignment on cig wf196
...
Fixes: WIFI-11976
Signed-off-by: John Crispin <john@phrozen.org>
2022-12-17 10:43:04 +01:00
John Crispin
521df1a142
mac80211-ax: add NL80211_EXT_FEATURE_CAN_REPLACE_PTK0
...
Rekeying PTK for STA 2e:54:0a:55:25:c6 but driver can't safely do that.
Rekeying PTK for STA 48:26:2c:3e:b0:f4 but driver can't safely do that.
ath11k c000000.wifi: failed to flush transmit queue 0
Fixes: WIFI-11004
Signed-off-by: John Crispin <john@phrozen.org>
2022-10-28 16:32:53 +02:00
John Crispin
393db0ec2a
mac80211: fix typo
...
The detection of multi_bssid was using bad syntx, this caused the wifi MAC
of some boards to change.
Signed-off-by: John Crispin <john@phrozen.org>
2022-10-04 07:21:27 +02:00
Felix Fietkau
daaed910da
wifi-ax: backport mac80211 WME classification fix
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2022-09-26 22:06:53 +02:00
John Crispin
bf6abd80dd
mac80211: fix multiple bssid mac addresses
...
Fixes: WIFI-10596
Signed-off-by: John Crispin <john@phrozen.org>
2022-09-26 22:06:53 +02:00
John Crispin
cf18242ee5
mac80211-qsdk: default multiple_ssid to 1 if not set
...
Fixes: WIFI-10597
Signed-off-by: John Crispin <john@phrozen.org>
2022-08-23 09:14:06 +02:00
John Crispin
386eca1f65
wifi-ax: revert all ath11.5 changes
...
Fixes: WIFI-7570
Signed-off-by: John Crispin <john@phrozen.org>
2022-06-09 14:03:05 +02:00
John Crispin
c60dc1e045
wifi-ax: disable encap offloading in WDS / STA mode
...
Fixes: WIFI-9305
Signed-off-by: John Crispin <john@phrozen.org>
2022-06-09 13:58:06 +02:00
John Crispin
a64039db20
mac80211-qca: properly rebase a patch
...
The patch had a line skew due to a bad rebase.
Fixes: WIFI-7570
Signed-off-by: John Crispin <john@phrozen.org>
2022-05-29 18:11:58 +02:00
John Crispin
43d7ca31d6
wifi-ax/mac80211: make the 11.4 ath11k work inside the v5.4 kernel
...
Fixes: WIFI-7570
Signed-off-by: John Crispin <john@phrozen.org>
2022-05-27 10:05:52 +02:00
John Crispin
33ac83a309
wifi-ax: enable fils_discovery and multiple_ssid by default on 6g band
...
Signed-off-by: John Crispin <john@phrozen.org>
2022-05-20 11:29:36 +02:00
Felix Fietkau
c8dde50eba
ath11k: enable threaded napi support
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2022-05-17 07:45:32 +02:00
John Crispin
d29c4e49b3
mac80211-qsdk: update to ath11.5-cs
...
Signed-off-by: John Crispin <john@phrozen.org>
2022-05-17 07:45:32 +02:00
John Crispin
b35232ab4a
wifi-ax: enable fils_discovery and multiple_ssid by default on 6g band
...
Signed-off-by: John Crispin <john@phrozen.org>
2022-05-12 11:51:06 +02:00
John Crispin
98b56551d5
mac80211: automatically restart wifi if bringup failed
...
Signed-off-by: John Crispin <john@phrozen.org>
2022-03-31 10:58:50 +02:00
John Crispin
606e27e256
wifi: fix channel select when using ACS
...
there were several small issues that caused ACS to leave the radio in a bad state
during sanity runs.
Signed-off-by: John Crispin <john@phrozen.org>
2022-03-31 10:58:45 +02:00
Felix Fietkau
72b5abb72a
ath10k: enable threaded napi support
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2022-03-02 15:45:08 +01:00
John Crispin
d84982f161
ath11k: fix WDS when encap offload is enabled
...
Signed-off-by: John Crispin <john@phrozen.org>
2022-03-02 15:45:08 +01:00
John Crispin
17fe72c6e9
wifi: revert some tweaks that are causing stability issues
...
this will come back in 2.6 once stability is restored
Signed-off-by: John Crispin <john@phrozen.org>
2022-02-25 17:34:27 +01:00
John Crispin
e79970ce04
ath11k: disable napi threading
...
The code causes 15% softirq in idle causing issue, drop until resolved.
Signed-off-by: John Crispin <john@phrozen.org>
2022-02-15 20:46:06 +01:00
John Crispin
1833a9a3fb
ipq807x: variuos performance tweaks
...
2x2 wifi is now just below 1.1gbit and 4x4 just below 2gbit
Fixes: WIFI-6174
Fixes: WIFI-7053
Signed-off-by: John Crispin <john@phrozen.org>
2022-02-12 12:41:42 +01:00
John Crispin
4da61c2cab
ipq807x: make sure the macs are assigned correctly on eap101/102
...
Signed-off-by: John Crispin <john@phrozen.org>
2022-02-12 11:42:59 +01:00
John Crispin
48a091a3a2
ipq807x: merge target patches and convert to a feed
...
Signed-off-by: John Crispin <john@phrozen.org>
2022-02-04 08:06:05 +01:00
John Crispin
64009d7d2a
ipq807x: fix mac assingment on eap101
...
Fixes: WIFI-3487
Signed-off-by: John Crispin <john@phrozen.org>
2022-01-31 07:38:52 +01:00
John Crispin
a686beebbb
base-files: add ability to mark scanning radios inside board.json
...
Fixes: WIFI-6056
Signed-off-by: John Crispin <john@phrozen.org>
2021-12-06 13:26:55 +01:00
John Crispin
769e8c5c0b
ath11k: enforce 512mb profile
...
This almost doubles the number of possible assocs.
Fixes: WIFI-6013
Signed-off-by: John Crispin <john@phrozen.org>
2021-12-03 07:47:53 +01:00
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
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
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
00197d703e
ath11k: fix regdb upload
...
Make ath11k honour latest regdb.
Fixes: WIFI-3256
Signed-off-by: John Crispin <john@phrozen.org>
2021-10-22 10:27:47 +02:00
John Crispin
b31b236646
mac80211: do not hard abort when iw times out
...
Signed-off-by: John Crispin <john@phrozen.org>
2021-09-29 15:20:50 +02:00
John Crispin
650adaf7ad
mac80211/ax: disable encap offload
...
* this was breaking wds
Signed-off-by: John Crispin <john@phrozen.org>
2021-09-20 16:09:01 +02:00
John Crispin
8cd26b4b50
ipq807x: update to 11.4-CS
...
Signed-off-by: John Crispin <john@phrozen.org>
2021-09-14 09:16:23 +02:00
John Crispin
1396c25a78
ucentral: development update
...
* fix mac assign on ath11k
Signed-off-by: John Crispin <john@phrozen.org>
2021-07-27 10:10:32 +02:00
John Crispin
9c17c4c8cb
ucentral: development update
...
* fix ovs deadlock
* add tpt led trigger to ath11k
* update ucentral-wifi
* add open-flow to data model
Signed-off-by: John Crispin <john@phrozen.org>
2021-07-20 15:21:58 +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
4c2de4801f
ucentral: development update
...
* fix build regression of ath11k introduced by the recent script update
Signed-off-by: John Crispin <john@phrozen.org>
2021-06-21 16:16:12 +02:00