OpenWrt 24.10.3 - Service Release - 21. September 2025

  _______                     ________        __
 |       |.-----.-----.-----.|  |  |  |.----.|  |_
 |   -   ||  _  |  -__|     ||  |  |  ||   _||   _|
 |_______||   __|_____|__|__||________||__|  |____|
          |__| W I R E L E S S   F R E E D O M
 -----------------------------------------------------
 OpenWrt 24.10.3, r28872-daca7c049b
 -----------------------------------------------------

Work-in-progress release!
This version has not been released yet. Information on this page is subject to change before the actual release.

The OpenWrt community is proud to announce the newest stable release of the OpenWrt 24.10 stable series.

Download firmware images via the Firmware Selector or directly from our download servers:

An upgrade from OpenWrt 23.05 to OpenWrt 24.10 is supported in many cases with the help of the sysupgrade utility which will also attempt to preserve the configuration. A configuration backup is advised nonetheless when upgrading to OpenWrt 24.10. (see “Upgrading” below).

The OpenWrt Project is a Linux operating system targeting embedded devices. It is a complete replacement for the vendor-supplied firmware of a wide range of wireless routers and non-network devices. See the Table of Hardware for supported devices. For more information about OpenWrt project organization, see the About OpenWrt pages.

Do you want to be informed about important changes such as new releases and security fixes?

We have a new mailing list for this, as well as RSS options: see Important changes and announcements.

Only the main changes are listed below. See changelog-24.10.3 for the full changelog.

  • Added new devices:
    • mediatek: add support for Zbtlink ZBT-Z8102AX v2
    • mediatek: add support for Cudy TR3000 256MB v1 flash version
    • mediatek: add support for ipTIME AX3000SM
    • mediatek: add Huasifei WH3000 Pro support
    • ramips: add support for Hongdian H7920 v40
    • mediatek: add support for OpenFi 6C
    • rockchip: Add support for Radxa ROCK 4C+
    • rockchip: Add support for Radxa ROCK 4SE
    • mediatek: filogic: add support for ipTIME AX3000Q
  • imx: Add device tree overlay support
  • x86: Fix boot problems by activating CONFIG_PCI_MMCONFIG
  • rockchip: Backport fix for MSI/MSI-X bug: no MSI/MSI-X. Back to INTx.
  • mediatek: add ubootmod layout for cudy tr3000 v1
  • ath79: hAP ac: enable USB by default on
  • mediatek: Xiaomi AX3000T: Fix Foresee NAND
  • lantiq dsl: Fix reading downstream band borders
  • tegra: bring back workaround for spurious interrupts
  • armsr: Fix problem creating kthread in boot on qemu
  • mediatek: Ruijie RG-X60 Pro: Fix LAN port status light
  • mpc85xx: tl-wdr4900: add back 5ghz LED
  • ramips/mediatek: Reduce Ethernet queue sizes again
  • ipq40xx: dts: reduce the maximum SPI clock frequency to 24MHz
  • lantiq: Fix occasional kernel panic in ltq-adsl driver
  • ath79: fix LED GPIOs for COMFAST CF-EW71 v2
  • ramips: fix TP-Link mr600 radio partition offset
  • armsr: fix serial console regression on device tree systems
  • ath79: add calibtation variant for Xiaomi AIoT AC2350
  • realtek: avoid interrupt storm on mass packet receive
  • realtek: fix stall after restart of otto timer
  • mediatek: fix tx vlan tag for llc packets
  • rockchip: fix eMMC corruption on NanoPC-T6 with A3A444 chips
  • mediatek: add factory image for ipTIME AX3000SM
  • mediatek: Huasifei WH3000 Pro wifi fix
  • rockchip: increase the number of serial ports for rk35xx
  • mediatek: Prevent PPE flow tables to leak across reboots
  • mt76: improve system recovery routine for MT7915
  • wifi-scripts: correctly set basic-rates with wpa_supplicant
  • busybox: fix login applet on selinux
  • hostapd: reduce debug logging
  • kernel: Fix netdev trigger for PHY LEDs
  • kernel: add support for FudanMicro FM25S01A SPI-NAND
  • Linux kernel: update from 6.6.93 to 6.6.104
  • mac80211: update from 6.12.6 to 6.12.44
  • mt76: update from 2025-02-14 to 2025-08-27
  • kmod-r8125: update from 9.016.00 to 9.016.01
  • kmod-r8126: update from 10.015.00 to 10.016.00
  • kmod-r8127: update from 11.014.00 to 11.015.00
  • libubox: update from 2024-12-19 to 2025-07-23
  • udebug: update from 2023-12-06 to 2025-08-24
  • ucode: update from 2025-05-11 to 2025-07-18
  • uhttpd: update from 2023-06-25 to 2025-07-06
  • uqmi: update from 2024-08-25 to 2025-07-30
  • rpcd: Update from 2024-09-17 to 2025-09-01
  • ubus: update from 2025-05-16 to 2025-07-02
  • libxml2: update from 2.13.6 to 2.14.5
  • mbedtls: update from 3.6.3 to 3.6.4
  • openssl: update from 3.0.16 to 3.0.17
  • ca-certificatesL Update from 20241223 to 20250419
  • wireless-regdb: update from 2025.02.20 to 2025.07.10

