What's new

Asuswrt-Merlin 378.51 Beta 1 is out

  • SNBForums Code of Conduct

    SNBForums is a community for everyone, no matter what their level of experience.

    Please be tolerant and patient of others, especially newcomers. We are all here to share and learn!

    The rules are simple: Be patient, be nice, be helpful or be gone!

You can edit "namefield" and type what you want.
 
About the RT-N16 support.

You say that no new features will be developed. How about security fixes?
Would you provide fixes for RT-N16 on top of 378.50?

Thanks for the effort.

I won't be compiling firmwares for the RT-N16. If a fix done for other models applies for the RT-N16 and someone else compiles it, then it will inherit the fix. But I won't be compiling it nor making any new release, and I won't be confirming either if it still compiles and work properly.
 
You can't have both Optware (and/or Download Master) and Entware configured at the same time, they are mutually exclusive.

I know, and I hadn't (intentionally). I'd done a factory reset when upgrading to .50, manually re-setup the router, a few days before trying .51b1. I had not installed optware (or any 'USB App') inbetween, plus I used the provided 'entware_setup' script, which I assume protects us from our sleep-deprived selves?

Did you read the rest of my post? that seems much more 'interesting'. Any comments?
 
FA is not supported by the RT-AC68U's BCM4708. You need a router with a BCM4709 for this, which means RT-AC68P, RT-AC87 or RT-AC3200.

If something reports FA as being enabled on an RT-AC68U then it's a webui bug - it's not supported by the hardware.

That's funny, I recently updated to the current beta 378.51 beta 1 to my RT-AC68R which is regarded as a retailer branding to be the same as RT-AC68U, if I remembered correctly, has this "webUI bug". My RT-AC68U reports that HW acceleration is enabled and supports CTF + FA. Just to add, I have done a factory reset after updating to 378.51 b1 from 378.49_5.
 
That's funny, I recently updated to the current beta 378.51 beta 1 to my RT-AC68R which is regarded as a retailer branding to be the same as RT-AC68U, if I remembered correctly, has this "webUI bug". My RT-AC68U reports that HW acceleration is enabled and supports CTF + FA. Just to add, I have done a factory reset after updating to 378.51 b1 from 378.49_5.

Either it's actually a webui bug (wouldn't be the first time, the initial CTF+FA webui was blindly offering FA support on all models), or Asus has silently started upgrading the HW of the RT-AC68R.
 
I know, and I hadn't (intentionally). I'd done a factory reset when upgrading to .50, manually re-setup the router, a few days before trying .51b1. I had not installed optware (or any 'USB App') inbetween, plus I used the provided 'entware_setup' script, which I assume protects us from our sleep-deprived selves?

That's the bit that threw me off:

For some reason, the 'ln -sf $1/entware.arm /tmp/opt' line in post-mount wasn't overwriting an existing symbolic link to optware.

Did you read the rest of my post? that seems much more 'interesting'. Any comments?

disk_monitor will unmount partitions at boot so it can run a filesystem consistency check, and after which it will remount them. So that part is normal behaviour.

There's still the chance of a potential timing issue between that event and the Entware/Optware handling. I've never really looked at that part, the Entware scripts weren't from me, and so far they have never given me any trouble either with the USB thumbdrive that contains my Entware setup. I thought ryzov_al used to include a sleep delay in there to reduce the chances of running the Entware setup too early, but I don't remember for sure.

services-start is a bit confusing, in part to Asuswrt's pretty chaotic service management. Asus has a start_services() function where they initially run various services at boot time, however not all services are started then. Those are mostly initial services, such as the initial LAN/radio/dnsmasq setup. After those have run, the services-start script gets executed. Throughout that time and after that, various other services will start (and even re-start) as other services come online, triggered by various events. For instance, once the WAN interface comes up, dnsmasq gets restarted again to apply the WAN parameters.

So whenever using services-start, don't take for granted what has (or hasn't yet) started, unless you apply a generous sleep time, or make your script intelligent enough to see if an associated service (or event) has occurred yet.
 
FA is not supported by the RT-AC68U's BCM4708. You need a router with a BCM4709 for this, which means RT-AC68P, RT-AC87 or RT-AC3200.

If something reports FA as being enabled on an RT-AC68U then it's a webui bug - it's not supported by the hardware.
under tools on my rt68 it says hw acceleration enabled is that a bug? does rt 68 support hardware acceleration at all?
 
under tools on my rt68 it says hw acceleration enabled is that a bug? does rt 68 support hardware acceleration at all?

Hardware acceleration/CTF/NAT acceleration is available on every Broadcom router.
 
I'm still getting settings corruption in ac3200u. Both of the 2 builds. I change certain settings and others get deleted or corrupted. It got corrupted to the point it started boot looping and I started all over doing small changes at a time.

Feels like an offset is off or something. I keep losing my port forwards and guest network names.
 
I'm still getting settings corruption in ac3200u. Both of the 2 builds. I change certain settings and others get deleted or corrupted. It got corrupted to the point it started boot looping and I started all over doing small changes at a time.

Feels like an offset is off or something. I keep losing my port forwards and guest network names.
What is your NVRAM usage on the Tools page?
 
64806 / 65536 bytes

Fing ridiculous I still have many vpn keys I haven't added that my 68u had

Good data...that's likely the problem....may be a bug with a runaway nvram update......please do an
nvram show
and see if you can identify a key that is 'super' large.
 
This goes on forever, it's storing my printer's firmware or something or the beginning of corruption

