1219chicho
Occasional Visitor
I can't wait thank you i'm sure alot of others been wanting a script for gaming'While it might be the general case, it's not always the case. I would probably avoid creating that type of filter.
I can't wait thank you i'm sure alot of others been wanting a script for gaming'While it might be the general case, it's not always the case. I would probably avoid creating that type of filter.
FreshJR does your current FreshJR Adaptive QOS filter or throttle Internet Download Manager traffic (IDM) ? Thanks.
just a nit pick but you forgot to mention to disable qos first and dos to unix has to be run before chmod, i got an disbale wos error at the install scrip partHere's a beta 1 of the FreshJR QOS fakeTC approach for anyone having issues.
Not this does the same EXACT thing as the v382.2 version. You do not have to try this out.
Pros:
-on the fly tc command patching / modifications / instant results
-no need for the hacky 3 minute sleep
-more advanced configurations / fine tuning easily possible (aka modify subclass rates)
Cons:
-more processing power used per tc command
-possibly going to use nvram if current data file with variables has timing/race issues
Known Bugs:
Uninstall argument will sometimes fail to remove the file FreshJR_QOS_fakeTC
(I make sure to unmount it, so I have no idea what gives me "device is busy, cannot delete" message) To delete file, you have to reboot router and delete. Help appreciated with this one, since I'm not sure where my unmounting is going wrong.
Install Guide:
In command prompt
Code:pscp -scp C:\Putty\FreshJR_QOS_beta1.txt admin@192.168.1.1:/jffs/scripts/FreshJR_QOS pscp -scp C:\Putty\FreshJR_QOS_fakeTC_beta1.txt admin@192.168.1.1:/jffs/scripts/FreshJR_QOS_fakeTC
In putty
Code:chmod 0755 /jffs/scripts/FreshJR_QOS chmod 0755 /jffs/scripts/FreshJR_QOS_fakeTC dos2unix /jffs/scripts/FreshJR_QOS dos2unix /jffs/scripts/FreshJR_QOS_fakeTC sed -i '/FreshJR_QOS/d' /jffs/scripts/firewall-start /jffs/scripts/FreshJR_QOS install
Uninstall Guide:
In putty
Code:/jffs/scripts/FreshJR_QOS uninstall
Temporarily Disable Guide:
In putty
Code:/jffs/scripts/FreshJR_QOS disable
There will be a beta2 with subclass tuning available. That is if all goes alright with this one. Not quite sure which fork I should continue.
Feel free to try it out of the current one is giving you bugs. It's a difference approach. I did a fair share of testing, but I do not use QOS anymore, so feedback is good. Same same but different.
ok just trying to separate traffic from steam into its respective catergory.While it might be the general case, it's not always the case. I would probably avoid creating that type of filter.
Once Freshjr releases gaming script I will use it I hope those ports help him out thanks for the info I can't do much with it because I only know how to install the script not modify itHope that helps with the gaming rules, I'm ststildeciding how to go about putting the rules my self. Im half thinking about putting in home streaming into video streaming traffic categcat since its mirroring what's on a pc.
I'm gonna have a look see if I understand itModifying it is not that hard, just read the first page.
Thank you I willIf you need help just pm me
just a nit pick but you forgot to mention to disable qos first and dos to unix has to be run before chmod, i got an disbale wos error at the install scrip part
ahh cool gotcha well it works well, a lot better than he other one, I have amazingly low and stable pings while playing battlefield one watching Netflix and YouTube.dos2unix should not, to my knowledge, reset file permissions, so the chmod 0755 should persist.
The message you got about needing to disabled QOS when installing using "FreshJR_QOS install" was created by me.
It will ease troubling shooting by making sure people do not have older configs persist after updates since it now requires the toggling of QOS off/on.
ori: class add dev br0 parent 17:1 classid 17:8 htb prio 2 rate 16000bit ceil 49664000bit burst 3200 cburst 60800 quantum 200
new: class add dev br0 parent 17:1 classid 17:8 htb overhead 34 linklayer ethernet prio 2 rate 16000bit ceil 49664000bit burst 3200 cburst 60800 quantum 200
@FreshJR I found some time to test your new beta that replaces tc directly. I found this:
This is partial output from the qos.log with debug enabled. What I see that ALL classes are created with overhead enabled, but from what I know you are only supposed to add the linklayer and overhead directives on the top level class. Putting it in all of them may cause multiple overheads to be calculated.Code:ori: class add dev br0 parent 17:1 classid 17:8 htb prio 2 rate 16000bit ceil 49664000bit burst 3200 cburst 60800 quantum 200 new: class add dev br0 parent 17:1 classid 17:8 htb overhead 34 linklayer ethernet prio 2 rate 16000bit ceil 49664000bit burst 3200 cburst 60800 quantum 200
As I am not an expert on this either I'll try to look it up later, the implementations I've seen to date though only set it on the top class. For example, shorewall on linux systems does it like this. But we need to confirm what is the right thing to do here.
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!