John Crispin
cb30d9e20a
ipq807x: add motorola q14 support
...
Fixes: WIFI-8040
Signed-off-by: John Crispin <john@phrozen.org>
2022-06-15 12:42:34 +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
Jianhui Zhao
1aead07444
ath11k-wifi: update GL-AXT1800 BDF
...
Fixes: WIFI-8042
Signed-off-by: Jianhui Zhao <jianhui.zhao@gl-inet.com>
2022-05-29 10:31:54 +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
85af9d7e0b
ipq807x: add motorola q14 support
...
Fixes: WIFI-8040
Signed-off-by: John Crispin <john@phrozen.org>
2022-05-24 14:05:06 +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
John Crispin
f819bb8753
wifi-ax: update hostapd to latest 11.5-cs
...
Signed-off-by: John Crispin <john@phrozen.org>
2022-05-18 10:59:06 +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
9a8278afcc
hostapd: add psk2-radius support
...
Signed-off-by: John Crispin <john@phrozen.org>
2022-05-17 07:45:32 +02:00
John Crispin
1c48765913
ipq807x: add the diagchar module
...
This is required for FTM to correctly work
Signed-off-by: John Crispin <john@phrozen.org>
2022-05-17 07:45:32 +02:00
John Crispin
18d5b8cba7
batman-adv: drop v4.4 backport
...
Signed-off-by: John Crispin <john@phrozen.org>
2022-05-17 07:45:32 +02:00
John Crispin
65c08ade18
ath11k-wifi: update to ath11.5-cs
...
Signed-off-by: John Crispin <john@phrozen.org>
2022-05-17 07:45:32 +02:00
John Crispin
3f6fee91e9
ath11k-firmware: update to ath11.5-cs
...
Signed-off-by: John Crispin <john@phrozen.org>
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
fcb21ca0b6
ucentral-schema: add a sample wifi 6e config file
...
Signed-off-by: John Crispin <john@phrozen.org>
2022-05-06 12:44:35 +02:00
John Crispin
535f41d58b
hostapd: fix phy level max-assoc settings
...
Signed-off-by: John Crispin <john@phrozen.org>
2022-05-02 08:47:12 +02:00
John Crispin
f5357f7854
ath11k: add ath11k-fwtest support
...
Signed-off-by: John Crispin <john@phrozen.org>
2022-04-05 17:21:55 +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
John Crispin
9790377dec
ath11k-wifi: update cig wf196 BDF files
...
Signed-off-by: John Crispin <john@phrozen.org>
2022-03-15 17:25:25 +01:00
Sven Eckelmann
125d56866e
batman-adv: Merge bugfixes from 2022.0
...
* allow netlink usage in unprivileged containers
* mcast: don't send link-local multicast to mcast routers
Origin: upstream, https://git.openwrt.org/?p=feed/routing.git;a=commit;h=9e2383e9b42087d5a3892366bed8b6bb4f868fe3
Signed-off-by: Sven Eckelmann <sven@narfation.org>
2022-03-10 15:10:05 +01:00
Hendrik Borghorst
a70a767ec0
batman-adv: Prevent use from libc headers to not build with BIG_ENDIAN
...
Commit 97d35a552ec5b6ddf7923dd2f9a8eb973526acea of musl introduced the
macros __LITTLE_ENDIAN and __BIG_ENDIAN in alltypes.h. These are pulled
into the compilation of batman-adv. This has the side effect that the
function is_multicast_ether_addr of etherdevice.h in Linux kernel is
compiled as the big endian version and so fails to work properly on
little endian devices.
This commits prevents pulling in header files of musl libc similar to
OpenWRT commit 9ac47ee46918c45b91f4e4d1fa76b1e26b9d57fe
Origin: upstream, https://git.openwrt.org/?p=feed/routing.git;a=commit;h=47436b04fd32cf3b6e6b46c25cb9c1fff3a995fd
Signed-off-by: Hendrik Borghorst <hendrikborghorst@gmail.com>
(cherry picked from commit 523821c1959cb288b55b7fcc8761c83f6ff48c4d)
Signed-off-by: Sven Eckelmann <sven@narfation.org>
2022-03-10 15:10:05 +01:00
Sven Eckelmann
b8a6764207
batman-adv: Merge bugfixes from 2021.4
...
* fix error handling during interface initialization
Origin: upstream, https://git.openwrt.org/?p=feed/routing.git;a=commit;h=6d10a01dfa68eb5e25b84b33e33aefd312f46f4d
Signed-off-by: Sven Eckelmann <sven@narfation.org>
2022-03-10 15:10:05 +01:00
Sven Eckelmann
98c9fcfd5d
batman-adv: Refresh patches with quilt
...
The test builds are now requiring quilt refreshed patches instead of git
patches. Otherwise the build check will not even try to build something.
Origin: upstream, https://git.openwrt.org/?p=feed/routing.git;a=commit;h=e294a224640e03791a101a9302dbf72b06efab80
Signed-off-by: Sven Eckelmann <sven@narfation.org>
2022-03-10 15:10:05 +01:00
Sven Eckelmann
eac5504fec
batman-adv: Merge bugfixes from 2021.2
...
* Avoid WARN_ON timing related checks
Origin: upstream, https://git.openwrt.org/?p=feed/routing.git;a=commit;h=519ef4ad29a8e53c1763df1553d386e3abf6206d
Signed-off-by: Sven Eckelmann <sven@narfation.org>
2022-03-10 15:10:05 +01:00
Piotr Dymacz
c2c75b67eb
ipq807x: add initial support for YunCore AX840
...
This adds initial support for the YunCore AX840, an IPQ6010 based
802.11ax ceiling AP.
Specifications:
- Qualcomm IPQ6010
- 1 GB of RAM (DDR3)
- 8 MB of serial flash (SPI NOR)
- 256 MB of parallel flash (NAND)
- 2x2 2.4 GHz WiFi (IPQ6010)
- 2x2 5 GHz WiFi (IPQ6010)
- 2x IPEX/U.FL antenna connectors
- 4x 3 dBi dual-band antennas
- 2x 1 Gbps Ethernet (QCA8075) with 802.3at PoE input support
- 1x RGB LED
- 1x push-button (reset)
- DC jack for main power input (12 V)
- UART (4-pin, 2.54 mm pitch) header on PCB
Flash instruction under stock QSDK image:
sysupgrade -n openwrt-ipq807x-yuncore_ax840-squashfs-nand-factory.bin
Flash instruction under U-Boot:
tftpb 0x44000000 openwrt-ipq807x-yuncore_ax840-squashfs-nand-factory.ubi
flash rootfs
reset
Signed-off-by: Piotr Dymacz <pepe2k@gmail.com>
2022-03-10 14:50:37 +01:00
John Crispin
ef3eacefa7
ath11k-wifi: update WF188n BDF
...
Signed-off-by: John Crispin <john@phrozen.org>
2022-03-10 08:21:58 +01:00
Jianhui Zhao
be65578a7f
profile: add gl-ax1800 support
...
Because we have an another similar device named gl-axt1800,
so we put the common functions in a dtsi file. And we'll
submit a PR for gl-axt1800 soon.
Hardware:
* SoC: Qcom IPQ6000
* RAM: DDR3L 512MB
* Flash: 128MB Nand
* Ethernet: 5x GbE
* WLAN: 2x2 2.4GHz 600Mbps + 2x2 5GHz 1200Mbps (builtin + builtin)
* LEDS: 1x white, 1x blue
* Buttons: 1x switch, 1x reset
* USB: 1x 3.0(Type-A)
* Power: 12VDC, 1.5A
Installation:
* from qsdk to openwifi:
upgrade "openwrt-ipq807x-glinet_ax1800-squashfs-nand-factory.bin" via web ui
without keep config.
* upgrade "openwrt-ipq807x-glinet_ax1800-squashfs-sysupgrade.tar" if you are already in openwifi.
Signed-off-by: Jianhui Zhao <jianhui.zhao@gl-inet.com>
2022-03-10 07:59:21 +01: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
22135129bd
treewide: fix pkg hashes
...
Signed-off-by: John Crispin <john@phrozen.org>
2022-03-01 17:36:52 +01:00
John Crispin
e3b1fe36e5
hostapd: enable CONFIG_ERP
...
This caused local EAP to not work on wifi-qsdk targets.
Fixes: WIFI-7203
Signed-off-by: John Crispin <john@phrozen.org>
2022-02-28 11:16:02 +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
300924a4be
hostapd: fix syntax error inside hostapd.sh
...
Signed-off-by: John Crispin <john@phrozen.org>
2022-02-22 15:13:28 +01:00
John Crispin
48677a6943
ipq807x: add edgecore eap104 support
...
Fixes: WIFI-7117
Signed-off-by: John Crispin <john@phrozen.org>
2022-02-16 15:44:24 +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
b4d1d58fc9
hostapd: improve acs_exclude_dfs support
...
Fixes: WIFI-6933
Signed-off-by: John Crispin <john@phrozen.org>
2022-02-15 17:06:22 +01:00
John Crispin
dd995426a5
hostapd: always install the cli
...
Fixes: WIFI-6834
Signed-off-by: John Crispin <john@phrozen.org>
2022-02-15 12:50:31 +01:00
John Crispin
f8a2de68aa
hostapd: backport rrm/wnm features
...
Fixes: WIFI-7049
Signed-off-by: John Crispin <john@phrozen.org>
2022-02-14 13:57:38 +01:00
John Crispin
e7a6f497a3
ucentral-schema: add support for valid-channel and allow-dfs
...
Fixes: WIFI-6933
Signed-off-by: John Crispin <john@phrozen.org>
2022-02-12 17:52:30 +01:00
John Crispin
88d783c8ad
hostapd: improve switch_chan support
...
Make the code retain current op_class if no new one was provided
via ubus.
Fixes: WIFI-7050
Signed-off-by: John Crispin <john@phrozen.org>
2022-02-12 17:52:30 +01:00
John Crispin
b04759322c
hostapd: add the ability to use radius based mac-ACL
...
Fixes: WIFI-5425
Fixes: WIFI-6007
Signed-off-by: John Crispin <john@phrozen.org>
2022-02-12 17:52:30 +01:00
John Crispin
40c0875adf
ath11k: fix ipq50xx support
...
Signed-off-by: John Crispin <john@phrozen.org>
2022-02-12 17:52:30 +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
eb9bdfaed9
ipq807x: add certification support
...
Fixes: WIFI-7055
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
2972abf7e3
ipq807x: add cybertan eww622-a1
...
Fixes: WIFI-7054
Signed-off-by: John Crispin <john@phrozen.org>
2022-02-12 11:42:16 +01:00