New Build - 08/30/2024 - r58244

Post new topic   Reply to topic    DD-WRT Forum Index -> Marvell MVEBU based Hardware (WRT1900AC etc.)
Goto page 1, 2  Next
Author Message
blkt
DD-WRT Guru


Joined: 20 Jan 2019
Posts: 5839

PostPosted: Fri Aug 30, 2024 16:07    Post subject: New Build - 08/30/2024 - r58244 Reply with quote
Welcome to Marvell r58244 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 58207 (mirror)

OpenVPN 2.6.12: 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: ...
r55799 r55819 r56029 r56119 r56182 r56237 r56326 r56359 r56380 r56490 r56721 r56820 r56932 r56941 r57200 r57447
r57538 r57564 r57595 r57707 r57753 r57793 r57834 r57956 r58070 r58124 r58163 r58207 r58244

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
saphirely
DD-WRT User


Joined: 13 Dec 2020
Posts: 308

PostPosted: Fri Aug 30, 2024 20:28    Post subject: Reply with quote
WRT1900ACS V1

I did not know whether SOMEONE change the internal /jffs usage from R58163, R58207, R58244.
Is it Not a Bug?

All my files located on /jffs lost and if I uploaded again but after reboot, nothing left except /jffs/tmp and /jffs/var only.

The kernel for R58244 is 6.1.107-rt28 #701 SMP Fri Aug 30 10:48:19 +07 2024 armv7l.
saphirely
DD-WRT User


Joined: 13 Dec 2020
Posts: 308

PostPosted: Fri Aug 30, 2024 21:05    Post subject: Reply with quote
And returned to
Code:
root@WRT1900ACS1:/jffs/lgy# uname -a
Linux WRT1900ACS1 6.1.106-rt28 #683 SMP Fri Aug 23 04:02:43 +07 2024 armv7l DD-WRT

root@WRT1900ACS1:/jffs# ls -lh
drwxr-xr-x    2 root     root         160 Dec 31 19:01 lgy  <-= I made for testing, and really exist after reboot or power-on by button
drwxr-xr-x    3 root     root         224 Dec 31 19:00 tmp
drwx------    3 root     root         232 Dec 31 19:00 var
Monza
DD-WRT User


Joined: 01 Jul 2018
Posts: 483

PostPosted: Fri Aug 30, 2024 21:47    Post subject: Reply with quote
Router/Version: Linksys WRT1200ac v1
File/Kernel: r58244
Previous/Reset: r57956 No reset
Mode/Status: Gateway,VPN,Stable
Issues/Errors: Lost VPN connection, reverted to r57956 with no issue, regained VPN connection
saphirely
DD-WRT User


Joined: 13 Dec 2020
Posts: 308

PostPosted: Fri Aug 30, 2024 23:49    Post subject: Reply with quote
And I cannot convert the following code of a .sh to cat << EOF >/tmp/p.sh
Code:

