| 1 |
<!-- retain these comments for translator revision tracking -->
|
| 2 |
<!-- original version: 24663 -->
|
| 3 |
|
| 4 |
|
| 5 |
<sect2 condition="supports-rarp" id="tftp-rarp">
|
| 6 |
<title>RARP-Server einrichten</title>
|
| 7 |
<para>
|
| 8 |
|
| 9 |
Um RARP einzurichten, benötigen Sie die Ethernet-Adresse (a.k.a. die MAC-Adresse)
|
| 10 |
des Clients, der gestartet werden soll. Wenn Ihnen diese Informationen nicht
|
| 11 |
bekannt sind, können Sie
|
| 12 |
|
| 13 |
<phrase arch="sparc"> sie aus den OpenPROM-Boot-Meldungen auslesen, den
|
| 14 |
OpenBoot-Befehl <userinput>.enet-addr</userinput> benutzen oder </phrase>
|
| 15 |
|
| 16 |
in den <quote>Rescue</quote>-Modus booten (z.B. mittels einer Rettungsdiskette) und
|
| 17 |
dort das Kommando <userinput>/sbin/ifconfig eth0</userinput> verwenden.
|
| 18 |
|
| 19 |
</para><para>
|
| 20 |
|
| 21 |
Auf einem RARP-Server, der einen 2.2.x-Linux-Kernel benutzt,
|
| 22 |
müssen Sie die RARP-Tabelle des Kernels aktualisieren.
|
| 23 |
Dies erledigen Sie mit:
|
| 24 |
|
| 25 |
<informalexample><screen>
|
| 26 |
# <userinput>/sbin/rarp -s
|
| 27 |
<replaceable>client-hostname</replaceable>
|
| 28 |
<replaceable>client-enet-addr</replaceable></userinput>
|
| 29 |
|
| 30 |
# <userinput>/usr/sbin/arp -s
|
| 31 |
<replaceable>client-ip</replaceable>
|
| 32 |
<replaceable>client-enet-addr</replaceable></userinput>
|
| 33 |
</screen></informalexample>
|
| 34 |
|
| 35 |
</para><para>
|
| 36 |
|
| 37 |
Wenn Sie eine Meldung
|
| 38 |
|
| 39 |
<informalexample><screen>
|
| 40 |
SIOCSRARP: Invalid argument
|
| 41 |
</screen></informalexample>
|
| 42 |
|
| 43 |
bekommen, müssen Sie möglicherweise noch das RARP-Kernelmodul laden
|
| 44 |
oder sogar den Kernel neu kompilieren, so dass er RARP unterstützt.
|
| 45 |
Versuchen Sie <userinput>modprobe rarp</userinput> und danach erneut
|
| 46 |
das <command>rarp</command>-Kommando.
|
| 47 |
|
| 48 |
</para><para>
|
| 49 |
|
| 50 |
Auf einem RARP-Server, der einen 2.4.x-Linux-Kernel nutzt,
|
| 51 |
gibt es kein RARP-Kernelmodul; stattdessen sollte es das
|
| 52 |
Programm <command>rarpd</command> geben. Die Verfahrensweise
|
| 53 |
ist die gleiche, wie Sie im folgenden Abschnitt für SunOS
|
| 54 |
beschrieben wird.
|
| 55 |
|
| 56 |
</para><para>
|
| 57 |
|
| 58 |
Unter SunOS müssen Sie sicherstellen, dass die Ethernet-Hardwareadresse
|
| 59 |
des Clients in der <quote>ethers</quote>-Datenbank aufgelistet ist (entweder in
|
| 60 |
der Datei <filename>/etc/ethers</filename> oder per NIS/NIS+) sowie
|
| 61 |
in der <quote>hosts</quote>-Datenbank. Dann starten Sie den RARP-Daemon. Unter
|
| 62 |
SunOS 4 benutzen Sie (als root) den Befehl:
|
| 63 |
<userinput>/usr/etc/rarpd -a</userinput>; unter SunOS 5 ist es
|
| 64 |
<userinput>/usr/sbin/rarpd -a</userinput>.
|
| 65 |
|
| 66 |
</para>
|
| 67 |
</sect2>
|