Configuración del servidor RARP
Para configurar RARP, necesita saber las direcciones Ethernet (también
conocidas como direcciones MAC) de los ordenadores cliente a instalar.
Si no conoce esta información, puede
tomarla de los mensajes iniciales de arranque de
OpenPROM, use la orden .enet-addr de OpenBoot,
o
arrancar en modo Rescue
(p. ej. desde el disquete de rescate) y usar la
orden /sbin/ifconfig eth0.
En un servidor RARP con un núcleo Linux 2.2.x,
necesitará rellenar la tabla RARP del núcleo.
Para hacer esto, ejecute las siguientes órdenes.
# /sbin/rarp -s
client-hostname
client-enet-addr
# /usr/sbin/arp -s
client-ip
client-enet-addr
Si obtiene
SIOCSRARP: Invalid argument
probablemente necesite cargar el módulo RARP del núcleo o recompilarlo
para que soporte RARP. Intente modprobe rarp y
luego intente nuevamente ejecutar la orden rarp.
En un servidor RARP con un núcleo Linux 2.4.x, no
hay ningún módulo RARP, y en su lugar debe usar el programa
rarpd. El procedimiento es similar al que usa
SunOS, descrito en el siguiente párrafo.
En SunOS, necesita asegurarse de que la dirección hardware Ethernet
del cliente está en la base de datos ethers
(ya sea
en el fichero /etc/ethers, o a través de NIS/NIS+) y
el la base de datos hosts
. Después necesita iniciar el demonio RARP. En
SunOS 4, use (como superusuario) la orden:
/usr/etc/rarpd -a; en SunOS 5, use
/usr/sbin/rarpd -a.