Your browser does not properly support Style Sheets. This site will work and look better in a browser that supports web standards, but it is accessible to any browser or Internet device.

Software


cachart

Cachart is a field and street show charting program custom built for the Cal Aggie Marching Band-uh! Cachart was first used to chart the street show for Picnic Day 2000 and since then has changed the way shows are charted for the Aggie Band. Created as a custom tool for the Aggie Band, there are currently no plans to adapt cachart for use by other bands, but if the price is right, perhaps we can talk. :)


sch_fwprio

sch_fwprio was a Linux queuing discipline that I modified to improve bandwidth usage on ADSL/Cable modems. It turns out that this kernel patch wasn't even necessary as priority queuing could have been implemented with a stock kernel for Linux 2.2. Please take a look at the most recent ADSL Bandwidth Management HOWTO for the newest information on how to optimize bandwidth on ADSL/Cable modems.


dsl_qos_queue

This program implements a user space QUEUE processor which controls outbound traffic over a DSL modem using a pseudo- token-bucket-filter style queue with starvation protection.

Main feature of this outbound rate limiter is it's ability to rate limit based on the calculated raw bandwidth used rather than just the IP bandwidth used. This provides a MUCH more accurate way to prevent packet queueing in the network device (in this case, ADSL modem).

Please report any problems you have to me.

  • This has been tested on Redhat 7.3.
  • You must be using iptables.
  • You must have libipq installed to compile. (attempting to avoid this requirement by supplying my compiled libipq.a in the distribution package.)
  • Package now includes a compiled binary for i386 Linux 2.4.x
  • Version 0.9.3 updated to improve stability. See README for more details.
  • Download here: dsl_qos_queue-0.9.3.tar.gz - v0.9.3
  • If you're trying to control bandwidth in Windows, try this: http://www.bandwidthcontroller.com