Main > Free Download Search >

Free tc software for linux

tc

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 25
tc-viewer 1.5

tc-viewer 1.5


tc-viewer provides the ability to watch current transfers that take place in HTB and HFSC traffic shaping classes. more>>
tc-viewer provides the ability to watch current transfers that take place in HTB and HFSC traffic shaping classes on specified interface.

tc-viewer reads output from: tc -s class show dev iface, and analyzes (for each class) values in lines like this one :

Sent 6173259431 bytes 6300224 pkt...

Measured speeds may little vary from the real ones.

<<less
Download (0.008MB)
Added: 2006-11-18 License: GPL (GNU General Public License) Price:
1080 downloads
Ktctool 0.2.2.1

Ktctool 0.2.2.1


Ktctool is a graphical user interface to tc, a commandline program for network bandwidth management in Linux. more>>
Ktctool is a graphical user interface to tc, which is a commandline program for network bandwidth management in Linux.
Main features:
- iew information about TC objects (qdiscs, classes, filters)
- create and change qdiscs (CBQ, DSMARK, FIFO, PRIO, RED, SFQ, TBF, Ingress)
- create and change classes
- create filters (fw, route, tcindex, u32), add police info
- delete TC objects
- get help about any parameter
- view and edit log file (executed TC commands)
- view hierarchical structure - all TC objects, right mouse click to select an action
- TC man pages in menu
- option to reset cells, refresh QoS tree
<<less
Download (2.2MB)
Added: 2006-05-15 License: GPL (GNU General Public License) Price:
1258 downloads
tc_config 0.6.2

tc_config 0.6.2


tc_config provides a set of scripts for Linux traffic control. more>>
tc_config provides a set of scripts for Linux traffic control.

tc_config is set of scripts for Linux 2.4+ traffic control configuration on Red Hat systems and (hopefully) derivatives. It uses cbq qdisc as root one, and sfq qdisc at the leaves.

It includes the snmp_pass utility for getting stats on traffic control via SNMP.

Run: rpm -tb tc-config-0.6.tar.gz (rmpbuild on redhat 8+ systems).

After package will be built, run
rpm -Uvh /usr/src/redhat/RPMS/i386/tc-config-0.6-1.i386.rpm.

<<less
Download (0.073MB)
Added: 2007-03-05 License: Public Domain Price:
967 downloads
TC System Monitor 1.44

TC System Monitor 1.44


TC System Monitor is the fastest system monitor dockapp. more>>
TC System Monitor is the fastest system monitor dockapp. Accept no substitute!
Quick Instructions:
o-------------o
| [---------] |<<less
Download (0.032MB)
Added: 2006-10-13 License: GPL (GNU General Public License) Price:
1108 downloads
TrueCombat:Elite 0.49b

TrueCombat:Elite 0.49b


TrueCombat:Elite project is an Enemy Territory total conversion modification. more>>
TrueCombat:Elite project is an Enemy Territory total conversion modification of the free, popular, stand-alone third-person shooter Wolfenstein: Enemy Territory. That is, TC:E is an entirely free game, made by gamers, for gamers.
TC:E is currently being developed by GrooveSix Studios and TeamTerminator. While TeamTerminator is known for the famous Q3 based TrueCombat series, GrooveSix Studios was initiated by retired TeamTerminator co-founder Coroner to develop a Return to Castle Wolfenstein modification that is not released.
Thus, as very experienced Q3-based content creators, we hope to be able to serve the gaming community with a quality offering.
Now, the most important question: "What can you expect from TC:E?" TC:E is a tactical-team shooter, set up in a modern-world environment.
TC:E puts you into the role of elite mercenary soldier in the conflicts of two internationally operating forces.
Main features:
- Texture Tone Mapping
- HDR Lighting
- Realistic scaling
- High quality sounds (44khz)
- rich, deluxe graphics, based on high-resolution digital-camera shots
- Letterbox & widescreen modes - TrueVision
- Dynamic Eye Adaption - DynEA
- Cross Platform Gaming (Win, OS X, Linux)
- tactical-teamplay oriented, modern-world combat simulation
- realistic weapon behavior simulation
- iron sight aiming system, no crosshair
- sophisticated ballistic simulation including multiple-layer object penetration
- professional mode: 1-life, short-timed, objective driven scenarios in realistic environments
- bodycount mode: team deathmatch style, gametype to relax?
- Reinforced OBJ, as Capture the Flag in stock maps
- balanced, team specific set of real-world weapons (Beretta 92, Glock 19, Ump45, Mac-10, M4, Ak-47, and more)
- Free climb
- lag compensation, client-side bullet prediction, punkbuster support
- immersive and lethal, fast-paced action"
<<less
Download (MB)
Added: 2007-02-28 License: Freeware Price:
725 downloads
HTBGUI 1.0

