- 10 May, 2004 9 commits
-
-
Leigh B. Stoller authored
the CDROM to read/write the magic config sector.
-
Leigh B. Stoller authored
my windoze box cause my CD didn't work for some reason, but now it does.
-
Leigh B. Stoller authored
/usr/local/etc/emulab instead of /etc/testbed. Handle both cases.
-
Leigh B. Stoller authored
on the new boot CDROM.
-
Leigh B. Stoller authored
speaking the bootinfo protocol just like the pxeboot kernel does. This is used when booting the CD-ROM to figure out what to do next (boot partition, or continue booting into one of newnode, frisbee, freebsd on the CDROM).
-
Leigh B. Stoller authored
boss name in.
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
night, and process it into a file to stick into the testbed www directory. This replaces the current approach of wishfully thinking that people will remember to add their commit log messages to another file and them install it. I'm one of the worst offenders these days ... So, take the commit log, skip up to the first entry in 2004/01, then take the rest of the file and reverse the entries. Copy the resulting file over to the www directory. This script is run from cron on our site only! Note to Opera users; opera does not respect <XMP> properly, and so the page is somewhat scrogged by HTML entities that are supposed to be ignored when inside an XMP. Works okay on other browsers.
-
Leigh B. Stoller authored
-
- 07 May, 2004 4 commits
-
-
Robert Ricci authored
-
Robert Ricci authored
estimated bandwidth that will be used on the link/LAN. This can then be passed to assign, to do less conservative bandwidth allocation.
-
Leigh B. Stoller authored
onto the web download page for people to use on their own machine.
-
Leigh B. Stoller authored
to convert this to plain html, but I wanted to make sure that BOSSNODE was expanded! We need some mechanism for dynamic content contained within .html files. Hmm, maybe use shtml for stuff like this?
-
- 06 May, 2004 1 commit
-
-
Leigh B. Stoller authored
-
- 05 May, 2004 5 commits
-
-
Kirk Webb authored
-
Kirk Webb authored
-
Leigh B. Stoller authored
addresses of the interfaces used so that its easier to set the accesspoint using link_config and tevc. It would be nice if we did the mapping for the user (from lan0-node1 to MAC) but that would require changes to the scheduler to look inside events, and I do not want to got there yet.
-
Leigh B. Stoller authored
agent was created for each link,link-vnode in a link/lan only when that link has a delay/linkdelay. Well, with the link-agent that will be used on wireless lans, lets just stick those agents into the table for all links/lans in the experiment; its harmless. Might revisit this at some point.
-
Leigh B. Stoller authored
something we are continually being asked to do! This script will only operate in UNAPPROVED users; once a user is approved it becomes too difficult to deal with cause of existing directories which might be exported to active experiments. We can probably deal with this, but we rarely do this to an approved user, so its not a big deal. Obvious: This script can get out of sync with the DB, but of course.
-
- 04 May, 2004 4 commits
-
-
Robert Ricci authored
with parsing assign's output.
-
Kirk Webb authored
-
Robert Ricci authored
the conglomerate link object, not the real link, for the reversed flag.
-
Robert Ricci authored
makes link conglomerates.
-
- 03 May, 2004 5 commits
-
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
-
Robert Ricci authored
we might be combining links that go in different directions. Keep track of which direction a link points, and reverse the interfaces when we print it out, if it's going the opposit direction than the other links in the conglomerate.
-
Leigh B. Stoller authored
see (or remember) any reason for this slot to be 20 chars, when the name of every other vname slot is 32. I looked in the event scheduler and there do not appear to be any problems there with bumping it. Note that I choose 64 cause we tend to construct agent names that might be longer then 32 since they are based on real vnames (lan0, node0, etc).
-
Timothy Stack authored
data. Add hostkeys() to the node module so we can get the SSH host keys from nodes.
-
- 30 Apr, 2004 2 commits
-
-
Leigh B. Stoller authored
new directive for your NS file: tb-use-physnaming(1) which means that if you have a line like this: set pc6 [$ns node] and pc6 is an actual name of a physical node, then do an implicit "fixnode" to pc6. In other words, pc6 is the name of the node in your NS file (virtual topo) *and* will be fixed to the real pc6. Needless to say, if pc6 is allocated when you go to swapin, you lose.
-
Leigh B. Stoller authored
-
- 29 Apr, 2004 10 commits
-
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
-
Jay Lepreau authored
-
Robert Ricci authored
Add a new function, factor_out_fixednodes, that takes a set of nodes and a reference to another coarsening function. Seperately coarsens the fixed nodes and passes the non-fixed nodes to the other coarsener.
-
Robert Ricci authored
Intended for debugging, and to use used with assign's pre-check feature to catch experiments that will never be mappable.
-
Robert Ricci authored
around from the last boot, and we have more than one CPU: line. Sometimes (such as at Wisc.), the first instance contains garbage. So, instead of exiting after the first CPU: line, use a different method of handling unknown CPU speeds, modeled after chipset.awk .
-
Mike Hibler authored
-
Leigh B. Stoller authored
currently available to only people with stud=1 status in the DB. * www/tbauth.php3: Add a STUDLY() function to check that bit. * www/linktest.php3: New page to run linktest on the fly. The level defaults to the current level in the experiments table, but you can override that via the form on the page. * www/showexp.php3: Add link to aforementioned page. STUDLY() only. * www/beginexp_form.php3: Add an option (selection) to set the linktest level for create/swapin. Defaults to 0 (no linktest). STUDLY() only. * www/editexp.php3: Add an option to edit the default linktest level for an experiment. STUDLY() only. * tbsetup/batchexp.in and tbsetup/swapexp.in: Add code to optionally run the linktest, sending email if it fails (exists with non-zero status). Failure does not affect the swapin.
-
Timothy Stack authored
-
Leigh B. Stoller authored
experiment table rows after a parse. It used to be that slots that were not explicitly given values by the parser would be left as whatever they were in the DB. Now I get the default values by doing a "describe experiments" query, inserting those values for any slot that is not set by the parser.
-