Version 10 (modified by 14 years ago) (diff) | ,
---|
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.
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:
Attachments (2)
- ts1.png (531.6 KB) - added by 15 years ago.
- ts2.png (527.9 KB) - added by 15 years ago.
Download all attachments as: .zip