New Build - 12/01/2025 - r62890

Post new topic   Reply to topic    DD-WRT Forum Index -> Qualcomm Atheros based Hardware
Goto page 1, 2, 3  Next
Author Message
blkt
DD-WRT Guru


Joined: 20 Jan 2019
Posts: 6386

PostPosted: Mon Dec 01, 2025 13:00    Post subject: New Build - 12/01/2025 - r62890 Reply with quote
Welcome to Atheros r62890 beta release thread for reporting, feedback to developers and community benefit.
Please do not flash builds until installation is understood, risks involved and device specific recovery methods.
Avoid discussions, create threads for questions, general problems or use search; this thread is not for support.
List router model & version or revision, operating & wireless modes & exact filename/firmware image flashed.


CLI Flash: 'cd /tmp' then 'wget {file URL}' (http only) or 'curl -O {file URL}' (http, https, ftp) 'write {file} linux' then 'reboot'.

Downloads: HTTPS, FTP

Trac SVN: repository since last build r62778 (mirror)

OpenVPN 2.6.15: Changelog, Guides, Server, PBR, DNS, Kill Switch, Watchdog, Reverse PBR, Client, Multiple, tips, scripts.
WireGuard 1.0.20211208/Tools: Changelog, Guides, Client, Server, Adv, PBR, KS, tips, scripts. Thanks BS egc & eibgrad!

Notes: ...
r61542 r61557 r61613 r61648 r61711 r61745 r61848 r61915 r61920 r61954 r61970 r61981 r62032 r62036 r62104 r62157
r62170 r62192 r62240 r62268 r62324 r62365 r62374 r62418 r62460 r62508 r62540 r62606 r62778 r62890
• r60771-r62890 migrates IPQ806x from swconfig to DSA however VLAN configurations will not; no more Switch Config tab.
• IPQ806x: Asrock G10, Linksys EA8500, Netgear R7500, R7500v2, R7800, XR500 (XR450) & Trendnet TEW-827DRU v1.0R.

Issues, observations, and/or workarounds reported:
WebUI: Clear history or use a portable. Temporary cache bypass: Ctrl+F5, Cmd+Shift+R or new private window/incognito.
Please report findings with steps needed to reproduce, configuration, clients, output, logs and important information below!

Important:
Detail issues & relevant configs, logs: syslog klog 'dmesg' 'cat /tmp/var/log/messages' nvram set console_debug=1, serial.
• Firewall NAT: 'iptables -vnL' 'iptables -t nat -vnL' 'iptables -t mangle -vnL' & 'cat /tmp/.ipt'. Debug Analyze: strace tcpdump.
• Gremlins: reboot. cold boot. Reset & reconfigure not restore backup. Search Trac & discuss in forum before opening tickets.
• Include operating & wireless modes (e.g. Gateway, Router, AP, SB, WDS, Mesh) and applicable configurations to reproduce.

Example Template:
Code:
[b]Router/Version: [/b]
[b]File/Kernel: [/b]
[b]Previous/Reset: [/b]
[b]Mode/Status: [/b]
[b]Issues/Errors: [/b]
Sponsor
Jovan
DD-WRT User


Joined: 06 Nov 2018
Posts: 162

PostPosted: Mon Dec 01, 2025 13:33    Post subject: Reply with quote
Router Model: TP-Link TL-WR841ND v11
Firmware Version: DD-WRT v3.0-r62890 std (12/01/25)
Kernel Version: Linux 3.18.140-d6 #252883 Mon Dec 1 07:55:44 +07 2025 mips
Previous/Reset: Update via CLI from r62540 / Reset = Yes
Mode/Status: Working OK as AP, NG-Mixed, Wide 40
Issues/Errors: None so far

Many thanks BS!

_________________
Router:TP-Link TL-WR841ND v11
MLandi
DD-WRT Guru


Joined: 04 Dec 2007
Posts: 1261
Location: Murrysville, PA

PostPosted: Mon Dec 01, 2025 14:23    Post subject: Reply with quote
Update method: SSH / CLI using PuTTY
Router/Version: Linksys MX8500
File/Kernel: DD-WRT v3.0-r62890 std (12/01/25) / Linux 6.6.118-rc1-rt29 #4652 SMP Mon Dec 1 06:29:09 +07 2025 aarch64
Previous/Reset: DD-WRT v3.0-r62778 std (11/21/25) / Linux 6.6.116-rt29 #4612 SMP Fri Nov 21 04:58:06 +07 2025 aarch64
Mode/Status: Gateway / Working Normally
Issues/Errors: None

_________________
Linksys MX8500
DD-WRT v3.0-r62966 std (12/06/25)
Linux 6.6.118-rt29 #4715 SMP Sat Dec 6 10:22:51 +07 2025 aarch64

