Commit 8e0c915d authored by Robert Ricci's avatar Robert Ricci

Changed examples from using FBSD40-STD to FBSD-STD, and RHL61-STD to RHL-STD.

Also went over references to FreeBSD 4.0 and RedHat 6.2, and changed them
to 4.3 and 7.1 as appropriate
parent d7532d24
......@@ -72,7 +72,7 @@ fxp2) should be configured to the given IP addresses and netmasks.
The <b>TMCC</b> is a simple client program that runs on the testbed
nodes and handles the details of connecting to the <b>TMCD</b>,
issuing the request, getting the response, and printing it out. It has
been compiled on FreeBSD 4.0, Redhat Linux 6.2, and Netbsd 1.4, and
been compiled on FreeBSD 4.x, Redhat Linux 6.2 and 7.1, and Netbsd 1.4, and
should compile on just about any operating system. Alternatively, you
can integrate the TMCC into your own programs. Briefly, the TMCC
connects to port 7777 (UDP or TCP) on <b>boss.emulab.net</b>, writes a
......@@ -87,7 +87,7 @@ source code for the TMCC is available upon request by sending email to
<li> <a NAME="SETUP"></a>
<h3>Node Setup Script</h3>
The Emulab versions of FreeBSD 4.0, Redhat Linux 6.2, and Netbsd 1.4
The Emulab versions of FreeBSD 4.3, Redhat Linux 7.1, and Netbsd 1.4
all run a <i>setup</i> script at bootup that uses the TMCC client to
configure the node. All of the interfaces are configured, user
accounts for each of the members of the project are created, NFS
......@@ -149,7 +149,7 @@ node with no network links, the response to this request will be null):
INTERFACE=Z INET=X.X.X.X MASK=Y.Y.Y.Y </code></pre>
Which says that network interface "Z" is assigned to IP address
"X.X.X.X" with netmask "Y.Y.Y.Y". On Redhat 6.2, the setup script
"X.X.X.X" with netmask "Y.Y.Y.Y". On Redhat 7.1, the setup script
would take this information and issue the following ifconfig command:
<code><pre>
......
......@@ -384,7 +384,7 @@
and wanted to turn on routing in it, I would add these two lines
to my NS file:
<pre>
tb-set-node-os $router FBSD40-STD
tb-set-node-os $router FBSD-STD
tb-set-node-startup $router /users/myname/router-startup
</pre>
That would cause router to boot FreeBSD, and call my
......
......@@ -30,7 +30,7 @@
<p>
<li><b>pc[1-40].emulab.net</b>: Testbed PC nodes
<p>
The testbed nodes dual boot FreeBSD 4.0 and RedHat Linux 6.2. You
The testbed nodes dual boot FreeBSD 4.3 and RedHat Linux 7.1. You
may also boot your own OSKit kernels on them. Alternatively, you
can run whatever OS you like by loading your own OS image onto the
the 4th DOS slice using the Testbed configuration software.
......
......@@ -14,8 +14,8 @@ $ns duplex-link $NodeB $NodeC 100Mb .1ms DropTail
$ns duplex-link $NodeB $NodeD 100Mb .1ms DropTail
# Set the OS on a couple.
tb-set-node-os $NodeA FBSD40-STD
tb-set-node-os $NodeC RHL62-STD
tb-set-node-os $NodeA FBSD-STD
tb-set-node-os $NodeC RHL-STD
# Set IP address of node B on the port going to node C
tb-set-ip-interface $NodeB $NodeC 192.168.42.42
......
......@@ -6,8 +6,8 @@ set nodeB [$ns node]
$ns duplex-link $nodeA $nodeB 100Mb 0ms DropTail
tb-set-node-os $nodeA FBSD40-STD
tb-set-node-os $nodeB FBSD40-STD
tb-set-node-os $nodeA FBSD-STD
tb-set-node-os $nodeB FBSD-STD
tb-set-node-rpms $nodeA /proj/testbed/rpms/silly-1.0-1.i386-freebsd.rpm
tb-set-node-rpms $nodeB /proj/testbed/rpms/silly-1.0-1.i386-freebsd.rpm
......
......@@ -6,7 +6,7 @@ set maxnodes 3
for {set i 1} {$i <= $maxnodes} {incr i} {
set node($i) [$ns node]
tb-set-node-os $node($i) FBSD40-STD
tb-set-node-os $node($i) FBSD-STD
}
for {set i 1} {$i < $maxnodes} {incr i} {
......
......@@ -283,7 +283,7 @@ tb-set-ip-interface $node2 $node1 142.3.4.6
<pre>
tb-set-node-os <i>node</i> <i>os</i>
tb-set-node-os $node1 FBSD40-STD
tb-set-node-os $node1 FBSD-STD
tb-set-node-os $node1 MY_OS
</pre>
......@@ -298,9 +298,9 @@ tb-set-node-os $node1 MY_OS
<li>The OSID can either by one of the standard OS's we provide or
a custom OSID, created via the web interface.
<li>If no OS is specified for a node a default OS is chosen based on
the nodes type. This is currently RHL62-STD for PCs.
<li>The currently available standard OS types are: FBSD40-STD,
RHL62-STD, NBSD14-STD (should not be used on PC nodes), and
the nodes type. This is currently RHL-STD for PCs.
<li>The currently available standard OS types are: FBSD-STD,
RHL-STD, NBSD14-STD (should not be used on PC nodes), and
NETBOOT-STD (oskit netboot kernel for loading other
operating systems over the network).
</ul>
......
......@@ -149,13 +149,13 @@ In addition to the standard NS syntax above, a number of
extensions</a> have been added that allow you
to better control your experiment. For example, you may specify what
Operating System is booted on your nodes. We currently support FreeBSD
4.0 and Linux RedHat 6.2, as well as
4.3 and Linux RedHat 7.1, as well as
<a href="http://www.cs.utah.edu/flux/oskit/">OSKit</a> kernels on the
testbed PCs. By default, Linux RedHat 6.2 is selected.
testbed PCs. By default, Linux RedHat 7.1 is selected.
<code><pre>
tb-set-node-os $NodeA FBSD40-STD
tb-set-node-os $NodeC RHL62-STD </code></pre>
tb-set-node-os $NodeA FBSD-STD
tb-set-node-os $NodeC RHL-STD </code></pre>
<p>
You may also control what IP addresses are assigned to the
......@@ -579,7 +579,7 @@ can be submitted to the "Begin Experiment" page.
set ns [new Simulator]
source tb_compat.tcl
set nodeA [$ns node]
tb-set-node-os $nodeA FBSD40-STD
tb-set-node-os $nodeA FBSD-STD
$ns run </code></pre>
When you have received email notification that the experiment has
......@@ -621,8 +621,8 @@ set ns [new Simulator]
source tb_compat.tcl
set nodeA [$ns node]
set nodeB [$ns node]
tb-set-node-os $nodeA FBSD40-STD
tb-set-node-os $nodeB RHL62-STD
tb-set-node-os $nodeA FBSD-STD
tb-set-node-os $nodeB RHL-STD
tb-set-node-deltas $nodeA /proj/testbed/deltas/silly-freebsd.delta
tb-set-node-deltas $nodeB /proj/testbed/deltas/silly-linux.delta
tb-set-node-startup $nodeA /usr/site/bin/run-my-experiment
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment