FreshJR
Very Senior Member
Corrected. https://pastebin.com/aW36reQY
Next can I get the output of
Code:
/jffs/scripts/FreshJR_QOS -debug
None of my modifications were applied in that output.
Corrected. https://pastebin.com/aW36reQY
/jffs/scripts/FreshJR_QOS -debug
Looks like it hasn't downloaded the the definitions from ASUS yet or created the required database files upon initial run.
Check for definition updates and restart QOS.
You question is explained in the first two posts. Additionally fq-codel is the best.
Edit:
upon looking further into it, the gt-5300 is not supported by Merlin-wrt, so you will be missing out on fq-codel.
To try and get it working, I would check if stock AsusWRT has a cron scheduler installed by typing "cru" into putty.
If it does, the compatible version should work with stock firmware as is except it won't be triggered upon QOS start (firewall-start) as that trigger simply doesn't exist. Instead it would have to be started once manually and then the cron task could continue perferming a daily persistance check.
I doubt AsusWRT has a cron scheduler, but if it does you should the run the following two lines after pscp'ing the file over instead of the install command, changing the path to match.
Code:chmod 0755 /jffs_directory/FreshJR_QOS cru a FreshJR_QOS "0 3 * * * /jffs_directory/FreshJR_QOS -check"
It looks like there is a Cron scheduler as this is my output
Cron Utility
add: cru a <unique id> <"min hour day month week command">
delete: cru d <unique id>
list: cru l
How can i pscp the file if it wont accept the file? This is the output. I made a folder with the exact same names and folder. Username and ip address are right, and im running these commands in a admin cmd prompt. I have the latest daily version of Putty
This is the exact commands im typing in.
cd C:\putty\
pscp -scp C:\Putty\FreshJR_QOS_f384.txt johnnyde94@192.168.1.1:/jffs/scripts/FreshJR_QOS
pscp -scp C:\Putty\FreshJR_QOS_fakeTC_f384.txt johnnyde94@192.168.1.1:/jffs/scripts/FreshJR_QOS_fakeTC
Then i get the output
C:\Putty>pscp -scp C:\Putty\FreshJR_QOS_f384.txt johnnyde94@192.168.1.1:/jffs/scripts/FreshJR_QOS
johnnyde94@192.168.1.1's password:
scp: /jffs/scripts/FreshJR_QOS: No such file or directory
Thanks for the help man, much appreciated, if we can get this to work it would be great to post it somewhere in the GT-AC5300 forums as i think a lot of people will appreciate this script to enhance the qos.
cd /
ls
mkdir /jffs/scripts
cd /jffs/
ls
adaptive QOS: Undf Prio: 2Next can I get the output of
Code:/jffs/scripts/FreshJR_QOS -debug
None of my modifications were applied in that output.
https://pastebin.com/SnTWMT1W@maxsteel
It seems the script has taken effect now, but not in the previous pastebin.
Redo the output of
tc filter show dev br0
In terminal,
Type in
Code:cd / ls
Check for the presence of a jffs folder.
I'm betting the jffs folder exists but the "scripts" folder within jffs does not.
You can either make the scripts folder with
Code:mkdir /jffs/scripts
Or omit the /scripts/ portion of the pscp command so it will place the file in the root of jffs instead of in the "scripts" folder inside jffs.
Another thing to check, will be to reboot the router and check if the router deletes the script upon reboot.
Code:cd /jffs/ ls
Also that is the wrong version. The experimental version will definatly not work on stock firmware.
You have the best chance of success with the compatible variant.
Ugh I didnt read you say not to use the fast version. how can i delete the /scripts directory and start again
Ok i just installed it and its
adaptive QOS: Delayed Start Triggered (5min).
After the five min then do it -chmod, -cru a task. when i did it before the start it said -cru a task: not found and -sh:-cru: not found but that makes no sense.
It says in the router logs delayed start triggered (5min)
now putty says
adaptive QOS: No modifications necessary
Can you post the output of
tc filter show dev br0
Into pastebin.
(The two commands you were supposed to execute were in my previous post, but don't worry about those for now)
update: did a full router and modem reboot and now my log is crazy but no drop outs
https://pastebin.com/FrdtafMc
Unfortunately it seems the modifications are successfully taking effect, so it's something deeper under the hood beyond my control.
No idea what's causing the differences.
unfortunately the script is not applied.
ASUSWRT-Merlin RT-AC87U 384.4-2 Sat Mar 24 17:02:06 UTC 2018
admins@RT-AC87U:/tmp/home/root# /jffs/scripts/FreshJR_QOS -debug
adaptive QOS: Classes Present: 8
adaptive QOS: Undf Prio: 2
adaptive QOS: Undf FlowID: 1:16
adaptive QOS: ***********
adaptive QOS: Down Band -- 27648
adaptive QOS: Downrates -- 1382,8294,5529,4147,2764,1382,2764,1382
adaptive QOS: ***********
adaptive QOS: Up Band -- 5120
adaptive QOS: Uprates -- 256,512,1024,768,512,256,1536,256
adaptive QOS: ***********
adaptive QOS: Net = 1:10
adaptive QOS: VOIP = 1:12
adaptive QOS: Gaming = 1:13
adaptive QOS: Others = 1:16
adaptive QOS: Web = 1:14
adaptive QOS: Streaming = 1:11
adaptive QOS: Downloads = 1:15
adaptive QOS: Defaults = 1:17
adaptive QOS: ***********
adaptive QOS: FreshJR fakeTC is enabled
adaptive QOS: (Adaptive QOS is turned ON in router UI)
@FreshJR does this script require QOS Apps Analysis (upper right on QOS Bandwidth page) to be enabled? Can anyone answer this for me? Thanks you all!
Can I just check that my installation is as it should be, the output of my debug looks to be missing some of the variables I've seen that others have posted...
Thank you.
Welcome To SNBForums
SNBForums is a community for anyone who wants to learn about or discuss the latest in wireless routers, network storage and the ins and outs of building and maintaining a small network.
If you'd like to post a question, simply register and have at it!
While you're at it, please check out SmallNetBuilder for product reviews and our famous Router Charts, Ranker and plenty more!