Gateway, AP, DNSMasq, SmartDNS, NSS-ECM-SFE, QCA NSS, no STP
VAP on wlan1 for internet devices
IPv4 & IPv6 (Prefix Delegation)
Static Leases & DHCP
Cloudflare DoH & DoT, No QoS, No Forced DoT, 802.11k
2.4GHz: AP, AX Only, ACK Timing 300, WPA2 & WPA3 w/AES & GCMP
5GHz: AP, AX Only, ACK Timing 300, WPA2 & WPA3 w/AES & GCMP
Netgear AX1800 WiFi Mesh Extender
Xfinity 1.2Gbps/40Mbps
grc
DD-WRT User


Joined: 11 Jul 2018
Posts: 136

PostPosted: Mon Dec 01, 2025 19:14    Post subject: Reply with quote
Router/Version: Netgerar r7800
Previous/Reset: no
Mode/Status: AP

Issues/Errors: i have two virtual interfaces (2.4 and 5 ghz) bridged on subnet as quest network. Neither iptables nor nftables work for me on this build either.
Wizo
DD-WRT User


Joined: 08 Jun 2023
Posts: 140
Location: Essex. England.

PostPosted: Mon Dec 01, 2025 20:34    Post subject: Reply with quote
Router/Version: Netgear XR700
File/Kernel: DD-WRT v3.0-r62890 std (12/01/25)
Linux 6.12.60-rc2 #131 SMP Mon Dec 1 01:26:01 +07 2025 armv7l
Previous/Reset: r62606 / No
Mode/Status: Uptime: 20 mins
Issues/Errors: Reboots every 20 mins, had to add Tunnel Listen Ports.


Setup: Connection Type Automatic config - DHCP
Operating Mode Gateway/AP
SFE Enabled
Overclocked to 2000M MHz
Web Access Protocol – http
SSH (public key)
Wireguard VPN (Surfshark)
Wireguard Server


Wireless Interface Regulatory Domain UK, 5GHz Wireless Mode AP-Wireless Network Mode-AC / N, Width VHT 80 Mhz-Wireless Channel-100, Extension Channel UU+6, Short GI, Short Preamble, Single User Beamforming, TX Power-26 dBm,TX Antenna Chains-1+2+3+4, RX Antenna Chains-1+2+3+4, Enable-WPA2 - WPA3 Personal / SAE-CCMP-128 (AES).

Wireless Interface 2.4GHz Wireless Mode AP-Wireless Network Mode-N/G Mixed, Width Full 20 Mhz-Wireless Channel-1, TurboQAM (QAM256), Short Preamble, Short GI, TX Power-20 dBm, TX Antenna Chains-1+2+3+4, RX Antenna Chains1+2+3+4, Enable-WPA2 - WPA3 Personal / SAE-CCMP-128 (AES).CCMP-128 (AES).


Last edited by Wizo on Tue Dec 02, 2025 9:26; edited 4 times in total
matjazk
DD-WRT User


Joined: 21 Aug 2019
Posts: 220
Location: Here, There And Everywhere

PostPosted: Mon Dec 01, 2025 20:41    Post subject: Reply with quote
Router/Version: Linksys MR7500
File/Kernel: DD-WRT v3.0-r62890 std (12/01/25) / Linux 6.6.118-rc1-rt29 #4650 SMP Mon Dec 1 05:45:39 +07 2025 aarch64
Previous/Reset: DD-WRT v3.0-r62778 std (11/21/25) / No
Mode/Status: WAP, VLANs, SSH
Issues/Errors: Upgrade OK. USB flash drive works, partitions are mounted automatically.

Free/available memory is again lower - this time by more than 15 MB; now it is more than 20 MB less than in r62606.

Code:
               total        used        free      shared  buff/cache   available
Mem:          380164      308632       52624           0       46744       71532
Swap:        1101820           0     1101820


Last edited by matjazk on Tue Dec 02, 2025 17:25; edited 1 time in total
TrueAudio
DD-WRT Novice


Joined: 26 Mar 2017
Posts: 36

PostPosted: Mon Dec 01, 2025 21:38    Post subject: Reply with quote
matjazk wrote:
Router/Version: Linksys MR7500
File/Kernel: DD-WRT v3.0-r62890 std (12/01/25) / Linux 6.6.118-rc1-rt29 #4650 SMP Mon Dec 1 05:45:39 +07 2025 aarch64
Previous/Reset: DD-WRT v3.0-r62778 std (11/21/25) / No
Mode/Status: WAP, VLANs, SSH
Issues/Errors: Upgrade OK. USB flash drive works, partitions are mounted automatically.

