Firmware-update: OpenWrt 25.12.0

OpenWRT logo (79 pix) Versie 25.12.0 van OpenWrt is uitgekomen. OpenWrt is alternatieve opensourcefirmware voor een groot aantal verschillende routers en embedded devices. Door middel van het apk-packagemanagementsysteem is er de mogelijkheid om zelf te bepalen wat de router allemaal wel en niet kan. Ook op GoT zijn er diverse mensen actief mee bezig: zie daarvoor dit topic. Bijwerken van de versie kan met een Attended Sysupgrade, handmatig met een voorgecompileerde firmwareversie van het apparaat dat je gebruikt of compileer je eigen variant met de firmwareselectie. De changelog voor deze uitgave kan hieronder worden gevonden.

General changes

The hardware requirements did not change significantly, most devices supported by OpenWrt 24.10 should also work with OpenWrt 25.12.

Switch package manager from opkg to apk

OpenWrt has transitioned from the traditional opkg package manager to apk (Alpine Package Keeper). This change brings several advantages:

  • apk is still maintained, the OpenWrt opkg fork was not maintained any more.

apk supports most features of opkg. Only very few package names changed. The command line arguments of apk are different from the command line arguments of opkg. For users migrating existing systems, an official opkg-to-apk-cheatsheet is available to ease the transition and map common workflows.

Integration of attended sysupgrade

The attended.sysupgrade LuCI application is now installed by default. ASU allows devices to:

  • Upgrade to new OpenWrt firmware versions
  • Automatically rebuild firmware images with all currently installed packages
  • Preserve system configuration during upgrades

This dramatically simplifies upgrades: with just a few clicks in LuCI and a short wait, a custom firmware image is built and installed without manual intervention.

Shell history is preserved

Shell command history is now preserved across sessions by storing it in a RAM-backed filesystem. Benefits:

  • Command history is no longer lost between logins
  • No unnecessary writes to flash storage by default

For users who prefer persistent history storage, this behavior can be changed by editing: /etc/profile.d/busybox-history-file.sh

Storing history on flash will increase write cycles and may impact flash endurance over time.

Integration of video feed

The OpenWrt video feed with Qt5 and UI applications is integrated by default.

Wi-Fi scripts in ucode

The wifi scripts were rewritten in ucode.

Target changes
  • Extend realtek target with support for more switch SoCs like 10G Ethernet switches.
  • Extend qualcommax target with support for ipq50xx and ipq60xx SoCs.
  • Added siflower target for Siflower SF21A6826/SF21H8898 SoCs
  • Added sunxi/arm926ejs subtarget for Allwinner F1C100/200s SoCs
  • Added microchipsw/lan969x target with support for Microchip LAN969x switches.
Many new devices added

OpenWrt 25.12 supports over 2240 devices. Support for over 220 new devices was added in addition to the device support by OpenWrt 24.10.

Core components update

Core components have the following versions in 25.12.0-rc5:

  • Updated toolchain:
    • musl libc 1.2.5
    • glibc 2.41
    • gcc 14.3.0
    • binutils 2.44
  • Updated Linux kernel
    • 6.12.71 for all targets
  • main packages:
    • cfg80211/mac80211 from kernel 6.18.7
    • hostapd master snapshot from August 2025
    • dnsmasq 2.91
    • dropbear 2025.89
    • busybox 1.37.0

In addition to the listed applications, many others were also updated.

OpenWrt 19.07

Versienummer 25.12.0
Releasestatus Final
Website OpenWrt
Download https://firmware-selector.openwrt.org
Licentietype Freeware

Door Bart van Klaveren

Downloads en Best Buy Guide

05-03-2026 • 16:30

10

Submitter: xirixiz

Bron: OpenWrt

Update-historie

Reacties (10)

Sorteer op:

Weergave:

OpenWrt 25.12.0 is nog niet officieel vrijgegeven.

In de aanstaande releasenotes op https://openwrt.org/releases/25.12/notes-25.12.0 wordt 6 maart als releasedatum gegeven.