Sysupgrade can be used to upgrade a device from 23.05 to 24.10, and configuration will be preserved in most cases. For for upgrades inside the OpenWrt 24.10 stable series for example from a OpenWrt 24.10 release candidate Attended Sysupgrade is supported in addition which allows preserving the installed packages too.

:!: Sysupgrade from 22.03 to 24.10 is not officially supported.

:!: There is no configuration migration path for users of the ipq806x target for Qualcomm Atheros IPQ806X SoCs because it switched to DSA. You have to upgrade without saving the configuration. Image version mismatch. image 1.1 device 1.0 Please wipe config during upgrade (force required) or reinstall. Config cannot be migrated from swconfig to DSA Image check failed

:!: User of the Linksys E8450 aka. Belkin RT3200 running OpenWrt 23.05 or earlier will need to run installer version v1.1.3 or later in order to reorganize the UBI layout for the 24.10 release. A detailed description is in the OpenWrt wiki. Updating without using the installer will break the device. Sysupgrade will show a warning before doing an incompatible upgrade.

:!: Users of the Xiaomi AX3200 aka. Redmi AX6S running OpenWrt 23.05 or earlier have to follow a special upgrade procedure described in the wiki. This will increase the flash memory available for OpenWrt. Updating without following the guide in the wiki break the device. Sysupgrade will show a warning before doing an incompatible upgrade.

:!: Users of Zyxel GS1900 series switches running OpenWrt 23.05 or earlier have to perform a new factory install with the initramfs image due to a changed partition layout. Sysupgrade will show a warning before doing an incompatible upgrade and is not possible. After upgrading, the config file /etc/config/system should not be restored from a backup, as this will overwrite the new compat_version value.

  • LEDs for Airoha AN8855 are not yet supported. Devices like the Xiaomi AX3000T with an Airoha switch will have their switch LEDs powered off. This issue will be addressed in an upcoming OpenWrt SNAPSHOT and the OpenWrt 24.10 minor release.
  • 5GHz WiFi is non-functional on certain devices with ath10k chipsets. Affected models include the TP-Link Archer C60 v1, and possibly others. For details, see issue #14541.

As always, a big thank you goes to all our active package maintainers, testers, documenters, and supporters.

Have fun!

The OpenWrt Community

This website uses cookies. By using the website, you agree with storing cookies on your computer. Also you acknowledge that you have read and understand our Privacy Policy. If you do not agree leave the website.More information about cookies
  • Last modified: 2025/09/20 21:07
  • by hauke