Free/available memory is agen lower this time by more than 15 MB; now it is more than 20 MB less than in r62606.

Code:
               total        used        free      shared  buff/cache   available
Mem:          380164      308632       52624           0       46744       71532
Swap:        1101820           0     1101820

Going to stay on V3.0-r61848 std (06/24/25) indefinitely until a modern release maintains at least as good of memory performance as that.
gitto
DD-WRT User


Joined: 05 Dec 2024
Posts: 99

PostPosted: Mon Dec 01, 2025 21:42    Post subject: Linksys MR7350 Reply with quote
Update method: WebUpgrade
Router/Version: Linksys MR7350
File: 62890
Previous/Reset: 62606 / no
Mode/Status: Gateway / ok
Issues/Errors: If you are seeing this post, all is ok
Thank you again BS and friends.
�\0
Be Inspired
DD-WRT User


Joined: 20 Nov 2019
Posts: 79

PostPosted: Mon Dec 01, 2025 21:47    Post subject: Reply with quote
Hello to all,

Upgraded both of my devices to this build from r62778 without reset and all i use are working fine.

Thank you very much BS and devs!

_________________
TP-LINK Archer C7 v5 Wireless Access Point

TP-LINK TL-WR1043ND v2 Wireless Access Point
Molle
DD-WRT User


Joined: 13 Jan 2015
Posts: 207
Location: Finland

PostPosted: Tue Dec 02, 2025 6:40    Post subject: Reply with quote
Router/Version: Netgear R7800 (main gateway)
Previous/Reset: r62778 (CLI update) / No
Status: OK
    - 5 GHz (DD-WRT): WDS AP, AC/N Mixed, 160 MHz
    - 2.4 GHz (DD-WRT): AP, N/G Mixed, Wide (40 MHz)
    - Features: IPv4, DHCP Server, DNSMasq, Static Leases, Bridged VAP on 5 GHz, NTP Client, SFE

Router/Version: Linksys EA8500 (router)
Previous/Reset: r62778 (CLI update) / No
Status: OK
    - 5 GHz (DD-WRT): WDS Station, AC/N Mixed, 80 MHz
    - 2.4 GHz: disabled
    - Features: IPv4, NTP Client

Router/Version: TP-Link Archer-C7 v5 (router)
Previous/Reset: r62778 (CLI update) / No
Status: OK
    - 5 GHz (DD-WRT): WDS Station, AC/N Mixed, 80 MHz
    - 2.4 GHz: disabled
    - Features: IPv4, NTP Client

Thanks BS & team!
ArjenR49
DD-WRT Guru


Joined: 05 Oct 2008
Posts: 850
Location: Helsinki, Finland / nr. Alkmaar, Netherlands

PostPosted: Tue Dec 02, 2025 7:10    Post subject: Reply with quote
Molle wrote:
Router/Version: Netgear R7800 (main gateway)
Previous/Reset: r62778 (CLI update) / No
Status: OK
    - 5 GHz (DD-WRT): WDS AP, AC/N Mixed, 160 MHz
    - 2.4 GHz (DD-WRT): AP, N/G Mixed, Wide (40 MHz)
    - Features: IPv4, DHCP Server, DNSMasq, Static Leases, Bridged VAP on 5 GHz, NTP Client, SFE



Do you have any iptables rules in the firewall command script?
If so, how did they get converted to nftables syntax?

I have quite a number of iptables rules in the firewall script of my R7800 and the previous build already caused the script to not work as intended.
grc
DD-WRT User


Joined: 11 Jul 2018
Posts: 136

PostPosted: Tue Dec 02, 2025 8:29    Post subject: Reply with quote
ArjenR49 wrote:
Molle wrote:
Router/Version: Netgear R7800 (main gateway)
Previous/Reset: r62778 (CLI update) / No
Status: OK
    - 5 GHz (DD-WRT): WDS AP, AC/N Mixed, 160 MHz
    - 2.4 GHz (DD-WRT): AP, N/G Mixed, Wide (40 MHz)
    - Features: IPv4, DHCP Server, DNSMasq, Static Leases, Bridged VAP on 5 GHz, NTP Client, SFE



Do you have any iptables rules in the firewall command script?
If so, how did they get converted to nftables syntax?

I have quite a number of iptables rules in the firewall script of my R7800 and the previous build already caused the script to not work as intended.


Translate them with ChatGPT Smile I also had no success with nftables on this build.
Zyxx
DD-WRT Guru


Joined: 28 Dec 2018
Posts: 989

PostPosted: Tue Dec 02, 2025 8:40    Post subject: Reply with quote
Usually nftables (or a translation layer in it) understands iptables syntax and just translates it to its own.


