Bismark Tools

Bismark-active

bismark-active (and its dependencies) is probably the only package
that's generally relevant. All of the other ones are fairly BISmark
specific or have privacy/human subjects research implications. You may
find some of them (i.e. bismark-lua) interesting, however.

Let us know if you've got any questions.

--steve

We've spent some effort making it easier to load packages containing
temporary experiments on the router, from a changing set of experiments
published by Georgia Tech, as well as allowing users to opt into/install
these packages on their own. This is provided by:

bismark-experiments-manager
bismark-updater

Packages with names ending with '-tmpfs' are installed on /tmp, and so
can be installed/updated frequently. bismark-updater handles updating
experiments packages and other packages identified for update
automatically.

Active measurements are essentially the same, except we have a -tmpfs
package for the experiment manager above:

bismark-active
bismark-active-tmpfs

We've ditched scp in favor of a POST to an HTTP URL for data
transmission back to Georgia Tech. This is provided by:

bismark-data-transmit

BISmark on-router web pages -- same idea as cerowrt-chrome:

bismark-chrome

Our Lua libraries (bmlua.*):

bismark-lua

Management/remote control stuff -- bdm prober, ssh key, and ssh tunnel
setup stuff, as before:

bismark-mgmt

Metapackages to pull in a bunch of network measurement tool packages and
other useful tools, respectively -- see the DEPENDS:

bismark-netexp
bismark-extras
  1. NOTE WELL -- PLEASE DO NOT BUILD THE FOLLOWING: ###
  2. The following three packages, containing 'passive' in their name,
  3. require documented consent of users to participate in a Georgia Tech
  4. research project associated with software packages. Please do not
  5. build these or make them available. If you know of someone
  6. interested in these projects, please have them contact us to
  7. participate. ###
  8. These two packages gather information passively from traffic passing
  9. through br-lan, including MAC addresses, packet size and arrival
  10. times, and volumes of traffic to/from particular ports and
  11. particular (whitelisted) domains. "http-url" also includes a hash of
  12. the URL for HTTP traffic. ###
  13. bismark-passive-http-url-tmpfs
  14. bismark-passive-tmpfs ###
  15. ucap is a tool that allows users to manage bandwidth caps in the home
  16. network using openflow -- it also does passive traffic analysis. ###
  17. bismark-passive-ucap

Deprecated (and we should remove them):

bismark-chrome-new
bismark-lite