New Build 42925: 04-18-2020-r42925

Post new topic   Reply to topic    DD-WRT Forum Index -> Marvell MVEBU based Hardware (WRT1900AC etc.)
Author Message
kernel-panic69
DD-WRT Guru


Joined: 08 May 2018
Posts: 14221
Location: Texas, USA

PostPosted: Sat Apr 18, 2020 14:01    Post subject: New Build 42925: 04-18-2020-r42925 Reply with quote
[WARNING]: This thread is for reporting feedback for the benefit of the developers and the community. Please state your hardware model & version, mode(s), and specific firmware image used (e.g. dd-wrt.v24-00000_NEWD-2_K2.6_mega-nv60k.bin). Please avoid discussions or asking questions, this thread is not meant for support: Please open a new thread if you have questions or need help resolving issues. Failure to follow these simple rules may result in your posts being moved or deleted. DO NOT flash this beta release if you do not understand the risks and know your specific device recovery methods.

Downloads: (if a link does not work, try another) DD-WRT website HTTPS & FTP

CLI Flash: 'cd /tmp' then 'wget {file URL}' (or 'curl -k {file URL} -o {file}') with http (not https) or ftp. Then 'write {file} linux'.

Changelogs: SVN changelog since last build: r42914
*Github mirror: https://github.com/mirror/dd-wrt/

Important: BEFORE reporting any issues, reset and manually setup (no nvram backup).
Provide applicable info
(GUI syslog, `dmesg`, `cat /var/log/messages`, etc.) including "iptables" info for firewall issues (`iptables -L`, `iptables -t nat -L`, & the /tmp/.ipt file). Search SVN tickets prior to opening a new one.

Notes:

  1. Use build 41664 or newer to incorporate: SFE accelerated NAT (k3.2+), KRACK (k24+), PBR+SFE, CAKE & FQ_CODEL_FAST (reset first!), GTK Rekey (radio timer) fixes
  2. Reset button was broken in 40571; fixed in build 40750.
  3. CVE-2019-14899 VPN fix from December, and GUI toggle: Since then various revisions including recently 7040. Ref: tickets 6920, 6928, 6931, and 6932
  4. In-kernel Samba has been implemented this year and default min/max versions have changed, with WSD support.
  5. VAP issue is fixed! For any Wireless Mode, create a VAP and both ath0/ath1 should now function properly.
  6. WireGuard! New GUI Tunnel options have appeared since r42872, script no longer required!


Issues, observations, and/or workarounds reported:

  1. DNScrypt is mostly only using v2 protocols now, but requires Golang that DD can't use (without entware): 6246
  2. There are remaining issues for Samba (for example NTFS), with frequent updates.


Template example to copy (after "Code:") for posting issues, be sure to include the mode in use (gateway, AP, CB, etc.):
Code:
[b]Router/Version: [/b]
[b]File: [/b]
[b]Previous: [/b]
[b]Reset: [/b]
[b]Kernel: [/b]
[b]Mode: [/b]
[b]Status: [/b]
[b]Issues / Errors: [/b]

_________________
"Life is but a fleeting moment, a vapor that vanishes quickly; All is vanity"
Contribute To DD-WRT
Pogo - A minimal level of ability is expected and needed...
DD-WRT Releases 2023 (PolitePol)
DD-WRT Releases 2023 (RSS Everything)

----------------------
Linux User #377467 counter.li.org / linuxcounter.net
Sponsor
kodtaku
DD-WRT Novice


Joined: 19 Oct 2015
Posts: 46

PostPosted: Sat Apr 18, 2020 15:18    Post subject: Reply with quote
Router/Version: Linksys WRT3200ACM
File: DD-WRT v3.0-r42926 std (04/18/20)
Previous: DD-WRT v3.0-r42910 std (04/15/20)
Reset: No
Kernel: Linux 4.9.219 #1750 SMP Sat Apr 18 11:31:55 +03 2020 armv7l
Mode: gateway
Status: Running as expected