Router/Version: Dynalink DL-WRX36
File: dd-wrt-webupgrade.bin
Firmware: DD-WRT v3.0-r62890 std (12/01/25) (prev. DD-WRT v3.0-r62778 std (11/21/25))
Kernel: Linux 6.6.118-rc1-rt29 #4650 SMP Mon Dec 1 05:45:39 +07 2025 aarch64
Mode: Gateway, SFE disabled, 2.4G (20MHz mixed, WPA2 Personal, WPA3 Personal / SAE - CCMP-128 (AES)) and 5G (80MHz AX / AC / N Mixed, WPA3 Personal / SAE - CCMP-128 (AES)) wifi, bridged VAP on 2.4GHz, Wireguard for external access, WAN disabled, Keep Alive reboot 6:02 in the morning, using my own local NTP
Reset: No
Status: At first wireless wasn't working, even after multiple reboots no 2.4 or 5GHz WLAN. Clicked "Save & Apply" on wireless page and everything started working. Also surviving reboot.

1) Wireless --> Domain set to Germany results in TX Power capped at 14 dBm (2.4GHz) and 18 dBm (5GHz) instead of 20 dBm.
--> Switched Domain to Panama, 20dBm used in both bands.
2) Some MAC Address aren't right. LAN1-4 are correct others are generic 00:00:00:00:00:05, 6, 7 and so on.
--> "nvram erase && reboot" does not fix this. Also unsetting them with nvram unset, commiting and rebooting.
3) 160MHz channel width is offered on 5GHz, but selecting it does result in no wireless being transmitted at all. Even 2.4GHz ceases to work then and status page shows "unknown" on many values then.
Waited several minutes (for shared channels with flight/weather services) but did not come up on lower channels or upper channels.
ArjenR49
DD-WRT Guru


Joined: 05 Oct 2008
Posts: 850
Location: Helsinki, Finland / nr. Alkmaar, Netherlands

PostPosted: Tue Dec 02, 2025 12:30    Post subject: Reply with quote
Zyxx wrote:
Usually nftables (or a translation layer in it) understands iptables syntax and just translates it to its own.



The key word here being 'usually'.
1. I tried 'automatic' translation w/o touching the script -> broke the firewall.
2. I also saved the iptables profile, I think it was called profile, in a router terminal session and then translate the saved profile with a special nftables translation command -> it crashed at something I can find in the saved profile, but don't recognize as originating from a particular iptables rule in my DD-WRT command script.

ChatGPT is not something I am familiar with. AFAIK, its outcome may or may just as well not be correct. I would expect the nftables translation functionality to work better, but apparently it cannot handle all iptables rules. The only rules in my command script that I would call more exotic are like this:
iptables -I FORWARD -p tcp --match multiport --dports 853,5353 -j REJECT --reject-with tcp-reset
iptables -I FORWARD -p udp --match multiport --dports 853,5353 -j REJECT --reject-with icmp-port-unreachable

The above rules are not the rules, however, that the behind the screens translation functionality apparently broke. It was rather the access from some administrator servers on the main LAN to a subnet $VLAN30 with 4 servers by rules, which look quite basic to me:

# Allow access from administrator client(s) to DSC servers
... -D rules redacted
iptables -I FORWARD -s $NetworkAdmin,$AdminHub,$RPINAS -o $VLAN30 -p tcp -j ACCEPT
iptables -I FORWARD -s $NetworkAdmin,$AdminHub,$RPINAS -o $VLAN30 -p icmp -j ACCEPT

That being suddenly broken is how I found out there was a move to nftables ...

IIRR, there was an earlier attempt quite some time ago to move to nftables on DD-WRT, but either it was unsuccessful or it didn't concern the R7800 and XR500, which saved me from a headache at the time.
(not being a iptables wizard ... )

Should I just copy the old iptables rules one by one from the command script and somehow feed them to the nftables translation program separately and see how that goes? (i.e. not use the intermediate step of saving the iptables profile? The profile logically contains all rules set up elsewhere in the DD-WRT code, too, so that attempt was probably doomed anyway. Maybe not the way to go forward, but the translation did fail.
Molle
DD-WRT User


Joined: 13 Jan 2015
Posts: 207
Location: Finland

PostPosted: Tue Dec 02, 2025 15:18    Post subject: Reply with quote
ArjenR49 wrote:
Do you have any iptables rules in the firewall command script?
If so, how did they get converted to nftables syntax?

No, sorry. I'm not using iptables.
Goto page 1, 2, 3  Next Display posts from previous:    Page 1 of 3
Post new topic   Reply to topic    DD-WRT Forum Index -> Qualcomm Atheros based Hardware All times are GMT

Navigation

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You cannot download files in this forum