HTBGUI 1.0


HTBGUI is a Frontend application for HTB traffic manipulation routines on linux system . more>>
HTBGUI is a Frontend application for HTB traffic manipulation routines on linux system (maybe not only?). It is simply a frontend to IPROUTE/TC application. And gives you the power for setting up queue/classes/filters by clicking them up.

HTBGUI allows you to click-out not very sophisticated configurations by simply adding buttons on the program panel and selecting values for classes / filters and interfaces like in normal configuration procedure when working with iproute / tc. The main difference is that you can do it without reading documentation and gaining knowledge about HTB stuff.

This application was written in java - download the full directory below i dont know will it work correctly on your configuration , however if you will find some problems (surely you will) feel free to contact me jarod.nnoospamm@mpn.pl

Java is very a portable language. It should work anywhere where you can find java compiler

It was hardly tested on :

*Unix Solaris
*Linux
*Windows

operating systems
By testing i mean running front end - not trying to run iproute routines.
<<less
Download (1.9MB)
Added: 2006-07-01 License: GPL (GNU General Public License) Price:
1212 downloads
ngspice 16

ngspice 16


ngspice is a circuit simulator derived from the Berkeleys spice 3f4(5). more>>
Ngspice is both the name of a development project and the name of the developed software (hmm, strange isntit ?).
The ngspice project aims to build an open source GPLed mixed-mode/mixed-level circuit simulator. This means that the circuit simulator has to be written nearly from scratch, which is a complex and time consuming task.
The project first step (and not a small one) has been to get a freely available (but not GPLed) circuit simulator, spice 3f5 and studied its code in the hope that we could use it as a base for the real ngspice (the GPLed one).
While it is not possible, at the time this page is written, to base our code on spice 3f5, because of a conflict between its license and the GPL, we are trying to correct its bugs and make some improvements, providing our results to the community.
This process goes in parallel with the task of writing the new simulator. We hope that Berkeleys people will change spices license releasing it under GPL or under the new version of the BSD which has the incompatibility removed. This will surely speed up the coming of the real ngspice.
Main features:
- Better convergence: new algorithms for Operating Point analysis. Modified Fixed Point homotopy is a good candidate.
- Dynamically Loadable Devices: In the original spice code all devices models have to be statically linked in the simulator executable. This new approach will reduce the memory needed by the simulator code and improve its modularity. A device interface that allows dynamic loading has not yet defined. Since ng-spice-rework-10 all devices are shared libraries, but they must still be linked at compile time. The next step is to make devices behave as "plugins".
- Implementation of new analyses: ngspice should become a powerful synthesis tool, so 2-ports networks analyses are a must and optimization features must be taken into account.
- Mixed Mode / Mixed Level simulation: include into ng-spice the capabilities to simulate analog and digital systems and include numerical devices into its netlists. CIDER device simulator (always from Berkeleys CAD group) is the candidate for the Mixed Level part.
- Input/output enhancements: most spice users have requested improvements in the I/O part of spice, mostly compatibility issues with existing commercial simulators.
Enhancements:
- Bug fixing: most of the bugs that affected rework-15 have been fixed, thus ngspice is more stable, especially the xspice extension, the subcircuit (X devices) handling and the numparam library.
- New features: netlist syntax has been expandend allowing for end-of-line comments. A ".global" card has beed added to define global nodes, i.e. nodes that are not expanded in subcircuits. It is possible to define TC for resistors on the instance line. The editline library can be used instead of readline (no more GPL license violation).
- Porting: ngspice now works (with xspice extension) on Windows using MINGW/MSYS.
<<less
Download (4.5MB)
Added: 2005-08-29 License: BSD License Price:
1523 downloads
Postal 0.67

