John Crispin
54dac4d348
ucode: update to latest HEAD
...
Signed-off-by: John Crispin <john@phrozen.org >
2022-03-14 17:17:59 +01:00
John Crispin
a0880ed0f1
edgecore: disable dual boot on eap10x/ecw5211
...
Signed-off-by: John Crispin <john@phrozen.org >
2022-03-11 16:28:41 +01:00
John Crispin
ed6d683980
ramips: add bmtv2 and nbnm support
...
this fixes the nand issue on the actiontec web7200
Signed-off-by: John Crispin <john@phrozen.org >
2022-03-11 14:57:54 +01:00
John Crispin
4c72c6a35a
ucentral-wifi: update to latest HEAD
...
aa9c3ee set the AP bssid inside the assoc list
Signed-off-by: John Crispin <john@phrozen.org >
2022-03-11 07:59:34 +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
John Crispin
ef7481596a
qosify: update to latest HEAD
...
Signed-off-by: John Crispin <john@phrozen.org >
2022-03-10 08:18:47 +01:00
Paul Spooren
6f4e00aa46
README: fix linksys_ea8300 example
...
The profile is no longer called just `ea8300`.
Signed-off-by: Paul Spooren <mail@aparcar.org >
2022-03-10 07:59:59 +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
John Crispin
20d4bd0c7d
ucentral-schema: fix online-check
...
Signed-off-by: John Crispin <john@phrozen.org >
2022-03-10 07:52:13 +01:00
John Crispin
531f4eb811
ucentral-schema: update to latest HEAD
...
4532c47 fix downstream bridges with no eth ports
04edaef ntp: open firewall port if ntpd is enabled
bf11105 fix led-active restart
c95667a a failed apply should return the error code 2
72e225e capabilities: add label_macaddr to capabilities
Signed-off-by: John Crispin <john@phrozen.org >
2022-03-10 07:52:13 +01:00
John Crispin
3b0dae7189
ucentral-schema: update to latest HEAD
...
72e225e capabilities: add label_macaddr to capabilities
f09f2b2 state: improve link metric, add ssid location
5586b93 unit: improve password generation
959a40d system: add sysinfo / resource consumption reporting
cdfb209 state: fix link state reporting
Fixes: WIFI-7210
Signed-off-by: John Crispin <john@phrozen.org >
2022-03-03 17:12:31 +01:00
John Crispin
79395593ba
ipq807x: add support for label_macaddr
...
Signed-off-by: John Crispin <john@phrozen.org >
2022-03-03 17:09:21 +01:00
John Crispin
61248b98e0
ucentral-schema: set executable bit for wifi_max_user.uc
...
Signed-off-by: John Crispin <john@phrozen.org >
2022-03-02 16:02:18 +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
Felix Fietkau
673a029a02
ipq807x: enable threaded napi on ethernet
...
Signed-off-by: Felix Fietkau <nbd@nbd.name >
2022-03-02 15:45:08 +01:00
Felix Fietkau
7efb85180f
ipq807x: backport threaded napi support
...
Signed-off-by: Felix Fietkau <nbd@nbd.name >
2022-03-02 15:45:08 +01:00
Felix Fietkau
f95eadaa8f
ipq807x: backport kbuild fix to avoid spurious rebuilds
...
Signed-off-by: Felix Fietkau <nbd@nbd.name >
2022-03-02 15:45:08 +01:00
Felix Fietkau
6f6b40a94f
toolchain/gcc: fix building gcc 5.5 on newer systems
...
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
4b07afe59f
ucentral-schema: update to latest HEAD
...
19fcc8d update schemareader
bef2a8f state: add the upstream dhcp servers ip to the state message
Signed-off-by: John Crispin <john@phrozen.org >
v2.5.0-rc4
2022-03-02 15:12:50 +01:00
John Crispin
5d53d138b0
maverick: add the last 3 bytes of the serial to the Maverick ssid
...
Fixes: WIFI-7202
Signed-off-by: John Crispin <john@phrozen.org >
2022-03-02 15:12:21 +01:00
John Crispin
e40631b8cd
ucentral-schema: update to latest HEAD
...
ba41897 radio: enable 'allow-dfs' by default
Signed-off-by: John Crispin <john@phrozen.org >
2022-03-01 17:36:54 +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
de4b3c4edc
ucentral-wifi: update to latest HEAD
...
40d0eb9 use the real usec value for tx/rx duration
Signed-off-by: John Crispin <john@phrozen.org >
2022-03-01 17:36:48 +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 >
v2.5.0-rc3
2022-02-28 11:16:02 +01:00
John Crispin
5af7e1e7d8
ucode: add tool to read out the max clients an AP can handle per phy
...
Fixes: WIFI-7197
Signed-off-by: John Crispin <john@phrozen.org >
2022-02-28 10:52:40 +01:00
John Crispin
057ebb8660
ucentral-schema: update to latest HEAD
...
1c46544 5G was not allowing specific 20MHz channels and would fall back to ACS
Fixes: WIFI-7179
Signed-off-by: John Crispin <john@phrozen.org >
2022-02-28 10:08:43 +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
834ff2fe4f
certificates: improve the code loading sqsh certificates
...
Signed-off-by: John Crispin <john@phrozen.org >
2022-02-23 07:54:22 +01:00
John Crispin
ce3849e131
ipq40xx: revert an upstream patch causing problem with ea8300 eth ports
...
Signed-off-by: John Crispin <john@phrozen.org >
2022-02-23 07:54:00 +01:00
John Crispin
66640cdd1a
ipq807x: add cig wf196 to the CI builds
...
Signed-off-by: John Crispin <john@phrozen.org >
2022-02-22 16:33:52 +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
8fb088bcc8
ucentral-schema: update to latest HEAD
...
b3ce69e wifiscan: allow bandwith override
6d59acc trace: improve tracing code
Fixes: WIFI-7167
Fixes: WIFI-7168
Signed-off-by: John Crispin <john@phrozen.org >
2022-02-22 08:59:48 +01:00
John Crispin
b08455228f
ipq807x: point edgecore eap104 profile at the correct image
...
Signed-off-by: John Crispin <john@phrozen.org >
v2.5.0-rc2
2022-02-18 15:09:18 +01:00
John Crispin
09563eadaf
ipq807x: do not enable bridge-vlan in maverick mode
...
Signed-off-by: John Crispin <john@phrozen.org >
2022-02-18 10:29:25 +01:00
John Crispin
2df46a2c77
ipq807x: fix LEDs on wf196
...
Signed-off-by: John Crispin <john@phrozen.org >
2022-02-18 10:29:25 +01:00
John Crispin
e4fa57b4d0
proxy_arp: backport skb->cb fix from upstream kernel
...
this caused proxy_arp to misbehave
Signed-off-by: John Crispin <john@phrozen.org >
2022-02-17 08:28:21 +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
d33447709e
ipq807x: fix sysupgrade on WF196
...
Signed-off-by: John Crispin <john@phrozen.org >
v2.5.0-rc1
2022-02-15 15:54:47 +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
4dcd0ad1da
uvol: update to latest version
...
Fixes: WIFI-368
Signed-off-by: John Crispin <john@phrozen.org >
2022-02-15 07:54:43 +01:00
John Crispin
9285fd2670
ucentral-switch: add hostapd to the build
...
Signed-off-by: John Crispin <john@phrozen.org >
2022-02-15 07:54:43 +01:00