5GHz wpa2
2.5GHz wpa2
NAS using usb samba

Only weird thing on 42926 5GHz didn't come up. Went back to 42910 still didn't come up so gave 42926 another try - at this point the 5GHz did come up.
scar1943
DD-WRT User


Joined: 10 Nov 2018
Posts: 350
Location: South Carolina

PostPosted: Sat Apr 18, 2020 15:59    Post subject: DD-WRT v3.0-r42926 std (04/18/20) Reply with quote
WRT3200ACM V1 r42926 Firefox 75.0 (64-bit) webflash

OpenVPN CLIENT seems fine (nordvpn server)
5GHz wpa2 CCMP-128 (AES) Seems fine 40MHz N
2.4GHz wpa2 CCMP-128 (AES) Seems fine 20MHz N
NAS via USB Samba Conditional

The old bug of asking for credentials when they don't exist still happening.
WENED
DD-WRT Guru


Joined: 30 May 2017
Posts: 582
Location: Rural Manitoba

PostPosted: Sun Apr 19, 2020 1:25    Post subject: Reply with quote
WRT3200acm r42910 -> r42926 (actual Build on GUI)

Same as previous builds if Ath2 is enabled it disappears from the Wireless Setup and stops working. Otherwise watching for any other hiccups.

_________________
Starlink & DSL -> TPLink TL-R470T+
->
WRT3200acm Master WDS 5GHz 80Mhz CH 100 (+6) r55819
Ath1 2.4Ghz Disabled
99 Static Leases
ExpressVPN

WRT3200acm r55819 WDS Station 5Ghz
Ath1 AP N/G Mixed Channel 11 HT40

WRT1900Ac V1 5Ghz r55819 WDS Station
(Defective, no 2.4Ghz but 5Ghz works great)

WRT1900AC V1 5Ghz AC 80Mhz WDS Station r55819
2.4Ghz AP Ch1 HT20 Mixed

WRT1900ACS SPARE r54914
WRT1900AC SPARE r54914
WRT1900AC V1 5Ghz AC 80Mhz WDS-AP r55819
2.4Ghz AP Ch1 HT20 Mixed

WRT54G DD-WRT v3.0-r37305 micro AP CH 6 Mixed - Not in use

3200 Master -> LAN -> 1900ACS -> WDS 5Ghz -> 1900 V1
3200 Master -> WDS -> 3200 Slave & 1900V1
NBA Jam
DD-WRT Novice


Joined: 25 Nov 2018
Posts: 37

PostPosted: Sun Apr 19, 2020 5:31    Post subject: Reply with quote
Unbound seems to be broken in this build. I tried 42910 and found the same issue. I reverted back to 42335 and Unbound is working again.

Router/Version: WRT1900ACv1
File: ddwrt-linksys-wrt1900ac-webflash.bin
Previous: 42335
Reset: No
Kernel: 4.9.213 #1594 SMP Mon Feb 10 03:31:06 +03 2020 armv7l
Mode: Gateway
Status: Unstable with Unbound. All other functions working as expected.
Issues / Errors: Unbound will not start

I'v got a little script to reload unbound and it returns a PID when unbound loads successfully. 42910 and this build both do not return PIDs. DNS will not work until recursive DNS is disabled in the GUI.

Code:
echo unbound PID: $(pidof unbound)
ps | grep unbound | grep -Eiv "grep|restart-unbound.sh"
echo "Killing all instances of unbound..."
killall unbound
sleep 3
ps | grep unbound | grep -Eiv "grep|restart-unbound.sh"
echo "Restarting unbound..."
unbound -c /jffs/etc/unbound.conf
sleep 3
echo unbound PID: $(pidof unbound)
ps | grep unbound | grep -Eiv "grep|restart-unbound.sh"


My unbound config is below:

