TC Slowify - Shell scripts to help you simulate slow network connections
Go to file
2015-05-22 18:40:56 -07:00
apply.sh Initial commit 2015-05-22 18:37:20 -07:00
LICENSING.txt Initial commit 2015-05-22 18:37:20 -07:00
README.md Headings 2015-05-22 18:40:56 -07:00
remove.sh Initial commit 2015-05-22 18:37:20 -07:00
status.sh Initial commit 2015-05-22 18:37:20 -07:00

TC Slowify

Shell scripts to help you simulate slow network connections

Requirements

Both are generally included in Ubuntu, Fedora, OpenSuse, Gentoo, Debian, Mandriva, etc:

  • tc (a Linux command, part of the iproute2 package)
  • netem (included in the 2.6 Linux kernel)

Usage

  • ./apply.sh
    • Applies limiting rules; prompts you to select an interface name, rate, and latency
  • ./remove.sh
    • Removes limiter from that interface
  • ./status.sh
    • Shows rules on that interface (sometimes other rules may already exist, that's ok)

License

The Unlicense, see LICENSING.txt