Discussion:
traffic shaping - QoS
Barry R Cisna
2012-11-13 21:52:31 UTC
Permalink
Hello All,

Note: This is for sure not k12ltsp/k12linux specific, but thought
someone might get some good from this.

I just wanted to share with whoever here a neat find for doing traffic
shaping with the built-in tc_htb in the Linux kernel.
On the new home server , CentOS 6.3 32-bit / k12ltsp 5.0 I built
recently I was really struggling with getting the asterisk,piece along
with a Vonage phone that I have had for 6 years now,,to function
correctly, without cutouts,etc.
Of course voip is about as touchy/moody as you can get in regards to
packet passing etc.

There is such a miriad of approaches to doing traffic shaping/ QoS with
the tc_htb piece and it seemed each writeup/documentation defied the
next one I read.

I wound up diving into the following approach and for the last 4 days
both my asterisk phone(s) and my Vonage phone are rock solid.

Once I done many reads on this i finally was able to get my head around
how this all ties together.
The key for me was to use the webmin-htb module which is a module that
goes into Webmin.
Without having a good graphical 'look' at all this I prolly would have
thrown in the towel.
Here is the link for anyone interested.

http://sehier.fr/webmin-htb/

Take Care,
Barry
Jeff Siddall
2012-11-21 17:26:20 UTC
Permalink
I discovered through much head scratching that network boot failures
resulting in "no root device found" can be caused due to a missing /proc
directory in the client image.

This happened to me when I restored a client image backup, but because
my backup script excludes /proc it was missing altogether in the
restored image. Unfortunately this causes dracut to throw up the
significantly incorrect "no root device found" message, even if the root
filesystem is successfully mounted.

Jeff

Loading...