Postal 0.67


Postal is a SMTP and POP benchmark suite. more>>
Postal suite currently consists of two programs, Postal and Rabid. Postal (the mad postman) is a program that will deliver mail as fast as possible via the SMTP protocol to test mail server performance.
Rabid (the mad Biff) will eat mail via the POP protocol as fast as possible and measure POP server performance. All messages sent via Postal have MD5 checksums appended, and Rabid will check the MD5 to ensure that the messages are not being corrupted.
It works by taking a list of user names and applying random transformations to them to get the FROM and TO addresses, this is because if each email address takes 30 bytes of storage then 1,000,000 accounts would take 30M of RAM. 3,000,000 accounts would take 90M of RAM which would be more than the memory in my test machine (this would cause thrashing and make the benchmark invalid), and it would take ages to load all that data from the hard drive. Using 100,000 accounts and applying a transformation to map them to 30M accounts is a much more efficient use of resources.
When sending the mail the subject and body will be random data. A header field X-Postal will be used so that procmail can easily filter out such email just in case you accidentally put your own email address as one of the test addresses. ;)
For Debian the best thing to do is to do "apt-get install postal", if you dont want to use the version supplied with your version of Debian you can build a Debian package in the usual manner.
Change to the directory containing the unpacked source and use the command:
dpkg-buildpackage -rfakeroot -tc -us
That will create a .deb in the parent directory.
For Red Hat etc there is a portslave.spec file to allow for building with
the "rpm -b" command.
For Solaris use the command "make -C sun" to build a package in /var/spool/pkg
(make sure you have write access to that directory).
For other Unix setup "./configure ; make install" should do an install.
Enhancements:
- The license was changed to GPLv3.
<<less
Download (0.083MB)
Added: 2007-07-02 License: GPL v3 Price:
1223 downloads
sch_log 0.10

sch_log 0.10


sch_log is a patch for Linux kernel that allows qdisc to mirror traffic that pass to a special network device. more>>
sch_log is a patch for Linux kernel that allows qdisc to mirror traffic that pass to a special network device which can be listened to with tcpdump.
This is an example of how to use it :
tc qdisc add dev eth0 root dup gap 1 limit 100
ping x.y.z.t
PING x.y.z.t (1.1.1.2) 56(84) bytes of data.
64 bytes from x.y.z.t (1.1.1.2): icmp_seq=1 ttl=62 time=0.687 ms
64 bytes from x.y.z.t (1.1.1.2): icmp_seq=1 ttl=62 time=1.07 ms (DUP!)
64 bytes from x.y.z.t (1.1.1.2): icmp_seq=2 ttl=62 time=0.710 ms
64 bytes from x.y.z.t (1.1.1.2): icmp_seq=2 ttl=62 time=0.739 ms (DUP!)
Enhancements:
- A possible leak.
- Some fixes in debug code, but also in the main code (related to fragments).
<<less
Download (0.002MB)
Added: 2006-11-22 License: GPL (GNU General Public License) Price:
1066 downloads
Baseball::Sabermetrics 0.03

Baseball::Sabermetrics 0.03


Baseball::Sabermetrics is a baseball statistics module. more>>
Baseball::Sabermetrics is a baseball statistics module.

SYNOPSIS