#!/bin/sh
cd /tmp && if test ! -f '/tmp/Q';then
myVar=$(curl -s https://api.github.com/repos/AdguardTeam/dnsproxy/releases/latest|grep tag_name|cut -d '"' -f 4)
curl -sL --compressed "https://github.com/AdguardTeam/dnsproxy/releases/download/${myVar}/dnsproxy-linux-arm7-${myVar}.tar.gz" -o - |tar -xz ./linux-arm7/dnsproxy
mv ./linux-arm7/dnsproxy /tmp/Q
env SSL_CERT_DIR=/etc/ssl ./Q -l 127.0.0.1 -p 30 -v -o /dev/null --cache --cache-size=98304 --cache-optimistic --ipv6-disabled -u quic://x-oisd.freedns.controld.com -b tls://1.1.1.1:853 &
rm -rf linux-arm7
fi

To startup under Command of Administration
Code:

cat << EOF >/tmp/p.sh
#!/bin/sh
cd /tmp && if test ! -f '/tmp/Q';then
myVar=$(curl -s https://api.github.com/repos/AdguardTeam/dnsproxy/releases/latest|grep tag_name|cut -d '"' -f 4)
curl -sL --compressed "https://github.com/AdguardTeam/dnsproxy/releases/download/${myVar}/dnsproxy-linux-arm7-${myVar}.tar.gz" -o - |tar -xz ./linux-arm7/dnsproxy
mv ./linux-arm7/dnsproxy /tmp/Q
env SSL_CERT_DIR=/etc/ssl ./Q -l 127.0.0.1 -p 30 -v -o /dev/null --cache --cache-size=98304 --cache-optimistic --ipv6-disabled -u quic://x-oisd.freedns.controld.com -b tls://1.1.1.1:853 &
rm -rf linux-arm7
fi
EOF


The truth is
Code:

root@WRT1900ACS1:/tmp# cat p.sh
#!/bin/sh
cd /tmp && if test ! -f '/tmp/Q';then
myVar=v0.73.1
curl -sL --compressed "https://github.com/AdguardTeam/dnsproxy/releases/download//dnsproxy-linux-arm7-.tar.gz" -o - |tar -xz ./linux-arm7/dnsproxy
mv ./linux-arm7/dnsproxy /tmp/Q
env SSL_CERT_DIR=/etc/ssl ./Q -l 127.0.0.1 -p 30 -v -o /dev/null --cache --cache-size=98304 --cache-optimistic --ipv6-disabled -u quic://x-oisd.freedns.controld.com -b tls://1.1.1.1:853 &
rm -rf linux-arm7
fi


Thanks of your guide.
saphirely
DD-WRT User


Joined: 13 Dec 2020
Posts: 308

PostPosted: Sat Aug 31, 2024 13:22    Post subject: Reply with quote
I found a way, that all "$" changed to "\$", and same for "`" to "\`"

How ever, I still think forbid /jffs internal using from 2024/08/25 is a bug of developing.
egc
DD-WRT Guru


Joined: 18 Mar 2014
Posts: 13279
Location: Netherlands

PostPosted: Sat Aug 31, 2024 13:45    Post subject: Reply with quote
You mean you are trying to run code directly from the command window?
_________________
Routers:Netgear R7000, R6400v1, R6400v2, EA6900 (XvortexCFE), E2000, E1200v1, WRT54GS v1.
Install guide R6400v2, R6700v3,XR300:https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=316399
Install guide R7800/XR500: https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=320614
Forum Guide Lines (important read):https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=324087
SurprisedItWorks
DD-WRT Guru


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

PostPosted: Sat Aug 31, 2024 18:30    Post subject: Reply with quote
saphirely wrote:
I found a way, that all "$" changed to "\$", and same for "`" to "\`"

How ever, I still think forbid /jffs internal using from 2024/08/25 is a bug of developing.

Alternatively, just use cat <<'EOF' instead of just cat <<EOF. The single quotes cause everything up to the EOF on a line by itself to be taken literally, with no special meaning to $ or \ or anything else.

_________________
Dynalink DL-WRX36 on 57200, 2x Netgear XR500 and 4x Linksys WRT1900ACSv2 on 55630: VLANs, VAPs, NAS, station mode, OpenVPN client (AirVPN), wireguard server (AirVPN port forward) and clients (AzireVPN, AirVPN, private), 3 DNSCrypt providers via VPN.
saphirely
DD-WRT User


Joined: 13 Dec 2020
Posts: 308

PostPosted: Sat Aug 31, 2024 19:24    Post subject: Reply with quote
@egc and @SurprisedItWorks

Thanks your kindness.

Because I placed my p.sh on "/jffs" always internal NOT USB for booting then run "/jffs/p.sh" directly, and now "/jffs" internal is NOT available for me to keep any files inside from 08-30-2024-r58244, 08-28-2024-r58207 and 08-25-2024-r58163 after reboot, nothing of my files exist.

So I decide that "cat << EOF >/tmp/p.sh" with my code just try to save all codes there.
Yes, after reboot, I really can see the p.sh, but the content is different.
saphirely
DD-WRT User


Joined: 13 Dec 2020
Posts: 308

PostPosted: Sat Aug 31, 2024 19:43    Post subject: Reply with quote
If you have saved a p.sh in /tmp with the below content after booting,
Code:
myVar=$(curl -s https://api.github.com/repos/AdguardTeam/dnsproxy/releases/latest|grep tag_name|cut -d '"' -f 4)


And if you really defined cat << EOF > /tmp/p.sh in Startup,
Code:
myVar=$(curl -s https://api.github.com/repos/AdguardTeam/dnsproxy/releases/latest|grep tag_name|cut -d '"' -f 4)

EOF


Yes, EOF really works, Unfortunately, there is a different content p.sh you will see only
Code:
myVar=v0.73.1


I did not like this way.

My device is WRT1900ACS v1.

To fix the problem, I defined cat << EOF > /tmp/p.sh in Startup,
Code:

myVar=\$(curl -s https://api.github.com/repos/AdguardTeam/dnsproxy/releases/latest|grep tag_name|cut -d '"' -f 4)

EOF


Yes, that is what I want.
egc
DD-WRT Guru


Joined: 18 Mar 2014
Posts: 13279
Location: Netherlands

PostPosted: Sat Aug 31, 2024 19:46    Post subject: Reply with quote
You can use a heredoc from startup just fine but as with any heredoc you have to quote the EOF otherwise the commands are executed, see:
https://linuxize.com/post/bash-heredoc/

_________________
Routers:Netgear R7000, R6400v1, R6400v2, EA6900 (XvortexCFE), E2000, E1200v1, WRT54GS v1.
Install guide R6400v2, R6700v3,XR300:https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=316399
Install guide R7800/XR500: https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=320614
Forum Guide Lines (important read):https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=324087
saphirely
DD-WRT User


Joined: 13 Dec 2020
Posts: 308

PostPosted: Sat Aug 31, 2024 20:40    Post subject: Reply with quote
@egc, Thank you.

But I still hope next Septmber version can fix the "/jffs" internal trouble
ewo32
DD-WRT User


Joined: 11 Nov 2023
Posts: 64

PostPosted: Tue Sep 03, 2024 2:06    Post subject: Reply with quote
Router: Linksys WRT32X
Firmware: DD-WRT v3.0-r58244 std (08/30/24)
File: ddwrt-linksys-wrt32x-webflash.bin
Kernel: Linux 6.1.107-rt28 #701 SMP Fri Aug 30 10:48:19 +07 2024 armv7l
Previous/Reset: DD-WRT v3.0-r58207 std (08/28/24) / No
Mode/Status: Gateway (PPPOE, ignore WAN DNS, non-default router IP, SFE disabled), WAN to ONT, AP, wlan0 5GHz AC-only VHT80 WPA2-Personal-CCMP, wlan1 2.4Ghz N-only HT40 WPA2-Personal-CCMP, DDNS (SSL/TLS), encrypt DNS (DNSSEC, check unsigned DNS replies), virtual interface wlan1.1 (2.4GHz, unbridged, AP isolation, net isolation, DHCPD, web UI disabled), ssh (non-default port, public key, password login disabled), telnet disabled, wireguard server (non-default port, preshared key) / Stable (uptime 62hrs)
Issues/Errors: None.
veekay
DD-WRT User


Joined: 09 Mar 2009
Posts: 78

PostPosted: Wed Sep 04, 2024 20:04    Post subject: Reply with quote
WRT3200ACM and the router keeps randomly rebooting. Twice already in the last few hours. Back to a previous version it seems.
kernel-panic69
DD-WRT Guru


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

PostPosted: Wed Sep 04, 2024 20:35    Post subject: Reply with quote
Or disable Shortcut Fowarding Engine. I'm at around 5 days uptime or so on my WRT3200ACM. Will probably be doing full court press (Enabling SFE) on the next release.
_________________
"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
Goto page 1, 2  Next Display posts from previous:    Page 1 of 2
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