OpenWrt 25.12 introducerar flera stora förändringar i det populära routeroperativsystemet. Den nya versionen ersätter den tidigare pakethanteraren opkg med APK, uppdaterar systemet till Linux-kärnan 6.12 och förbättrar både uppgraderingsprocessen och nätverkshanteringen. Samtidigt utökas hårdvarustödet och flera centrala systemkomponenter moderniseras.

Den nya versionen av OpenWrt har släppts och innebär ett av de största tekniska skiftena i projektets historia. I OpenWrt 25.12 ersätts den gamla pakethanteraren opkg av Alpine-systemets APK, samtidigt som systemet uppdateras till Linux-kärnan 6.12 och ett stort antal moderna verktyg.
OpenWrt är ett fritt och öppet operativsystem baserat på Linux som används i allt från hemroutrar till inbyggda nätverksenheter. Projektet fungerar ofta som en ersättning för tillverkarens originalprogramvara och ger användare större kontroll över nätverkets funktioner, säkerhet och prestanda.
Den nya stabila serien, OpenWrt 25.12, markerar ett viktigt tekniskt steg framåt – både i hur systemet hanterar programvara och hur det administreras.
Byte från opkg till APK
Den största förändringen i OpenWrt 25.12 är att pakethanteraren opkg ersätts av APK (Alpine Package Keeper).
Opkg har länge varit standard i OpenWrt, men projektets egen variant har inte längre aktivt underhållits. För att säkerställa långsiktig stabilitet och utveckling valde utvecklarna därför att gå över till APK, som används i Alpine Linux.
Det innebär bland annat:
- fortsatt aktiv utveckling av pakethanteraren
- bättre stöd för moderna funktioner
- mer robust paketinstallation
De flesta paketnamn är oförändrade, men kommandon och syntax skiljer sig. För att underlätta övergången har projektet publicerat en officiell fusklapp som visar hur opkg-kommandon motsvaras av APK.
Enklare uppgraderingar
OpenWrt 25.12 gör det betydligt enklare att uppgradera systemet.
Funktionen Attended Sysupgrade är nu integrerad direkt i webbgränssnittet LuCI. Den kan automatiskt skapa en ny firmware-bild som innehåller alla paket som redan är installerade på routern.
Det innebär att systemet kan:
- uppgraderas till en ny version
- automatiskt återinstallera alla paket
- behålla befintliga inställningar
För enheter med större flashminne finns även kommandoradsverktyget owut, som erbjuder mer detaljerad kontroll över uppgraderingsprocessen.
Snabbare systemskript
En annan viktig förändring är att flera systemskript – särskilt de som hanterar Wi-Fi – har skrivits om i språket ucode.
Tidigare användes huvudsakligen shell-skript. Enligt utvecklarna ger ucode flera fördelar:
- snabbare exekvering
- bättre stabilitet
- tätare integration med OpenWrts interna system, exempelvis ubus och UCI
Detta gör att nätverksfunktioner kan reagera snabbare och bli mer tillförlitliga.
Historik i terminalen bevaras
I tidigare versioner försvann terminalens kommandohistorik när en session avslutades. I OpenWrt 25.12 sparas den nu automatiskt i ett RAM-baserat filsystem.
Det innebär att historiken finns kvar mellan inloggningar utan att skriva till flashminnet – något som annars kan förkorta livslängden på lagringen.
Användare kan ändå välja att spara historiken permanent på flash, men utvecklarna varnar för att detta ökar slitaget över tid.
Stöd för fler enheter
OpenWrt är känt för sitt breda hårdvarustöd, och version 25.12 fortsätter att utöka listan.
Systemet stöder nu över 2200 olika enheter, och mer än 180 nya modeller har lagts till sedan den tidigare versionen.
Bland nyheterna finns stöd för:
- fler Realtek-baserade switchkretsar, inklusive 10-gigabit-modeller
- Qualcomm-plattformarna ipq50xx och ipq60xx
- Siflower-processorerna SF21A6826 och SF21H8898
- Microchips LAN969x-switchar
- Allwinner-plattformarna F1C100 och F1C200s
Uppdaterad systemplattform
OpenWrt 25.12 bygger på flera uppdaterade kärnkomponenter:
- Linux-kärna: 6.12
- GCC: 14.3
- glibc: 2.41
- musl: 1.2.5
- binutils: 2.44
Dessutom har många centrala nätverksprogram uppdaterats, exempelvis:
- dnsmasq 2.91
- Dropbear 2025.89
- BusyBox 1.37
Trådlösa komponenter baseras på cfg80211 och mac80211 från Linux 6.18, medan hostapd bygger på en utvecklingsversion från augusti 2025.
Till minne av Dave Täht
OpenWrt 25.12 har fått kodnamnet “Dave’s Guitar” för att hedra nätverksforskaren Dave Täht, som avled den 1 april 2025.
Täth var en central figur i arbetet mot det så kallade bufferbloat-problemet – ett fenomen där överfulla buffertar i nätverksutrustning orsakar hög latens. Hans arbete bidrog till snabbare och mer responsiva internetförbindelser för miljontals användare.
Den nya versionen av OpenWrt är därför dedikerad till hans minne.
Stödperiod och uppgraderingar
I samband med lanseringen meddelar utvecklarna också att OpenWrt 24.10 når slutet av sin livscykel i september 2026. Efter detta datum kommer inga fler säkerhetsuppdateringar att släppas.
Användare rekommenderas därför att uppgradera till 25.12-serien innan dess.
I de flesta fall kan uppgraderingen från 24.10 göras direkt med kommandot sysupgrade, men projektet rekommenderar alltid att man först skapar en säkerhetskopia av konfigurationen.
Om man uppgraderar från äldre versioner, exempelvis 23.05, krävs däremot en ny installation.
Ett steg mot nästa generation av routrar
Med bytet till APK, snabbare systemskript och kraftigt förbättrad uppgraderingsprocess tar OpenWrt ett tydligt steg mot en mer modern plattform för nätverksutrustning.
För användare betyder det enklare administration, bättre prestanda och fortsatt stöd för ett mycket stort antal routrar och inbyggda system – något som gör OpenWrt till ett av de mest flexibla operativsystemen i nätverksvärlden.

