Hi,
i am trying to get netboot working to let a 486 PC boot Linux over
a network.
The client is a 486er with 8 MB RAM and a 3COM 3C509 ethernet card (ISA).
The server: Pentium with 64 MB RAM and a 3COM 3C905 ethernet card (PCI).
I installed Suse5.1 on the server and installed netboot.
In order to make the client net-bootable i did as follows:
a)
I built a custom kernel for the client with BOOTP and RARP and NFS root
enabled and tagged it with mknbi-linux as described in the netboot
documentation:
excerpt from /etc/inetd.conf:
===============================================================================
#
# Tftp service is provided primarily for booting. Most sites
# run this only on machines acting as "boot servers."
#
tftp dgram udp wait nobody /usr/sbin/tcpd in.tftpd /
bootps dgram udp wait root /usr/sbin/bootpd bootpd -d4 -c /boot
===============================================================================
b) i enabled both TFTP and BOOTP in the serverīs /etc/inetd.conf. I
entered the client into /etc/hosts and /etc/hosts.allow and
created an entry in /etc/exports to export /boot/otest-hermann/root
to the client. I put a reasonable amount of programms in the
clientīs (net)root filesystem.
c) i created /etc/bootptab on the server like this:
otest-hermann:hd=/boot:vm=auto:ip=194.122.136.136:\
:ht=ethernet:ha=006097CE3558:\
:rp=/boot/otest-hermann/root:\
:bf=bootImage-otest-hermann
[The kernel image for the client was copied to /boot/bootImage-otest-hermann]
d) i created a netboot floppy for the 3C509
e) i rebooted the server
f) i switched on the diskless client and put the netboot floppy in the drive
Result: The client was sending request but the server did not answer.
-> i rebooted the server again: After the network initialisation
the client found the kernel image but then the client hung
and i got "NFS server 194.122.136.135 server not responding still
trying"
[194.122.136.135 is the server, 194.122.136.136 the client]
-> IMPORTANT: THE CLIENT WAS ONLY BOOTING IF I REBOOT THE SERVER.
JUST SHUTTING DOWN AND RESTARTING THE NETWORK (init 1 - init 2)
DID NOT WORK! OF COURSE I DONīT WANT TO REBOOT THE SERVER EVERY
TIME I WANT TO DO A NETBOOT.
Can anybody tell me what went wrong? I think that i didnīt make an
error.
Thanks,
Karsten
--
+-------------------------------------------------------------------+
| Karsten Brinkmann, ORGA Kartensysteme GmbH |
| An der Kapelle 2, 33104 Paderborn |
| Tel: +49 +5254 991-828 Fax: +49 +5251 991-749 Email: kbr@orga.com |
+-------------------------------------------------------------------+
For requests or suggestions regarding this mailing list archive please write to netboot@gkminix.han.de.