An sich niets mis mee, ik draai 25.12.0 al sinds afgelopen dinsdag, maar hij moet nog aangekondigd worden.

-edit- 23u10

Releasedatum in bovenstaande link is nu aangepast naar 5 maart. Zojuist aangekondigd op https://forum.openwrt.org/t/openwrt-25-12-0-stable-release/

Voor de rest ben ik al enkele jaren dik tevreden met OpenWRT. 'k Ervaar het simpelweg als stabiel, ook geen hickups in de logs. Hoop dat dit project nog lang blijft bestaan.

[Reactie gewijzigd door Chris.nl op 5 maart 2026 23:15]

Lekker, als openwrt liefhebber fijn dat er nog steeds zoveel development plaatsvind. Mijn persoonlijke ervaring: de devs van openwrt zijn goed "bevriend" met de firma mediatek, wat resulteert in zeer goede opensource support voor mediatek based soc's. Ik heb uiteindelijk na veel geklooi mijn qualcomm atheros based ac-wifi apparaten de deur uitgedaan, draai nu mediatek based waardoor er geen geklooi meer is met de noodzaak voor custom firmwares om mbv closed source binary blobs alle functionaliteit van een apparaat te ontsluiten (zoals bij ipq806x based socs met zijn nss cores). Bij mediatek based apparaten is dit gedoe allemaal niet nodig en werkt "alles" gewoon meteen zonder gesodemieter. Kan het iedereen aanbevelen.
Dit heeft niets met bevriend zijn te maken. MediaTek kiest er voor om hun drivers en firmware open source te maken, Qualcomm niet. Hele andere strategie.
Er is wel degelijk een goede samenwerking tussen mediatek en de openwrt dev's, wat losstaat van het feit dat mediatek voor een opensource strategie kiest. Dat is lang geleden al publiekelijk uitgesproken.

Overigens heb ik "bevriend" niet voor niets tussen aanhalingstekens geschreven, maar daar lees je voor het gemak maar even overheen?

Overigens is je stelling wbt qualcomm ook onjuist; qualcomm levert gedeeltelijke opensource drivers en semi opensource firmware, zoals die via een nda gedeeld met candelatech die nu voor ipq806x wordt gebruikt. Onder andere de firmware en drivers voor hun network subsystem (nss) cores zijn closed source binary blobs.
Pas op!

Deze update duurde voor mijn gevoel wat lang om te installeren. Na unattended upgrade van 24.10.5 naar 25.12 is de WAN interface hernoemd, dus WAN kwam niet up. Moest bij device de nieuwe ethernet adapter aanvinken.

Device: Zyxel EX5601-T0
@Drobanir
Door middel van het opkg-packagemanagementsysteem is er de mogelijkheid om zelf te bepalen wat de router allemaal wel en niet kan
Switch package manager from opkg to apk

OpenWrt has transitioned from the traditional opkg package manager to apk (Alpine Package Keeper).
Even de standaard tekst aanpassen dus :) :P
Drobanir Downloads en Best Buy Guide @RobertMe5 maart 2026 18:53
Dank, aangepast.
Ah, OpenWRT. Het bepaalt zelfs mijn keuze voor managed switches. Geen OpenWRT-ondersteuning is geen interesse.

Het is zo fijn om een uniforme interface voor configuratie (UCI) te hebben voor alle soorten netwerkapparatuur van verschillende fabrikanten.
Yup... hier ook de EX5601-T0 geupgrade.... had wat issues met de rename van de interface, en daarna helaas niet meer mijn oude IP-adres teruggekregen. Nouja, dan maar even de DNS aanpassen, en wat ACL's bij klanten.

Meteen maar de moeite genomen om mijn NAS te verhuizen naar de 2.5gbit interface.

apk zal even wennen worden, opkg zit wel in het muscle-memory

[Reactie gewijzigd door markjanssen op 5 maart 2026 18:54]


Om te kunnen reageren moet je ingelogd zijn