OpenWrt 24.10.0-rc6 - Sixth Release Candidate

Hauke Mehrtens hauke at hauke-m.de
Thu Jan 23 16:18:40 PST 2025


Hi,

The OpenWrt community is proud to announce the sixth release candidate 
of the upcoming OpenWrt 24.10 stable series.
OpenWrt 24.10.0-rc6 incorporates over 5300 commits since branching the 
previous OpenWrt 23.05 release and has been under development for over 
one year.

**This is just a release candidate and not the final release yet.**

Download firmware images using the OpenWrt Firmware Selector:
   * https://firmware-selector.openwrt.org?version=24.10.0-rc6
Download firmware images directly from our download servers:
   * https://downloads.openwrt.org/releases/24.10.0-rc6/targets/

Please test this version
========================

This is not the final version, this is a test version. Please report 
problems and bugs in our issue tracker. 
https://github.com/openwrt/openwrt/issues
If there is already an existing ticket feel free to comment that the 
problem also occurs with OpenWrt 24.10.0-rc6.

Changes between OpenWrt 24.10.0-rc5 and 24.10.0-rc6
===================================================

Target changes:
   * airoha: Multiple fixes
   * apm821xx: WNDAP620 + WNDAP660: Fix sysupgrade failures
   * armsr: change image names to 'combined-efi'
   * ath79: AR9344: fixes spurious reset hangs
   * ath79: meraki-mr18: fix initramfs build
   * ath79: teltonika-rut230: fix failsafe boot without SIM tray
   * ath79: zte-mf28x-common: fix initramfs execution
   * d1: Use correct module for devices with wifi
   * ipq4019: FritzBox 7530: Fix initialization of Lantiq DSL
   * ipq40xx: Fix MAC address
   * kernel: Realtek PHY improvements
   * lantiq: AVM FritzBox 7430: Add fritz_cal_extract with reverse option
   * lantiq: xrx200_legacy: disable unused PHY drivers to reduce
     image size
   * mediatek: Xiaomi AX3000t: fix soft brick for the rd23 model
   * mvebu: WD Cloud Mirror Gen2: Add new device
   * qualcommax: dl-wrx36: Fix 2.5G port LED-s
   * ramips: mt7621: Confiabits MT7621 v1: Add new device
   * ramips: mtk_eth_soc: reduce driver memory usage
   * realtek: Zyxel GS1900: debounce reset key
   * rockchip: disable kernel preemption to increase VPN performance

Generic changes:
   * Linux Kernel update to version 6.6.73
   * mt76: update to Git HEAD (2025-01-14)
   * lldpd: bump version to 1.0.18
   * lldpd: fix config for build without LLDP-MED
   * hostapd: backport upstream patch to fix setting BSS color
   * hostapd: fix processing mbssid config option
   * netifd: improve packet steering on ipq40xx (and possibly others)
   * wifi-scripts: add macaddr_base wifi-device option
   * wifi-scripts: add option to set per-device ifname prefix
   * wifi-scripts: allow per-IF mesh basic rate selection