printer_model_t=Zebra LP��擺껍꿉音厦�擺갖꿉鎖笙蒼藺輒쉼�擺긋嗽淸쉼�擺견斟燼誦籍棕膣囚馭彩修塞寨淀索猥紳쉼�擺견杷練詢廠蘖飡靭쉼�즛馭卒特袗禎徐連書奄쉿��倬籍訊捷腎虞塼꿉訊肄�度廠春典一彩�怏藎癌拯奄盒瀞쉽�擺伸宗疊쉼�갰斟詣彧捉午諺翟詣彧嘯쉿�投載恕侄奬朕쉽�投齋書尊怏藎쉽�擺괼긋闖禑族佺淨壤�擺꿉率廠仰澯�擺긋料宋曖슷첬뮴볍렉좋볍맏킴�擺견侄閱塞隘奄玔嗽剃�擺견帳修捷鎭銳籍詢廠蘖飡靭쉽�昱侈生套蘖飡靭쉽�悰漲全聽殮色稶鷹禎郁綎쉽�狎塡捿臆鎭漲棲쉿�狎塡捿偃蹙釗索猥紳쉼�曖牲翟筍馭鞭�怏藎긋詣輒投含鞭�擺庶玎暢樟聽詣聽禎쉼�擺괼긋將寨쉽�猖禮彩受馭春闇輒쉽
 
I unplugged my printer and the corruption is gone but nvram is still 63097 / 65536 bytes

Nvram looks clean, I'll try to look it over more, things are possibly duplicated now.

What's normal nvram? Does this router use more than the older ones and can no longer hold all my vpn keys?

Update, no duplicates. Just a few vpn keys and 64kbytes of settings.
 
Last edited:
You can edit "namefield" and type what you want.
Ok i know that i can edit but field has no LABEL as i show on the screen.

Merlin is any chance to add this LABEL ?


I have install firmware ASUS 3.0.0.4.378.4376 on my RT-AC87U and i think that firmware ASUS is faster than Merlin. After instll merlin i restore default and then clear NVRAM by pressed reset button on the router more than 30 sec. In soft Merlin when i click the soft more think that soft ASUS. In Asus when i click it responds immediately. These are small but visible delays.
Can we do something with this ?

And maybe you can add option to EDIT static IP something as i show on screen?
 

Attachments

  • dhcp.png
    dhcp.png
    72.3 KB · Views: 373
Last edited:
I unplugged my printer and the corruption is gone but nvram is still 63097 / 65536 bytes

Nvram looks clean, I'll try to look it over more, things are possibly duplicated now.

What's normal nvram? Does this router use more than the older ones and can no longer hold all my vpn keys?

Update, no duplicates. Just a few vpn keys and 64kbytes of settings.

Here's a quick and dirty script I gen'd up that may help (bash programmers, please don't laugh too hard:)). It takes a while to run.....

Code:
#!/bin/sh
nvramshow="/tmp/nvramshow.txt"
keylengths="/tmp/nvramlen.txt"
echo "NVRAM usage"
nvram show >$nvramshow
echo "" >$keylengths
i=0
while read nvar
do
    let i=i+1
    if [[ $((i%50)) -eq 0 ]]; then
        echo -n "."
    fi
    nkey=`echo $nvar | awk -F '=' '{print $1}'`
    nval=`echo $nvar | awk -F '=' '{print $2}'`
    lval=$(echo ${#nval})
    echo -e "$lval \t$nkey" >>$keylengths
done < $nvramshow
echo ""
echo "Top 20 NVRAM vars by length - $i total vars"
cat $keylengths | sort -nr | awk 'NR < 21'
 
rm "$nvramshow"
rm "$keylengths"
 
exit 0

And the output from my router (AC68R)

NVRAM usage
size: 45122 bytes (20414 left)
.........................................
Top 20 NVRAM vars by length - 2063 total vars
1395 vpn_crt_client1_ca
1074 sshd_hostkey
610 sshd_dsskey
387 wl_maclist_x
387 wl0_maclist_x
356 wl1_maclist_x
324 sshd_ecdsakey
278 rc_support
215 wl_maclist
215 wl0_maclist
197 wl1_maclist
107 qos_rulelist
91 dhcp_staticlist
83 wl1_acs_excl_chans
83 1: pa5ga2
83 1: pa5ga1
83 1: pa5ga0
75 vts_rulelist
69 asus_device_list
50 qos_orates


EDIT: You may also want to check this thread to see if it applies.....
http://www.snbforums.com/posts/148285/
 
ISSUE - Wifi Button not working = 87U

I just moved to Merlin (378.51 beta) from stock. While everything is working as expected, the physical wifi button in this model is not working. When the router boots, it works immediately after, but stops working after that. The software stealth mode works, but not the physical button. Did anyone else face this issue?
 
Some vars from NVRAM (like vpn_client1_custom) can be multilined.
Yes, I know....I could get around it by doing separate nvram gets, but that would likely make it even slower and those vars are unlikely to contribute to the longest ones we are looking for. I said it was quick and dirty :)
 
I said it was quick and dirty :)
Tried my own dirty way, just for fun:
Code:
# nvram show | awk '{print length(), $0 | "sort -n -r"}' | cut -d"=" -f 1 | head
size: 48678 bytes (16858 left)
1850 vpn_crt_client1_crt
1755 vpn_crt_client1_ca
1728 vpn_crt_client1_key
1089 sshd_hostkey
624 sshd_dsskey
466 client_info_tmp
382 nmp_client_list
338 sshd_ecdsakey
275 rc_support
239 sshd_authkeys
 
Last edited:

Latest threads

Support SNBForums w/ Amazon

If you'd like to support SNBForums, just use this link and buy anything on Amazon. Thanks!

Sign Up For SNBForums Daily Digest

Get an update of what's new every day delivered to your mailbox. Sign up here!
Top