Baseball::Sabermetrics provides an easy interface for calculating baseball statistics, given a data importer. In this package, Ive written CPBL.pm for (Chinese Professional Baseball League, http://www.cpbl.com.tw).

use Baseball::Sabermetrics;
use Baseball::Sabermetrics::CPBL;

my $league = Baseball::Sabermetrics->new(league => CPBL);

# Actually these are predefined.
# Those data with p_ or _allowed here are for seperating pitchers
# and batters.

$league->define(
rc => ab * obp,
babip => (h_allowed - hr_allowed) / (p_pa - h_allowed - p_so - p_bb - hr_allowed,
# what started with $ will be reserved.
# Players have team and league predefined, and team has league.
formula1 => hr / $_->team->hr;
formula2 => hr / $_->league->hr;
complex => sub {
print "You can write a sub directlyn";
$_->slg - $_->ba;
},
...
);

# Some formulas can be applied to players, teams, and league, depend on what
# columns are used in the formula. For example, ab and obp are defined for
# players, teams, and league, so that rc is available for all of them.

# top 5 obp of teams
$_->print qw/ team name ba obp slg isop / for $league->top(teams, 5, obp);

# top 10 obp of players
$_->print qw/ team name ba obp slg isop / for $league->top(players, 10, obp);

# show a players information
$league->players(Chien-Ming Wang)->print qw/ win lose ip so bb whip go_ao /;
$league->teams(Yankees)->players(Chien-Ming Wang)->print qw/ win lose ip so bb whip go_ao /;

# show team statistics data (accumulated from players)
$league->{Yankees}->print qw/ win lose ip so bb whip go_ao /;

# give a brief report for pitchers/batters of the team
$league->{Yankees}->report_pitchers qw/ name ip p_so p_bb whip go_ab /;
$league->{Yankees}->report_batters qw/ name ba obp slg isop /;

$league->report_teams qw/ name win lose era obp /;

# show all available formula
print join , $league->formula_list;

Data Structure

Baseball::Sabermetrics is aimed for providing a base class of your interested teams (a league, for example). Youll need to provide a data retriever to pull data out. The following example shows how you have to fill data into this structure.

$league = {
teams => {
Yankees => {
players => {
"Chien-Ming Wang" => {
bio => {
bats => right, # coule be left, switch
throws => right,
},
ip => 57.33333333333,
game => 9,
...
fielding => {
p => {
tc => 43,
pop => 4,
...
},
# b1 => { }, b2 => { }, b3 => { },
# first, second and thrid baseman should be
# b1, b2, and b3 respectively for convenient in
# fielding context. Because the initial of the
# name of subroutine cant be a number in perl.
},
};
...
}
},
Athletics => {
...
},
},
};

TERMS

Available terms of players (including teams and league, which are accumulated from players and could be treated as an abstract player) are:

# pitching
p_game win lose tie gs sv bs hld cg sho ip p_pa np h_allowed
hr_allowed sh_allowed sf_allowed p_bb p_ibb hb p_so wp bk ra er

# batting
pa ab rbi r h 1b 2b 3b hr tb dp sh sf ibb bb hbp so sb cs
tc po a e f_dp ppo tp pb c_cs c_sb

# fielding
pos fgame tc po a e f_dp tp pb c_cs c_sb

And there are additional terms for team:

game win lose tie

<<less
Download (0.030MB)
Added: 2007-01-04 License: Perl Artistic License Price:
1025 downloads
Pacemaker 0.4

Pacemaker 0.4


Pacemaker is a dynamic rate-limiting script that watches network traffic . more>>
Pacemaker is a dynamic rate-limiting script that watches network traffic and determines which machines are probably abusing your network. Pacemaker catches things like Windows worm scans, port scans, P2P network traffic, and anything else that tries to go beyond the normal number of connections a standard machine should use. The machine needs to abuse the network for two minutes before pacemaker will mark the IP address to be ratelimited. Also, a machine will stay marked for as many minutes as it has abused the network.
Pacemaker uses iptables to mark packets for specific IP addresses it determines are abusing the network resources. Once the packets are marked iproute2 and tc can filter and ratelimit the traffic to whatever speed you want.
In order to use pacemaker you will need to have the latest iptables, a kernel that can handle iptables packet mangling, a network sniffer (currently only tcpdump or tethereal are
supported) and the lastest iproute2+tc tools.
First add a class to your ratelimiting system. There is an example provided (what I use currently) in htb-qdisc-example-eth0 or htb-qdisc-example-eth1.
open pacemaker and change the defaults to your local settings.
run make install
Enhancements:
- Fixed documentation listing required software.
<<less
Download (0.013MB)
Added: 2006-06-29 License: GPL (GNU General Public License) Price:
1214 downloads
htb-gen 0.9b-1

htb-gen 0.9b-1


htb-gen is an easy, scalable bandwidth management tool. more>>
htb-gen is meant to be an easy, scalable, yet powerfull, bandwidth management tool. You can set up/down portions of bandwith for each host or network, that goes trough your firewall/router.
Prioritary traffic(web, mail, gaming, ftp, voip, streaming) is preferred over Junk traffic(kazaa, emule, etc). Also dynamic bandwith borrow and re-assignation is done betwen host thanks to htb boundaries.
A web-frontend for config is avaible as well, so remote management is possible. All bash based so it can be used in embedded routers/firewalls (wired/wireless).
Two backend are aviable:
- generates raw tc commands
- generates htb-init conf files (util for integration)
The packet clasification is done by iptables
<<less
Download (0.017MB)
Added: 2007-06-11 License: GPL (GNU General Public License) Price:
873 downloads
CBQ.init 0.7.3

CBQ.init 0.7.3


CBQ.init is a shell script that allows for easy setup of simple CBQ-based traffic control on Linux. more>>
CBQ.init is a shell script that allows for easy setup of simple CBQ-based traffic control on Linux. CBQ (Class Based Queueing) is part of the Linux QoS implementation, which is accesible via the iproute2 package.
Enhancements:
- v0.7.3- Deepak Singhal
- fix timecheck to not ignore regular TIME rules after encountering a TIME rule that spans over midnight
- Nathan Shafer
- allow symlinks to class files
- Seth J. Blank
- replace hardcoded ip/tc location with variables
- Mark Davis
- allow setting of PRIO_{MARK,RULE,REALM} in class file
- Fernando Sanch
- allow underscores in interface names
<<less
Download (MB)
Added: 2006-07-04 License: GPL (GNU General Public License) Price:
1226 downloads
MasterShaper 0.44

MasterShaper 0.44


MasterShaper is an network traffic shaper. more>>
MasterShaper is an network traffic shaper which provides an Web Interface for Quality of Servcie (QoS) functions of newer Linux 2.4- & 2.6-Kernel-Seriesexternal link.

It targets to let users learn and use traffic shaping mechanism. This should be possible for everyone who has no deeper knowledge of Linux and the difficult syntax of the tc commands from the iproute2external link package.

It provides an Web Interface which lets you define bandwidth pipes and filter (IP, MAC, ports, protocols, ipp2pexternal link, layer7-filterexternal link, ...). Also it draws some graphs about the current bandwidth usage and distribution. There is no more need for any shell access or privileged users.

<<less
Download (0.72MB)
Added: 2006-03-22 License: GPL (GNU General Public License) Price:
1317 downloads
Prometheus QoS 0.7

Prometheus QoS 0.7


Prometheus QoS is an ISP-oriented tool for easy manipulation of the IP traffic shaping and sharing features of the Linux kernel. more>>
QoS (or Quality-of-service) is traffic shaper replacement for Internet Service Providers (ISP). Dump your vintage hard-wired routers/shapers (C|sco, etc.) in favour of powerful open source and free solution !
Prometheus QoS generates multiple nested HTB tc classes with various rate and ceil values, and implements optional daily traffic quotas and data transfer statistics (as HTML). It is compatible with NAT, both asymetrical and symetrical, yet still provides good two-way shaping and prioritizing, both upload and download.
Prometheus QoS was written in C<<less
Download (0.042MB)
Added: 2007-02-20 License: GPL (GNU General Public License) Price:
997 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 2
  • 1
  • 2