1. 13 Jul, 2005 1 commit
  2. 07 Jul, 2005 3 commits
  3. 01 Jul, 2005 2 commits
  4. 30 Jun, 2005 10 commits
  5. 29 Jun, 2005 6 commits
  6. 28 Jun, 2005 3 commits
  7. 24 Jun, 2005 1 commit
    • Timothy Stack's avatar
      · 71901cf5
      Timothy Stack authored
      Add a minor feature to loghole to support network link trace files.
      
      	* utils/loghole.in, utils/loghole.1: Create a directory for traced
      	network links that contains symbolic links to the pcap files.
      
      	* www/tutorial/advanced.html: Fix the link to the loghole doc.
      
      	* xmlrpc/emulabserver.py.in: Add a 'traces' aspect to the
      	experiment.info method (used by loghole).
      71901cf5
  8. 23 Jun, 2005 1 commit
  9. 22 Jun, 2005 5 commits
    • Timothy Stack's avatar
      06ca90aa
    • Leigh B. Stoller's avatar
      Added my simplistic link tracing and monitoring. Example usage and · 7942119e
      Leigh B. Stoller authored
      some details can be found in the advanced tutorial that I wrote up.
      See this link:
      
      http://www.emulab.net/tutorial/docwrapper.php3?docname=advanced.html#Tracing
      
      The basic idea is that each virt_lan entry gets a couple of new slots
      describing the type of tracing that is desired.
      
        traced tinyint(1) default '0',
        trace_type enum('header','packet','monitor') NOT NULL default 'header',
        trace_expr tinytext,
        trace_snaplen int(11) NOT NULL default '0',
        trace_endnode tinyint(1) NOT NULL default '0',
      
      There is a new physical table called "traces" that is a little bit
      like the current delays table. A new tmcd command returns the trace
      configuration to the client nodes (tmcd/common/config/rc.trace).
      
      The delays table got a new boolean called "noshaping" that tells the
      delay node to bridge, but not set up any pipes. This allows us to
      capture traffic at the delay node, but without much less overhead on
      the packets.
      
      The pcapper got bloated up to do packet capture and more event stuff.
      I also had to add some mutex locking around calls into the pcap
      library and around malloc, since the current setup used linuxthreads,
      which is not compatable with the standard libc_r library. I was
      getting all kinds of memory corruption, and I am sure that if someone
      breathes on the pcapper again, it will break in some new way.
      7942119e
    • Leigh B. Stoller's avatar
      Update the numbers · 670800ea
      Leigh B. Stoller authored
      670800ea
    • Leigh B. Stoller's avatar
      392a66a6
    • Leigh B. Stoller's avatar
      Some minor tweaks. · cef59988
      Leigh B. Stoller authored
      cef59988
  10. 21 Jun, 2005 7 commits
  11. 20 Jun, 2005 1 commit