29
7
There have been various reports of DD-WRT QoS not working (here, here and elsewhere).
The DD-WRT QoS Documentation mentions some checks would indicate whether the proper priorities are being applied to the traffic. (Though it does not suggest a method to verify that QoS is actually taking effect...)
Has anyone checked their traffic priorities and found that the priorities are not being correctly applied, or that they have been properly applied but that did not seem to change anything? (Or, having enabled QoS, see traffic degradation or other issues.) Bonus points if you've actually quantitatively tested your QoS setup.
Just to clarify, I'd like to know if setting up QoS using the GUI works. (I'm using OpenWRT right now and I can just as easily use a script there. What interests me is if I can waste less time setting QoS up by switching to DD-WRT)
Answers I'm NOT looking for:
- "Just switch to Tomato/OpenWRT/X-WRT/Gargoyle/etc"
- "OF COURSE it works, why wouldn't it?"
- "Just use this script" (or some other script)
- "QoS only affects outgoing traffic and doesn't really help anyways"
UPDATE 2011-06-02: There weren't any answers from actual DD-WRT users, but the prevalent opinion seems to be that QoS in DD-WRT (when configured via the GUI) is broken.
UPDATE 2011-11-29: There's now a LuCi module for QoS on OpenWRT (not sure how long it's been around). I've done some cursory tinkering, if I notice any great wins/fails or can devise a test scheme, I'll try it out and report back.
UPDATE 2012-01-31: Gui Ambros has submitted the best answer so far, and although many people still complain that QoS doesn't work, I also feel that QoS is a difficult beast to tame, so I'm always suspicious that it was not correctly configured if no testing was done. Accepting his answer. If anyone using a current version of DD-WRT can show that QoS isn't working, please submit a new answer!
What exactly you are trying to accomplish with QoS and how you are measuring its success may make a difference. QoS is a very in depth discussion depending on how it is being used. – MaQleod – 2011-05-21T03:05:24.867
Fair enough, but if nobody has ever had any success using the graphical QoS then it's unlikely that I will either and thus I won't embark on that adventure. I'm hoping I'll get several answers with people reporting at least varying degrees of success. – Codebling – 2011-05-21T15:09:27.847
@Code: Very many people complain about QoS not working in DD-WRT, and they switch to Tomato (if they have a router with a Broadcom chipset). I am surprised that the DD-WRT people have not sorted it out after all this time, apparently. – paradroid – 2011-05-23T11:28:54.477
It might be sorted out, but I'm really not sure, .. I guess that's why I asked the question. – Codebling – 2011-05-24T18:19:03.450
4A lot of people complain about things not working when in reality it's that they don't know what they're doing. This may not be te case here but it's also a possibility. – James Mertz – 2011-05-31T13:13:44.623
@KronoS: agreed, I wish I could get a decisive answer without spending the $ and time setting this up myself but it looks like I might have to. – Codebling – 2011-05-31T17:29:54.680
Any updates Code Bling? Have you gotten QoS to work successfully on any Linux? – EightyEight – 2011-07-26T06:02:07.417
@Eighty No, sorry !! Ended up going with OpenWRT, and everything has been working so well that I never bothered setting up QoS. – Codebling – 2011-07-27T17:44:27.190
@Code I guess you don't use torrents then... – Piotr Dobrogost – 2011-08-27T07:19:58.097
@Piotr I do. Not sure why you guessed that. – Codebling – 2011-08-29T15:06:00.200
I'm in the same boat as Nova with my WRT54GSv1.1 Googled and found this and am thinking about using Tomato mainly for QOS. How did the LuCi module for QoS on OpenWRT work out for you Code Bling? – None – 2011-12-22T17:58:43.503
It's pretty great. Partly due to worrying about all the time I'd be wasting, partly because my connection isn't as stressed as I thought it would be, in the end I never set up anything more than very basic QoS on the router. Everything seems to be working fine. – Codebling – 2012-01-31T22:49:44.343
No matter what options I set for anything, when QoS is enabled, my internet turns to crap - webpages load slowly, games lag badly, skype and netflix both have terrible quality. I've tried with and without bandwidth caps, higher priorities for specific TCP ports and physical jacks, "optimize for gaming" checked or unchecked, both scheduling algorithms, and three different router brands, but nothing works. Everything works fine with QoS disabled. QoS in DD-WRT is simply completely broken. And yes, I have the latest version (v24-sp2). – BlueRaja - Danny Pflughoeft – 2012-05-27T09:46:07.583
1@BlueRaja without supplying any details, it's hard for any one reading this to judge if you have a valid point or if you simply messed up your QoS config/don't know what you're talking about. What QoS rules are you applying? How does enabling QoS affect your latency? What routers are you using? Have you tried using iperf to measure the success of your QoS rules? – Codebling – 2012-05-29T17:35:05.067