1. 04 May, 2011 2 commits
  2. 03 May, 2011 1 commit
    • Mike Hibler's avatar
      Fixes for adding nodes. · 2fb7f5da
      Mike Hibler authored
      Pass -f option to newnodes so it ignores unconnected interfaces.
      Make sure we enter the inner control net IP in new_nodes when !singlenet.
      2fb7f5da
  3. 02 May, 2011 5 commits
  4. 29 Apr, 2011 3 commits
  5. 28 Apr, 2011 6 commits
  6. 27 Apr, 2011 4 commits
  7. 26 Apr, 2011 10 commits
  8. 25 Apr, 2011 6 commits
    • Weibin Sun's avatar
      Merge remote branch 'central/master' · 196dc611
      Weibin Sun authored
      196dc611
    • Weibin Sun's avatar
      minor change before mege · c0d66a79
      Weibin Sun authored
      c0d66a79
    • David Johnson's avatar
      Fixup simulation of reloads that are optimized away. · de62ec00
      David Johnson authored
      We needed to make sure to transition into the op_mode for the "loaded" OS
      and get out of RELOAD-PUSH.
      de62ec00
    • David Johnson's avatar
      Split out a ResetNextOpMode method from OSSelect (which now calls it). · 5d54f373
      David Johnson authored
      This allows other things that don't need to change the OS, but *do* need
      to make sure that a mode transition gets setup if necessary, to setup that
      transition too.  Currently the only case that needs this is push-based
      reloads, when the reload has been setup (and then not performed because it
      was optimized away).
      5d54f373
    • Mike Hibler's avatar
      Hopefully short-term fix to allow more general mixing of pnodes and vnodes. · bf0c2929
      Mike Hibler authored
      The current state of affairs is that you can only set the "link emulation"
      style at the experiment level, and that forces link emulation on physical
      nodes as well as virtual nodes. Thus you are forced into using either 802.11
      tagged vlan emulation or an OS that supports something called "veths" on
      physical nodes.
      
      From the comment:
      
         This is a very, very, very special case. If a non-encapsulating veth
         interface (veth-ne) maps 1-to-1 with an underlying physical interface,
         we want to just use the physical interface instead. This allows OSes
         (on physical nodes) which don't support a veth device (i.e., most of
         them) to talk to vnodes which are using veth-ne style.
      
         This can go away once we have separated the notion of multiplexing
         links from encapsulating links (a historical conflation) so that we
         don't have to force virtual devices onto physical nodes just because
         some virtual nodes in the same experiment require multiplexed links.
      bf0c2929
    • Mike Hibler's avatar
      Remove the hardwired configuration of physical interfaces used for linkdelays. · 5fdc31a3
      Mike Hibler authored
      I believe this is left over from a bygone era and should not be needed
      (in addition to being wrong, since it always sets the link to 100Mb).
      rc.ifconfig (via the generated rc.ifc) will properly configure physical
      interfaces that underly multiplexed links.
      
      Note also that the Linux version of the delaysetup script never did this.
      5fdc31a3
  9. 23 Apr, 2011 1 commit
  10. 22 Apr, 2011 2 commits