<div dir="ltr"><div><span style="color:rgb(80,0,80);font-family:arial,sans-serif;font-size:12.800000190734863px">With the tc filter flow hash keys i've been having problems verifying if they've been installed. I've searched the man pages and haven't found the solution. It "should" be tc filter show dev *insert dev*</span></div>

<div><span style="color:rgb(80,0,80);font-family:arial,sans-serif;font-size:12.800000190734863px">but that doesn't list them :(</span></div><div><span style="color:rgb(80,0,80);font-family:arial,sans-serif;font-size:12.800000190734863px">any ideas what i've missed.</span></div>

<div><span style="color:rgb(80,0,80);font-family:arial,sans-serif;font-size:12.800000190734863px"><br></span></div><div><span style="color:rgb(80,0,80);font-family:arial,sans-serif;font-size:12.800000190734863px"><br></span></div>

<div><span style="color:rgb(80,0,80);font-family:arial,sans-serif;font-size:12.800000190734863px"><br></span></div><span style="color:rgb(80,0,80);font-family:arial,sans-serif;font-size:12.800000190734863px">tc filter add dev eth0 protocol ip parent 1: handle 1 \</span><br style="color:rgb(80,0,80);font-family:arial,sans-serif;font-size:12.800000190734863px">

<span style="color:rgb(80,0,80);font-family:arial,sans-serif;font-size:12.800000190734863px">        flow hash keys dst divisor 8192</span><br></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Sat, Jun 7, 2014 at 11:56 AM, Dan Siemon <span dir="ltr"><<a href="mailto:dan@coverfire.com" target="_blank">dan@coverfire.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5">On Tue, 2014-05-20 at 19:15 +1000, Richard Edmands wrote:<br>
> In my environment we've got a fair chunk of torrent usage happening (+<br>
> gaming) and with fq_codel giving the advantage to whichever individual<br>
> could open up as many connections as possible the entire situation<br>
> imploded very quickly.<br>
><br>
> So to balance this out I used htb to implement the IP part of this<br>
> (actually not really, i made groups of ip's which belonged to<br>
> individuals) and stuck fq_codel on top of the divided setup.<br>
><br>
> With this system what now happens is each IP now gets equal<br>
> utilization of the link (actually, i'm a lazy hack. I only implemented<br>
> the uplink section) which prevents the advantage of opening up as many<br>
> connections as possible.<br>
> Now when an individual decides to go nuts, they're limited to what is<br>
> available to them without harming everyone else, without compromising<br>
> maximum possible speed.<br>
><br>
><br>
> I have had this running in my environment for the past month and WOW.<br>
<br>
</div></div>I did something similar as well. You can find the script and results<br>
below. Let me know if you find any bugs.<br>
<br>
<a href="http://git.coverfire.com/?p=linux-qos-scripts.git;a=blob;f=src-3tos.sh;hb=HEAD" target="_blank">http://git.coverfire.com/?p=linux-qos-scripts.git;a=blob;f=src-3tos.sh;hb=HEAD</a><br>
<br>
<a href="http://www.coverfire.com/archives/2013/01/01/improving-my-home-internet-performance/" target="_blank">http://www.coverfire.com/archives/2013/01/01/improving-my-home-internet-performance/</a><br>
<br>
</blockquote></div><br></div>