Code:
server:
tls-cert-bundle: /jffs/opt/etc/ssl/certs/ca-certificates.crt
verbosity: 1
interface: 127.0.0.1
interface: ::1
interface: 0.0.0.0
interface: ::0
outgoing-num-tcp: 10
incoming-num-tcp: 10
msg-buffer-size: 8192
msg-cache-size: 1m
num-queries-per-thread: 30
rrset-cache-size: 2m
infra-cache-numhosts: 200
username: ""
pidfile: "/var/run/unbound.pid"
root-hints: "/etc/unbound/named.cache"
target-fetch-policy: "2 1 0 0 0 0"
harden-short-bufsize: yes
harden-large-queries: yes
auto-trust-anchor-file: "/etc/unbound/root.key"
key-cache-size: 100k
neg-cache-size: 10k
num-threads: 2
so-reuseport: yes
msg-cache-slabs: 2
rrset-cache-slabs: 2
infra-cache-slabs: 2
key-cache-slabs: 2
outgoing-range: 462
access-control: 127.0.0.0/8 allow
access-control: 192.168.0.0/16 allow
access-control: 192.168.1.0/24 allow
access-control: 192.168.2.0/24 allow
access-control: 192.168.250.0/24 allow
local-data: "localhost A 127.0.0.1"
local-data: "XXXXX1 A 192.168.1.1"
local-data: "XXXXX2 A 192.168.1.50"
local-data: "XXXXX3 A 192.168.1.100"
local-data: "XXXXX4 A 192.168.1.101"
local-data: "XXXXX5 A 192.168.1.225"
python:
remote-control:
forward-zone:
name: "."
forward-tls-upstream: yes
forward-addr: 1.1.1.1@853#one.one.one.one
forward-addr: 1.0.0.1@853#one.one.one.one

_________________
How-to: Encrypt your queries with DNS over TLS
BrainSlayer
Site Admin


Joined: 06 Jun 2006
Posts: 7492
Location: Dresden, Germany

PostPosted: Sun Apr 19, 2020 12:21    Post subject: Reply with quote
unbound is not broken. but you are using a custom config. so take care that its still compatible with latest unbound version
_________________
"So you tried to use the computer and it started smoking? Sounds like a Mac to me.." - Louis Rossmann https://www.youtube.com/watch?v=eL_5YDRWqGE&t=60s
PIZZEDMEOFF
DD-WRT User


Joined: 12 Dec 2017
Posts: 244
Location: FL

PostPosted: Sun Apr 19, 2020 13:17    Post subject: Reply with quote
I flashed this when it was posted and then left, So this build is doing good no wireless mishaps or nothing for me so far, I still have not attempted no more VAPS while bridged since my alternet method has been working just fine ( old wrt54gs-v5 for 2.4ghz access )
_________________
Downloads:
ftp site: ftp://ftp.dd-wrt.com/betas/2021
SVN Timeline:
https://svn.dd-wrt.com/timeline
Commands:
Misc: sleep 10;stopservice nas;stopservice wlconf;startservice wlconf;startservice nas
samba: { sleep 30; stopservice samba3; startservice samba3; } &

WRT1900ACv1:

WIFI: 2.4ghz: NG-mixed, 20mhz channel width, channel follows AP, WPA2-CCMP-128.
WIFI: 5ghz: AC/N mixed, 40mhz channel width, channel 100+upper, WPA2-CCMP-128.
Misc Info: WPA2 Personal: "CCMP-128 (AES)" Static IP's VIA Mac+Host, SFE Enabled, No Rebind, Strict, no-resolv. NOTE: this is now just a wireless access point so to speak but all settings still apply to what ever wireless person connects.
WENED
DD-WRT Guru


Joined: 30 May 2017
Posts: 582
Location: Rural Manitoba

PostPosted: Sun Apr 19, 2020 13:47    Post subject: Reply with quote
WRT3200acm r42910 -> r42926 upgraded well but WDS on 5Ghz would not connect even with VAP off on the remote. Master 3200 still running r42926 without problem.
Went in on 2.4Ghz and switched parts to go back to r42910.All is working again.

