OpenWrt 24.10 open-source lightweight Linux operating system for routers has just been released. It’s been upgraded to Linux 6.6 from Linux 5.15 in OpenWrt 2023.05, supports TLS 1.3 by default, improves support for WiFi 6 (802.11ax), and adds initial support for WiFi 7 (802.11be).
After over one year of work since the release of OpenWrt 23.05, OpenWrt 24.10 adds over 5400 commits, and the total number of supported devices is now close to 2,000 at 1,970. It’s also the first stable release supporting OpenWrt One, the router directly designed by OpenWrt developers in collaboration with Banana Pi.
OpenWrt 24.10 highlights:
- TLS 1.3 support in default images with MbedTLS 3.6
- Activate POSIX Access Control Lists and file system security attributes for all file systems on devices with big flash sizes. Needed by docker. Note this is not enabled for all targets with the small_flash feature flag, including ath79/tiny, bcm47xx/legacy, lantiq/ase, lantiq/xrx200_legacy, lantiq/xway_legacy, ramips/mt76x8, ramips/rt288x, ramips/rt305x and ramips/rt3883 targets.
- Activate kernel support for Multipath TCP on devices with big flash sizes.
- Improved support for WiFi 6 (802.11ax) and initial support for WiFi 7 (802.11be)
- Improved Link Layer Discovery Protocol (LLDP) support
- OpenWrt 24.10 uses OPKG only, APK packages are NOT supported. Only the main branch was changed to APK.
- Updated package versions
- Linux kernel – 6.6.73 for all targets
-
Toolchain – musl libc 1.2.5, glibc 2.38,gcc 13.3.0, binutils 2.42
-
Network:
-
hostapd master snapshot from September 2024, dnsmasq 2.90, dropbear 2024.86
-
cfg80211/mac80211 from kernel 6.12.6
-
The following targets were added:
- d1 target for AllWinner D1 RISC-V SoC
- ixp4xx target for Intel XScale IXP4xx SoCs.
- loongarch64 target for SoCs with Loongson LoongArch CPUs.
- starfive target for StarFive JH71x0 (7100/7110) SoCs.
- stm32 target for STMicroelectronics STM32 SoCs.
OpenWrt 24.10.0 also has some known issues you may want to be aware of in case your device is impacted:
- LEDs for Airoha AN8855 are not yet supported. Devices like the Xiaomi AX3000T with an Airoha switch will have their switch LEDs powered off.
- 5GHz WiFi is non-functional on certain devices with ath10k chipsets. Affected models include the TP-Link Archer C60 v1, TP-Link Archer C6 v2, and possibly others.
- Ethernet link instability on some MT7530 switches. If impacted, users should disable Energy-Efficient Ethernet (EEE) as a workaround.
- Kernel warning in ath10k-ct driver at startup. The warning
WARNING: CPU: 3 PID: 1695 at backports-6.9.9/net/mac80211/main.c:270 ieee80211_do_open+0x4e8/0x5e0 [mac80211]
appears during boot but is harmless and can be ignored. - Xiaomi Redmi Router AX6S images do not boot and have been removed from the download server. Images generated by the image builder for the Xiaomi Redmi Router AX6S might also be affected.
Most issues should be fixed soon in the main tree and the OpenWrt 24.10.1 release.
Most routers running OpenWrt 23.05 can be upgraded to OpenWrt 24.10 with the sysupgrade utility that will preserve the current configuration. There are some exceptions, so you can may want to read the announcement/reelase notes for more details. Alternatively, you can type your device’s name in the firmware selector to download the image.
Via Liliputing
![Jean Luc Aufranc](https://www.cnx-software.com/wp-content/uploads/2023/05/Jean-Luc-Aufranc.webp)
Jean-Luc started CNX Software in 2010 as a part-time endeavor, before quitting his job as a software engineering manager, and starting to write daily news, and reviews full time later in 2011.
Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress
@cnx – from Linux 5.15
😉