[Commotion-dev] QOS, Commotion, and Tomato's
Will Hawkins
hawkinsw at opentechinstitute.org
Fri Jun 7 18:34:48 UTC 2013
On 06/07/2013 01:11 PM, Ben West wrote:
> Is the thinking here along the lines of building UI elements on top of
> the QOS implementation already provided via qos-scripts and
> luci-apps-qos? Or an entirely new OOS implementation?
>
> If you're looking at an entirely new OOS implementation, a possible
> difficulty is that OpenWRT AA has adopted bleeding edge kernel versions
> obsolete certain methods typical to older QOS implementations. Most
> recently in a thread on this list, the departure of IMQ from the kernel
> layer rendered the bandwidth throttling features of the nodogsplash
> captive portal inoperative.
Would you mind sending a link to any information you have about IMQ
inclusion/removal from the kernel? I'm just curious is all!
Will
>
> Do you know what kernel version EasyTomato is bundling? I believe
> Tomato itself is still wedded to kernel v2.6 (or older?) and
> unfortunately fully obsolete for the topic at hand.
>
> Besides all that, it may just be simplest to encourage the end user to
> input their overall Up/Down bandwidth values into any QOS admin UI form,
> rather than having the node itself try to determine that. It could be a
> basic step like "connect your laptop directly to your Internet
> connection and run speedtest.net <http://speedtest.net> a few times ..."
>
> On Fri, Jun 7, 2013 at 8:08 AM, Seamus Tuohy <s2e at opentechinstitute.org
> <mailto:s2e at opentechinstitute.org>> wrote:
>
> Hello All,
>
> I dropped development on a user interfacefor the QOS work a few weeks
> ago and I wanted to give an update in case anyone wants to take it on in
> the future.
>
> Looking at various interfaces I think that modifying the Tomato
> interface for QOS http://www.easytomato.org/features/scheduled-rules/,
> which is based on the Toastman version of Tomato
> http://linksysinfo.org/index.php?threads/toastman-releases.36106/, is
> the best option for implementing QOS on Commotion. It is currently built
> for DD-Wrt, but looking at the scripts it mainly creates TC files, and
> as such, would be an easy enough lift to move over to OpenWRT and LuCI.
> Though, there will be some extra work fiddling with multiple zone rules.
>
> Below is some useful info from William Dixon at Easy Tomato that I
> thought would be useful to append to this if anyone wants to continue
> this work.
>
> "One of the really hard parts of this is to automatically figure out
> your connection speed without constantly blasting huge amounts of data
> over the network (you need your speed for QoS settings and they can
> fluctuate a lot during a day). There are a few ways to do it, but its a
> lot of work, but really needs to a grad research project. We were
> hoping research group at GaTech would do it for us, but that's looking
> less likely.
>
> This is
> long<http://www.linksysinfo.org/index.php?threads/using-qos-tutorial-and-discussion.28349/>,
> but a very good overview of how QOS stuff works. It takes a LOT of
> fiddling to get it really sail (and more dangerously, some
> counterintuitive settings), but once it does, it's awesome! We got a
> hospital with 100 computers to go from website timeouts to skype calls
> with a single router!"
>
>
> s2e
> _______________________________________________
> Commotion-dev mailing list
> Commotion-dev at lists.chambana.net
> <mailto:Commotion-dev at lists.chambana.net>
> https://lists.chambana.net/mailman/listinfo/commotion-dev
>
>
>
>
> --
> Ben West
> http://gowasabi.net
> ben at gowasabi.net <mailto:ben at gowasabi.net>
> 314-246-9434
>
>
> _______________________________________________
> Commotion-dev mailing list
> Commotion-dev at lists.chambana.net
> https://lists.chambana.net/mailman/listinfo/commotion-dev
>
More information about the Commotion-dev
mailing list