For a detailed list of changes since OpenWrt 24.10.0-rc6 see the 
[24.10.0-rc6 
changelog](https://openwrt.org/releases/24.10/changelog-24.10.0-rc6).

Highlights in OpenWrt 24.10:
======================

General changes
=============

   * TLS 1.3 support in default images
     * mbedtls was updated to version 3.6 which includes support for
       TLS 1.3
   * Activate POSIX Access Control Lists and file system security
     attributes for all file systems on devices with big flash sizes.
     This is needed by docker nowadays.
     * This is activated for all targets which do not have the
       small_flash feature flag. small_flash is set for the 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 WiFi6 (802.11ax) and initial support for
     WiFi7 (802.11be)
     * Not many Wifi7 devices are supported by OpenWrt yet
   * Improved Link Layer Discovery Protocol (LLDP) support
   * OpenWrt 24.10 uses OPKG only, APK packages are *not* supported.
     Only main branch was changed to APK.

Many new devices added
============================

OpenWrt 24.10 supports over 1950 devices. Support for over 100 new 
devices was added in addition to the device support by OpenWrt 23.05.

  * Added support for [OpenWrt One](https://openwrt.org/toh/openwrt/one)

Target changes
============

   * Added d1 target for AllWinner D1 RISC-V SoC
   * Added ixp4xx target for Intel XScale IXP4xx SoCs.
   * Added loongarch64 target for SoCs with Loongson LoongArch CPUs.
   * Added starfive target for StarFive JH71x0 (7100/7110) SoCs.
   * Added stm32 target for STMicroelectronics STM32 SoCs.
   * Renamed ipq807x target to qualcommax.
   * Removed ath25 target. It supported Atheros ieee80211g devices with
     maximum 16MB RAM
   * Removed bcm63xx target. It supported some Broadcom DSL MIPS SoCs and
     was replaced by the bmips target. The Broadcom DSL itself was never
     supported.
   * Removed octeontx target. It supported the Octeon-TX CN80XX/CN81XX
     based boards
   * Removed oxnas target. It supported the PLXTECH/Oxford NAS782x/OX8xx
   * The qoriq target for the NXP QorIQ (PowerPC) SoCs is built
   * The ipq806x target for Qualcomm Atheros IPQ806X SoCs was converted
     to DSA
   * Added support for Airoha AN8855 DSA Switch (Xiaomi AX3000T ship both
     Mediatek and Airoha Switch in the same revision)

Core components update
===================

Core components have the following versions in 24.10.0-rc6:

  * Updated toolchain:
    * musl libc 1.2.5
    * glibc 2.38
    * gcc 13.3.0
    * binutils 2.42
  * Updated Linux kernel
    * 6.6.73 for all targets
  * Network:
    * hostapd master snapshot from September 2024, dnsmasq 2.90,
      dropbear 2024.86
    * cfg80211/mac80211 from kernel 6.12.6

Upgrading to 24.10
===================

Sysupgrade can be used to upgrade a device from 23.05 to 24.10, and 
configuration will be preserved in most cases.

  * 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.

  * 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.
    https://github.com/dangowrt/owrt-ubi-installer/releases/tag/v1.1.3

https://openwrt.org/toh/linksys/e8450#upgrading_an_ubi_installation_to_new_releases_after_2024-02_includes_all_snapshots_2410-snapshots_24100-rcx_releases_and_all_releases_in_the_foreseable_future

  * 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.

https://openwrt.org/toh/xiaomi/ax3200#upgrading_from_2305_and_earlier_to_upcoming_2410_or_snapshot

  * 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.

Known issues
===========

   * LEDs handling for Airoha AN8855 is currently not supported. Xiaomi
     AX3000T with Airoha Switch mounted will have Switch LEDs powered
     OFF. (problem will be addressed in later OpenWrt SNAPSHOT and later
     Openwrt 24.10 minor release)
   * 5GHz Wifi on TP-Link Archer C60 v1, TP-Link Archer C6 v2 and
     probably more devices with ath10k Wifi chip does not work, see
     https://github.com/openwrt/openwrt/issues/14541
   * Ethernet link unstable on some mt7530 switches. Deactivate EEE
     (Energy-Efficient Ethernet) as a workaround, see:
     https://github.com/openwrt/openwrt/issues/17351
   * 2.5G PHY on Netgear WAX206, Cudy TR3000 and Ruijie RG-X60 Pro
     broken, see https://github.com/openwrt/openwrt/issues/17183

-----------------

Full release notes and upgrade instructions are available at
  https://openwrt.org/releases/24.10/notes-24.10.0-rc6

In particular, make sure to read the regressions and known issues before 
upgrading:
  https://openwrt.org/releases/24.10/notes-24.10.0-rc6#known_issues

For a detailed list of all changes since 24.10.0-rc5, refer to
  https://openwrt.org/releases/24.10/changelog-24.10.0-rc6

To download the 24.10.0-rc6 images, navigate to:
  https://downloads.openwrt.org/releases/24.10.0-rc6/targets/
Use OpenWrt Firmware Selector to download:
  https://firmware-selector.openwrt.org?version=24.10.0-rc6

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

Have fun!

The OpenWrt Community

---

To stay informed of new OpenWrt releases and security advisories, there
are new channels available:

   * a low-volume mailing list for important announcements:
https://lists.openwrt.org/mailman/listinfo/openwrt-announce

   * a dedicated "announcements" section in the forum:
https://forum.openwrt.org/c/announcements/14

   * other announcement channels (such as RSS feeds) might be added in
     the future, they will be listed at https://openwrt.org/contact



More information about the openwrt-announce mailing list