Installation Manual Patches 4: RARP cleanup
This cleans up the details in the RARP section, while making it slightly
more informative (particularly in the presumably common Linux 2.4/2.6 case),
and making it shorter, and putting the more likely case first. :-)
I put all changes in the public domain.
Index: rarp.xml
===================================================================
--- rarp.xml (revision 39542)
+++ rarp.xml (working copy)
@@ -6,7 +6,7 @@
<title>Setting up RARP server</title>
<para>
-To setup RARP, you need to know the Ethernet address (a.k.a. the MAC address)
+To set up RARP, you need to know the Ethernet address (a.k.a. the MAC address)
of the client computers to be installed.
If you don't know this information, you can
@@ -18,6 +18,19 @@
</para><para>
+On a RARP server system using a Linux 2.4 or 2.6 kernel, or Solaris/SunOS,
+you use the <command>rarpd</command> program.
+You need to ensure that the Ethernet hardware address for
+the client is listed in the <quote>ethers</quote> database (either in the
+<filename>/etc/ethers</filename> file, or via NIS/NIS+) and in the
+<quote>hosts</quote> database. Then you need to start the RARP daemon.
+Issue the command (as root):
+<userinput>/usr/sbin/rarpd -a</userinput> on most Linux systems and SunOS 5 (Solaris 2),
+<userinput>/usr/sbin/in.rarpd -a</userinput> on some other Linux systems,
+or <userinput>/usr/etc/rarpd -a</userinput> in SunOS 4 (Solaris 1).
+
+</para><para>
+
On a RARP server system using a Linux 2.2.x kernel,
you need to populate the kernel's RARP table.
To do this, run the following commands:
@@ -42,23 +55,5 @@
kernel to support RARP. Try <userinput>modprobe rarp</userinput> and
then try the <command>rarp</command> command again.
-</para><para>
-
-On a RARP server system using a Linux 2.4.x kernel,
-there is no RARP module, and
-you should instead use the <command>rarpd</command> program. The
-procedure is similar to that used under SunOS in the following
-paragraph.
-
-</para><para>
-
-Under SunOS, you need to ensure that the Ethernet hardware address for
-the client is listed in the <quote>ethers</quote> database (either in the
-<filename>/etc/ethers</filename> file, or via NIS/NIS+) and in the
-<quote>hosts</quote> database. Then you need to start the RARP daemon.
-In SunOS 4, issue the command (as root):
-<userinput>/usr/etc/rarpd -a</userinput>; in SunOS 5, use
-<userinput>/usr/sbin/rarpd -a</userinput>.
-
</para>
</sect2>
--
Nathanael Nerode <neroden@fastmail.fm>
Theocracy, fascism, or absolute monarchy -- I don't care which it is, I don't like it.
Reply to: