TLDR: I would like to be able to maximize p2p speeds while traffic on my network is idle and slow it down when someone wants to browse the web.
Hi I am new to tomato and I am trying to figure out how to best configure QOS.
My network consists of 3 desktop computers a fileserver and a VOIP phone on gigabit LAN, multiple devices including tablets and smartphones on wireless.
A linksys ADSL2+ modem/router is configured in bridge mode and a new Asus RT-N66u router running Tomato(Shibby 1.28) connecting via PPPoE through the modem to my ISP over ADSL2+.
My DSL line speed is a fairly slow 4.8 Mbit down and 0.8 Mbit up.
There are generally 3 users of this network, the main user being myself.
My fileserver downloads/uploads bit torrent 24 hours a day and would generally max my line speed if I allowed it to. In addition to my fileserver another user also uses bit torrent albeit not as often.
Other users complain that they have a poor experience browsing websites and watching YouTube videos.
Our voip is not used much, but when it is it's call quality is often poor.
On my desktop I play video games and use Mumble(VOIP).
The other users on my network generally only browse websites.
I would like to configure QOS so that:
Video game and VOIP traffic have utmost priority traffic.
Web browsing is snappy and responsive.
P2P traffic uses any unused bandwidth, when the network is idle I would like my torrents to download as close to line speed as possible.
I am happy with the way I have traffic classified. But I am a bit confused as to how to set the QOS rates to get the performance I desire.
I am really happy with tomato and I make use of a lot of its features. However one of the main reasons I bought a new router and installed tomato was because of QOS.
How would I go about configuring tomato to do what I want?
Is what I want to do feasible with tomato or at all?
Is there another firmware that would be more suited to my needs?
Thanks in advance, and thanks to everyone involved in making this firmware.