FreshJR
Very Senior Member
Here is BETA7.
A giant change, is that fakeTC had an error all along that made it only apply sfq (regardless of the selection in WebUI -- this was NOT related to the error messages).
Now it works with codel/fq-codel again, so performance is back to how it was in firmware 369.
I also made some *hacky* changes to reduce the occurrence of kernel warnings.
It seems that while QOS is setting itself up, no one is allowed to make any nvram calls, or errors will soon follow.
AdaptiveQOS has to set finish settings itself up at an expected speed.
If it gets delayed or mismatched timing, it will complain a little bit and throw errors at you.
Changes to quantum have been made, so for some users, this little guy is back.
He is harmless, ignore him. That just means quantum is at its maxed value since you have high guaranteed bandwidth (He pops out at guaranteed rates of 16mbps+)
Good news is that these errors were purely cosmetic!
Bad news is that I hope ASUS doesn't lock down qos in the future to prevent any possible modifications, as these checks were not present before.
As a trade off of removing nvram calls, the application of user defined rates has been delayed to 100 seconds to give qos ample time to finish setting itself up.
Test it out, good luck, and Enjoy!
Oh there's also a snapchat rule. That little bandwidth monster got shifted down the ladder away from VOIP. Set it back to normal if it fits your use case!
Prerequisites:
You will need putty and pscp, as well as the script. Also you need to be on fw 382+
Install/Update Guide:
1) turn OFF qos
2) In command prompt
3) In putty
4) turn ON qos
<< OUTDATED VERSION, NEWER RELEASE AVAILABLE >>
A giant change, is that fakeTC had an error all along that made it only apply sfq (regardless of the selection in WebUI -- this was NOT related to the error messages).
Now it works with codel/fq-codel again, so performance is back to how it was in firmware 369.
I also made some *hacky* changes to reduce the occurrence of kernel warnings.
It seems that while QOS is setting itself up, no one is allowed to make any nvram calls, or errors will soon follow.
AdaptiveQOS has to set finish settings itself up at an expected speed.
If it gets delayed or mismatched timing, it will complain a little bit and throw errors at you.
Changes to quantum have been made, so for some users, this little guy is back.
Code:
kernel: HTB: quantum of class 10016 is big. Consider r2q change.
Good news is that these errors were purely cosmetic!
Bad news is that I hope ASUS doesn't lock down qos in the future to prevent any possible modifications, as these checks were not present before.
As a trade off of removing nvram calls, the application of user defined rates has been delayed to 100 seconds to give qos ample time to finish setting itself up.
Test it out, good luck, and Enjoy!
Oh there's also a snapchat rule. That little bandwidth monster got shifted down the ladder away from VOIP. Set it back to normal if it fits your use case!
Prerequisites:
You will need putty and pscp, as well as the script. Also you need to be on fw 382+
http://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html
You do not have to install these executables, they are portable. Move them, and the script, into a new folder called Putty on your C:\ drive.
It should look like this:
You do not have to install these executables, they are portable. Move them, and the script, into a new folder called Putty on your C:\ drive.
It should look like this:
- C:\Putty\putty.exe
- C:\Putty\pscp.exe
- C:\Putty\FreshJR_QOS_beta7.txt
- C:\Putty\FreshJR_QOS_fakeTC_beta7.txt
Install/Update Guide:
1) turn OFF qos
2) In command prompt
Code:
cd C:\putty\
pscp -scp C:\Putty\FreshJR_QOS_beta7.txt admin@192.168.1.1:/jffs/scripts/FreshJR_QOS
pscp -scp C:\Putty\FreshJR_QOS_fakeTC_beta7.txt admin@192.168.1.1:/jffs/scripts/FreshJR_QOS_fakeTC
3) In putty
Code:
dos2unix /jffs/scripts/FreshJR_QOS
dos2unix /jffs/scripts/FreshJR_QOS_fakeTC
chmod 0755 /jffs/scripts/FreshJR_QOS
chmod 0755 /jffs/scripts/FreshJR_QOS_fakeTC
sed -i '/FreshJR_QOS/d' /jffs/scripts/firewall-start
/jffs/scripts/FreshJR_QOS install
<< OUTDATED VERSION, NEWER RELEASE AVAILABLE >>
Attachments
Last edited: