What's new

[Fork] Asuswrt-Merlin 374.43 LTS releases (Archive)

  • 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!

As this fork is using an older ASUS code base, does it already support bigger USB3.0 devices with 5TB space?
 
As this fork is using an older ASUS code base, does it already support bigger USB3.0 devices with 5TB space?
A couple of things....all leading to an answer of 'don't know, you'll have to try it or hope someone else can verify it'. I know people have used 3TB drives successfully.

Per ASUS, the maximum supported partition size for all router is 4TB for the ARM routers http://event.asus.com/2009/networks/disksupport/

Most of the problems with the larger drives are due to running out of memory on NTFS format drives. This fork uses the Paragon driver vs the Tuxera driver used on the later levels. Anecdotally, it seems to handle the larger drives better.

Some people have reported that formatting the drives with a larger cluster size can help.
 
Thanks for your opinion John.
I think I will give it a try over the christmas holidays. But I will test the USB connection immediately after the firmware flash before doing the configuration part of the router.
 
A teaser for the next beta refresh coming soon :) ....thanks to @RMerlin for the 'howto' in his latest builds.

QoS-Stats.png
 
A teaser for the next beta refresh coming soon :) ....thanks to @RMerlin for the 'howto' in his latest builds.

View attachment 7932

I Ajaxified it a few days ago, make sure you pick up that commit too :) The changes are fairly trivial overall to make it auto-refresh.
 
I Ajaxified it a few days ago, make sure you pick up that commit too :) The changes are fairly trivial overall to make it auto-refresh.
One step at a time.....my todo list seems to be getting bigger instead of smaller :confused:.....so much to do, so little time.
 
  • Like
Reactions: il2
One step at a time.....my todo list seems to be getting bigger instead of smaller :confused:.....so much to do, so little time.

:p I know the feeling only too well... The lack of new GPL from Asus these past months finally allowed me to get through the biggest items on that ToDO list (the charts and the update checking were on that list for a long time).

I'm still increasingly scared at what I might be facing once they drop those 6+ months of code changes on top of us...
 
  • Like
Reactions: il2
A tad off topic, but it may be of interest to @john9527 and users of this fork:
The complaints by some about wget or ping errors when installing pixelserv-tls (ps) through AB-Solution 3 are caused by a slow registering of the virtual interface with the following command structure in the addon script:
Code:
ifconfig br0:absolution 10.255.255.254 up
(this is only a testrun of the functionality and is destroyed when successful)

Adding a 2 second sleep command after creation of the interface produced no further errors when installing.
I must assume this is fork related, I never had this error in @RMerlin's or @hggomes firmware (latest and previous versions).
The release of the updated addon is planned for sometime this week.
 
Adding a 2 second sleep command after creation of the interface produced no further errors when installing.
I must assume this is fork related, I never had this error in @RMerlin's or @hggomes firmware (latest and previous versions).
No idea why that would be the case.....I think that function should be identical as part of the kernel.
 
No idea why that would be the case.....I think that function should be identical as part of the kernel.
OR the ping version has a shorter default timeout, have not tested that. Does not matter, the code is changed and it works now.
I commented it with:
Code:
# a pause, held in memory of slow processing merlin forks...
...
 
@thelonelycoder - what's the short sequence/check that's failing?
Here's the snippet of one of the tests, there are more when the actual interface is used.
Code:
    echo -e " checking your system\n"
    brup_ping(){
    echo -e " testing if 'ifconfig br0 up' works on your system"
    echo -e " (might take a few seconds to complete)"
    if ! ping -c 1 172.31.255.254 >/dev/null; then
        brup_test 172.31.255.254
    elif ! ping -c 1 10.255.255.254 >/dev/null; then
        brup_test 10.255.255.254
    elif ! ping -c 1 192.168.255.254 >/dev/null; then
        brup_test 192.168.255.254
    fi
    }
    brup_test(){
    ifconfig br0:absolution $1 up
    # a pause, held in memory of slow processing merlin forks...
    sleep 2
    if ping -c 2 $1 >/dev/null; then
        echo -e " this appears to be working, continuing\n"
        ifconfig br0:absolution $1 down
    else
        lastError=" Check your routers firmware version.\n It may not support the command:"
        lastErrorAdd=" ifconfig br0:<service name> <IP address> up"
        show_menu
    fi
    }
    brup_ping
In short:
1. Find an unused IP to test br0 up
2. Bring the unused IP up as virtual interface (ifconfig br0:absolution $1 up)
3. ping it, should be successful (ping -c 2 $1)
4. Down virtual interface
 
Pushed a refresh to the beta....anybody tried the new QoS implementation?
Just got done setting it up and playing around. Great stuff. I've been using Bandwidth Limiting for a while now, and I was quite eager to try out your new QoS. Pretty excellent results to this point with immediate impressions and inorganic benchmarks. Will drive it for a while and report back later.

6979290.png


WhGz4ts.png


abbF8oh.png
 
Last edited:
Here's the snippet of one of the tests, there are more when the actual interface is used.
Don't know what to say......ran it 10X after commenting out the sleep and it was successful every time.

Code:
admin@AC68P-06650:/jffs/tmp# time ./test.sh
+ echo -e  checking your system\n
 checking your system

+ brup_ping
+ echo -e  testing if 'ifconfig br0 up' works on your system
 testing if 'ifconfig br0 up' works on your system
+ echo -e  (might take a few seconds to complete)
 (might take a few seconds to complete)
+ ping -c 1 172.31.255.254
+ brup_test 172.31.255.254
+ ifconfig br0:absolution 172.31.255.254 up
+ ping -c 2 172.31.255.254
+ echo -e  this appears to be working, continuing\n
 this appears to be working, continuing

+ ifconfig br0:absolution 172.31.255.254 down
+ exit
real    0m 11.04s
user    0m 0.01s
sys     0m 0.03s

All the real time is in the first test ping waiting to time out.
 
Last edited:
Don't know what to say......ran it 10X after commenting out the sleep and it was successful every time.
This was tested on a 66U, MIPS, don't know if that makes a difference.
 
This was tested on a 66U, MIPS, don't know if that makes a difference.
I couldn't resist a Newegg refurb sale, so now have an N66 :)
just test there as well 10X successful (it's not connected to the wan though)
Code:
admin@RT-N66R-2628:/jffs/tmp# ./test.sh
+ echo -e  checking your system\n
 checking your system

+ brup_ping
+ echo -e  testing if 'ifconfig br0 up' works on your system
 testing if 'ifconfig br0 up' works on your system
+ echo -e  (might take a few seconds to complete)
 (might take a few seconds to complete)
+ ping -c 1 172.31.255.254
ping: sendto: Network is unreachable
+ brup_test 172.31.255.254
+ ifconfig br0:absolution 172.31.255.254 up
+ ping -c 2 172.31.255.254
+ echo -e  this appears to be working, continuing\n
 this appears to be working, continuing

+ ifconfig br0:absolution 172.31.255.254 down
+ exit
 
must assume this is fork related, I never had this error in @RMerlin's or @hggomes firmware (latest and previous versions).

Did you test all those firmware on the same architecture (MIPS or ARM)? I can't think of anything that could make a difference between our forks, aside from when comparing different architectures.
 
anybody tried the new QoS implementation?

Did you make use of IFB? I see the screenshots shows both ingress and egress stats.
 

Latest threads

Sign Up For SNBForums Daily Digest

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