OpenWrt 25.12.0-rc4 - Release Candidate

Can't say they do, mine function as they should.

Didn't we discuss this in reddit before?

Linksys EA8500 - used as AP - all works fine - can also enable wireguard

Linksys WRT3200ACM - used as Gateway - no internet access (wan4) - not able to enable Wireguard - reverted back to 25.10.5 where everything works.

Thank you! This worked perfectly. I didn’t see anything about this in the release notes. How did you discover this?

Ha was that you? I did discuss this on Reddit recently and I haven't been able to find anyone having the same issue and it has been really annoying. It seems to just mainly be cosmetic and I can solve it temporarily by rebooting so maybe I should just give up finding out why it happens

I did an in place upgrade from 24.10.5 to 25.12 rc4 (built from source).

I’m unable to get wifi-vlan to work with 25.12 rc4 on my dumb AP’s. I’m speaking of this feature. I’m using WPA2 only.

In 24.10 it worked flawlessly with wpad-mbedtls in place of wpad-basic-mbedtls and I’ve done the same in 25.12. Have dependencies or necessary options changed or have I happened upon a bug?

An example of the additions to /etc/config/wireless that work with 24.10.5

config wifi-vlan
option name 'guest'
option vid '11'
option network 'guest'

config wifi-station
option vid '11'
option key ‘secret’

Please let me know what, if any, logs I can provide to help.

anyone with a qualcommax IPQ8074 used as wifi extender working fine after 24.10.4? as for me all the builds are unusable for extender role starting with 24.10.5 (including 25.12-rc4) - details in [sax1v1k] IPQ8074 2.4Ghz can't scan after 24.10.5

re205 v3 upgraded fine using owut

1 Like

Ads now getting through on adblock-fast & adblock.

Update: jopenz mentioned a restart and for the time being it is OK

RC4 Upgrade Report - SIMAX1800T (EDUP AX1800)

  • Device: SIM SIMAX1800T / EDUP AX1800 (ramips/mt7621)
  • Upgrade path: 25.12.0-rc3 → 25.12.0-rc4 via LuCI Attended Sysupgrade
  • Method: Config preserved, automatic package rebuild
  • Result: Clean, no manual intervention

Verified working:

  • Wifi: Both radios operational (MT7915E), 2.4GHz HE20 + 5GHz HE80, SAE-mixed encryption
  • Guest network: Isolated on 192.168.3.0/24, firewall rules preserved
  • WireGuard: Tunnel up immediately post-reboot
  • Adblock: 4.5.0-r4, 266k domains blocked, dnsmasq 2.91 backend
  • Custom firewall: SSH on non-standard port, printer WAN block, all rules intact
  • Kernel: 6.12.66 (unchanged from rc3)

Notes:

  • Adblock needed manual reload to populate blocklists after upgrade (same behaviour as rc3)
  • No rc3→rc4 regressions observed on this hardware

Upgraded my DAP-2610 from rc3, wifi 5 Ghz. working but not scanning networks/channels (resource busy).

Wifi 2.4 Ghz. working and scanning as usual.

Thanks,

Works for me (x86/64, both static PD and DHCPv6).

As I commented in the RC3 post, my AX3600 that acts as router does not start the radios when booting (I can start them later). I’ve put all the info here if someone want to try to help: https://github.com/openwrt/openwrt/issues/21814

At the moment, I haven't seen any errors, but there was a problem with the wireless bridge. When I connected the second router to the first home router, the search and the 2.4g network itself disappeared, but after restarting the interface, everything returned to normal. There was also a problem with the installation of packages, which took a long time. I don't know about others, but my system consumed at least 13 MB of RAM. Overall, everything is working well.

I’m using the Netgear R7000 router and noticed that the WAN connection isn’t working. I’m new to this, but when I switch back to the stable builds, everything works fine. This issue only seems to occur with the RC builds.

Upgraded the following to post-rc4 25.12-SNAPSHOT (from a post-RC3 25.15-SNAPSHOT) today and all was fine with the same caveat as RC3 on the Meraki MR52:

  • Linksys MX4300 (qualcommax/ipq807x)
  • Meraki MR52 (ipq806x/generic): NOTE: eth0 and eth1 reversed again, I’ve just built the config so they can both support the VLAN trunk and so both VLAN sub-interfaces are included in any higher-level bridges.
  • Meraki MR42 (ipq806x/generic): Only a single ethernet here, so no issues like the above.
  • Generic x86_64

I’ll open a Github issue on the MR52 ethernet device swap once I can get one running 24.10 for comparison and to extract boot logs.

1 Like

I looked for "IPv6" in thread "OpenWrt 25.12.0-rc3".

In addition, have saved output of uci show before/after the upgrade. It shows the config change of: network.globals.dhcp_default_duid=xxxxxx.

WireGuard endpoint not applied from UCI on interface up

Found an issue with WireGuard on rc4: the peer endpoint configured in UCI isn't being applied to the interface when it comes up via netifd.

Config:

network.@wireguard_wghelsinki[0]=wireguard_wghelsinki
network.@wireguard_wghelsinki[0].public_key='...'
network.@wireguard_wghelsinki[0].allowed_ips='0.0.0.0/0'
network.@wireguard_wghelsinki[0].endpoint='77.42.34.55:51820'
network.@wireguard_wghelsinki[0].persistent_keepalive='25'

After ifdown wghelsinki && ifup wghelsinki:

# wg show wghelsinki
peer: ...
  allowed ips: 0.0.0.0/0
  persistent keepalive: every 25 seconds

No endpoint shown. The peer is configured but doesn't know where to send packets.

Workaround:

wg set wghelsinki peer <pubkey> endpoint 77.42.34.55:51820

After manual set, handshake completes and tunnel works normally.

Device: SIM SIMAX1800T (ramips/mt7621) Version: OpenWrt 25.12.0-rc4 (r32534-12374d88b9)

1 Like

I don’t use Wireguard, but the proper options appear to be separate endpoint_host and endpoint_port options.

5 Likes

I do have WireGuard and @dave14305 is correct:

network.@wireguard_wg_proton_nl[0].endpoint_host='111.123.7.350'
network.@wireguard_wg_proton_nl[0].endpoint_port='51820'

I also can not reproduce the error of @jopenz. WireGuard works fine even when doing ifdown && ifup

1 Like

I see no new bugs. But occasionally I have another one (for quite a long time actually) - https://github.com/openwrt/odhcp6c/issues/154