_________________
Starlink & DSL -> TPLink TL-R470T+
->
WRT3200acm Master WDS 5GHz 80Mhz CH 100 (+6) r55819
Ath1 2.4Ghz Disabled
99 Static Leases
ExpressVPN

WRT3200acm r55819 WDS Station 5Ghz
Ath1 AP N/G Mixed Channel 11 HT40

WRT1900Ac V1 5Ghz r55819 WDS Station
(Defective, no 2.4Ghz but 5Ghz works great)

WRT1900AC V1 5Ghz AC 80Mhz WDS Station r55819
2.4Ghz AP Ch1 HT20 Mixed

WRT1900ACS SPARE r54914
WRT1900AC SPARE r54914
WRT1900AC V1 5Ghz AC 80Mhz WDS-AP r55819
2.4Ghz AP Ch1 HT20 Mixed

WRT54G DD-WRT v3.0-r37305 micro AP CH 6 Mixed - Not in use

3200 Master -> LAN -> 1900ACS -> WDS 5Ghz -> 1900 V1
3200 Master -> WDS -> 3200 Slave & 1900V1
BrainSlayer
Site Admin


Joined: 06 Jun 2006
Posts: 7492
Location: Dresden, Germany

PostPosted: Sun Apr 19, 2020 17:53    Post subject: Reply with quote
WENED wrote:
WRT3200acm r42910 -> r42926 upgraded well but WDS on 5Ghz would not connect even with VAP off on the remote. Master 3200 still running r42926 without problem.
Went in on 2.4Ghz and switched parts to go back to r42910.All is working again.


what are you talking about wds ap or unencrypted p2p wds?

i can ensure that wds ap / sta still works. its running on my wrt3200. and for your 5 ghz problem (which is no differece from 2.4 technically). check your frequency settings. likelly there is something wrong

_________________
"So you tried to use the computer and it started smoking? Sounds like a Mac to me.." - Louis Rossmann https://www.youtube.com/watch?v=eL_5YDRWqGE&t=60s
NBA Jam
DD-WRT Novice


Joined: 25 Nov 2018
Posts: 37

PostPosted: Sun Apr 19, 2020 19:29    Post subject: Reply with quote
BrainSlayer wrote:
unbound is not broken. but you are using a custom config. so take care that its still compatible with latest unbound version


Thanks BS. The problem was that the location of the config file was being searched for in /jffs/unbound/unbound.conf, whereas in the verison I had before it was /jffs/etc/unbound.conf. I followed the directions in this post below, moved my config file to /jffs/unbound, and all is working perfectly again.

https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=320362&sid=8f74203692da063796392a961494cde5

_________________
How-to: Encrypt your queries with DNS over TLS
WENED
DD-WRT Guru


Joined: 30 May 2017
Posts: 582
Location: Rural Manitoba

PostPosted: Sun Apr 19, 2020 22:14    Post subject: Reply with quote
BrainSlayer wrote:
WENED wrote:
WRT3200acm r42910 -> r42926 upgraded well but WDS on 5Ghz would not connect even with VAP off on the remote. Master 3200 still running r42926 without problem.
Went in on 2.4Ghz and switched parts to go back to r42910.All is working again.


what are you talking about wds ap or unencrypted p2p wds?

i can ensure that wds ap / sta still works. its running on my wrt3200. and for your 5 ghz problem (which is no differece from 2.4 technically). check your frequency settings. likelly there is something wrong


just to be clear about what happened. I have a 3200 (r42926) WDS 5Ghz AP to two 1900 V1's and one 3200.
When I upgraded the Station 3200 it would not connect to the WDS AP. Switched back to r42910 and all is fine.

_________________
Starlink & DSL -> TPLink TL-R470T+
->
WRT3200acm Master WDS 5GHz 80Mhz CH 100 (+6) r55819
Ath1 2.4Ghz Disabled
99 Static Leases
ExpressVPN

