= KShaper = == Introduction == KShaper is a graphical based trafficshaper application made for Linux desktops. It uses iproute2 with an virtual intermediate device and is written in the programming language QT/C++. For now on KShaper is based on HTB qdiscs, this may change in the future. Source forge page: http://sourceforge.net/projects/k-shaper/ == Features == - Limiting traffic - Reserve traffic - Prioritize traffic - Generates a shell script to configure the Linux traffic shaper. (usefull for startup scripts and learning) == Requirements == - Iproute2. - QT4 - Linux needs these features in the kernel: - IFB(Intermediate Functional Block) - HTB (Hierarchical Token Bucket)qdisc - Ingress qdisc - SFQ (Stochastic Fairness Queueing) - Universal 32bit comparisons w/ hashing (U32) - Actions - Redirecting and Mirroring == Downloading and Installing == {{{ rick@thinktop /home/rick $ svn co --username=anonymous --password=anonymous http://open.syn3.nl/syn3/svndav/default/trunk/projects/kshaper A kshaper/model.cpp ,,, A kshaper/ui/ruleswindow.ui Checked out revision 137. rick@thinktop /home/rick/kshaper $ qmake rick@thinktop /home/rick/kshaper $ make }}} == Starting == {{{ rick@thinktop /home/rick/kshaper $ sh ./start.sh }}} == Licenses == - GPLv3 == Screenshots: == [[Image(ts1.png)]] [[Image(ts2.png)]]