WRT3200acm r55819 WDS Station 5Ghz
Ath1 AP N/G Mixed Channel 11 HT40

WRT1900Ac V1 5Ghz r55819 WDS Station
(Defective, no 2.4Ghz but 5Ghz works great)

WRT1900AC V1 5Ghz AC 80Mhz WDS Station r55819
2.4Ghz AP Ch1 HT20 Mixed

WRT1900ACS SPARE r54914
WRT1900AC SPARE r54914
WRT1900AC V1 5Ghz AC 80Mhz WDS-AP r55819
2.4Ghz AP Ch1 HT20 Mixed

WRT54G DD-WRT v3.0-r37305 micro AP CH 6 Mixed - Not in use

3200 Master -> LAN -> 1900ACS -> WDS 5Ghz -> 1900 V1
3200 Master -> WDS -> 3200 Slave & 1900V1
SurprisedItWorks
DD-WRT Guru


Joined: 04 Aug 2018
Posts: 1447
Location: Appalachian mountains, USA

PostPosted: Thu Apr 30, 2020 19:08    Post subject: Reply with quote
I finally updated my WRT1900ACSv2 client-mode travel router from 41954 to 42926 (filed under 42925 at the download sites) using the command-line approach. The key write SomeFilename linux command that does the flashing initially returned this:

usage: write [path] [device]
Command exited with non-zero status 234
time to flash: 0.00 seconds


No idea why. Repeating the command worked fine:

flash : boot partiton is 2
flash : flash to partition linux
flash : Flash is NAND
flash : freeram=[404905984] bufferram=[6569984]
flash : The free memory is enough, writing image once.
flash : linux: CRC OK (0x446AA7B5)
flash : Writing image to flash, waiting a moment...
flash : Flash is NAND
flash : erase[41943040]
flash : write block [37486592] at [0x023C0000]
done [37617664]


The only syslog surprises:

Dec 31 19:00:17 user.info wsdd2[1431]: starting.
Dec 31 19:00:17 user.info : smbd : samba started
Dec 31 19:00:17 user.err wsdd2[1431]: cannot read netbios name from testparm
Dec 31 19:00:17 user.err wsdd2[1431]: error: wsdd-mcast-v4: wsd_send_soap_msg: send
Dec 31 19:00:17 user.err wsdd2[1431]: error: wsdd-mcast-v4: wsd_send_soap_msg: send
Dec 31 19:00:17 user.err wsdd2[1431]: error: wsdd-mcast-v4: wsd_send_soap_msg: send
...
Apr 24 12:15:13 user.info : wsdd2 : windows service discovery daemon successfully stopped
Apr 24 12:15:13 user.err wsdd2[1431]: Terminated received.
Apr 24 12:15:13 user.info wsdd2[1431]: terminating.
Apr 24 12:15:13 user.info : ksmbd.mountd : samba daemon successfully stopped
Apr 24 12:15:13 kern.info kernel: [ 56.646664] ksmbd: shutting down ksmbd
Apr 24 12:15:13 user.info wsdd2[2202]: starting.
Apr 24 12:15:13 user.info : smbd : samba started
Apr 24 12:15:13 user.err wsdd2[2202]: cannot read netbios name from testparm

I have no idea what any of that means. (I'm not a Windows person.)

Samba seems fine in my application (mounting/using a share from a linux machine). Restarting samba in Startup appears no longer necessary.

The OpenVPN client (OpenVPN 2.4.9 with OpenSSL 1.1.1e) connects fine but with a couple of mysteries in the vpn log. This log line

ip: command line is not complete, try "help"

near the end turns out to be from a harmless bug in route-up.sh and is in the queue to get fixed. There were also a few lines about shell variable $route_netmask_1 not existing. This turns out to be due to an error in iptables commands in route-up.sh and route-down.sh, which I hacked a patch to fix by creating a script up.sh to edit those route-*.sh scripts to replace $route_netmask_1 with $ifconfig_netmask and adding an "up" command to the VPN additional config to point to the script. Without some sort of fix, the iptables -t raw -I PREROUTING ... command fails to install the intended rule. This is the rule that drops packets from other interfaces (i.e. not tun1) to tunnel addresses. Most people will never notice that it's missing, and my understanding is that it has already been fixed in later builds.

If Apply is used from the OpenVPN GUI page, the vpn log mysteriously gains a variable number of lines like ip: RTNETLINK answers: File exists just before the irrelevant (because I use keys instead of a user/pass) WARNING: this configuration may cache passwords in memory... and the very relevant Initialization Sequence Completed. The number of copies of this RNETLINK message varies. I've seen between six and eight. If Apply is tried a second time, the openvpn process dies. If Apply is tried a third time, things work again but again with the RNETLINK lines. Again and it dies. So a loop. If when the process dies I just run openvpn --daemon --config /tmp/openvpncl/openvpn.conf by hand, I again get the RNETLINK version of things in the log. So I'm considering OpenVPN Apply to be broken (it was broken all through fall of 2019 as well) and will reboot after changing anything. This whole problem could be unique to my config, or not. I tried to sort that out but ran out of energy and failed.

Update June 6, 2020: I now have 42926 running on four WRT1900ACSv2 routers, one in Client Mode and three in Gateway mode, the latter including one that has run fine for over a week and that now is supporting 18 clients. All were updated from the command line: write blahblah linux.

The overabundance of hostapd deauthentications of builds from a few months ago is gone. DHCP seems (mostly... see below) clean. DNS using two DNSCrypt providers appears flawless. The two or three VAPs (different routers) run smoothly. Wifi speeds (NG-Mixed HT40SGI on 2.4G, AC/N-Mixed VHT80SGI on 5G) are great. VLANs (swconfig) are fine. The OpenVPN client (AirVPN) is doing its job. The one router using USB/SMB has no trouble with it. No SFE, QoS, IPv6, or port forwarding is used.

Two problems have appeared, ones that may have been present for awhile (maybe a long while) without me noticing:
  • The trivial one: The GUI styles named for colors do not work.
  • The nontrivial one: some wifi clients connect so quickly after boot that DHCP leases them IP addresses before NTP time is up. When NTP does get the time, dd-wrt thinks the leases are long expired and forgets about them. The clients believe they still have valid leases, so GUI Status shows their wifi connections with no corresponding DHCP leases. I have not caught dnsmasq in the act of creating an IP-address conflict by reassigning the forgotten IPs, but how could it not happen now and then? Workaround: use a short DHCP lease time so that following an overnight boot, new leases are assigned before users are awake and apt to notice trouble. Longer term though, would it perhaps be a good idea to hold off on starting DHCP services until time is set? (This is way beyond my competence.)

_________________
2x Netgear XR500 and 3x Linksys WRT1900ACSv2 on 53544: VLANs, VAPs, NAS, station mode, OpenVPN client (AirVPN), wireguard server (AirVPN port forward) and clients (AzireVPN, AirVPN, private), 3 DNSCrypt providers via VPN.


Last edited by SurprisedItWorks on Sat Jun 06, 2020 22:04; edited 1 time in total
simo955
DD-WRT Novice


Joined: 20 Sep 2019
Posts: 15

PostPosted: Fri May 01, 2020 12:41    Post subject: Reply with quote
Updated and the speed on 2.4G is up to 15mbps ( from 500+)
Wireless Network Mode: mixed
Channel Width: full 20
WPA2 Personal; CCMP-128 (AES)
I have reset the router after updating to be sure that the setting are ok.
The problem is only on 2.4G
Display posts from previous:    Page 1 of 1
Post new topic   Reply to topic    DD-WRT Forum Index -> Marvell MVEBU based Hardware (WRT1900AC etc.) 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