
sun-rbootd-1.1.2

  The sun-rbootd works on SunOS4/Solaris2 for NetBSD/hp300, OpenBSD/hp300
  (using NIT or DLPI, not BPF)
                                                                 Aug 15 1998
						       yamamori@kt.rim.or.jp

Aug 15 1998 Release ver1.1.2
  Add debugging output option.  Can specify ether interface by the option.
  (now, "sun-rbootd -a" is equivalent to previous version's "sun-rbootd")
  Some improvements.

Jul 20 1998 Release ver1.1.1
  Some fixes. Correcting byte order for Solaris2/x86 to work (not tested).

Jul 18 1998 Release ver1.1
  Works on Solaris2(sparc) DLPI, too.

Jun 5 1998 Initial version
  Works on SunOS4 NIT.


Contents:
  Makefile
  README
  README.jp     : README in Japanese
  sun-rbootd.c  : RMP protocol program
  nitlib.c      : SunOS4/NIT or Solaris2/DLPI functions
  rmp.h         : NetBSD/OpenBSD original rbootd header
  rmp_var.h     : NetBSD/OpenBSD original rbootd header


Against the original NetBSD's rbootd, I made some changes on this
sun-rbootd as follows:
    * not use /etc/rbootd.conf but use /etc/ethers (or NIS ethers map)
    * put SYS_UBOOT on /tftpboot instead of /usr/mdec/rbootd,
      and symlink to C0A8XXXX if client IP is 192.168.xx.xx.
      (like Sun's rarp/tftp)

How to use:
    # mkdir /tftpboot
    # cp SYS_UBOOT /tftpboot
    # cd /tftpboot; ln -s SYS_UBOOT C0A8010A  # if client IP is 192.168.1.10

    Set up /etc/ethers and /etc/hosts, (and NIS make)
    (Please refer SunOS on-line man pages)

    # sun-rbootd -a  # for normal daemon mode


Works on:
      boot server machine: SPARCstation2
                       OS: SunOS4.1.4
                       OS: Solaris2.5.1

  diskless client machine: HP9000/300 and/or HP9000/345
                       OS: NetBSD1.3.2/hp300 and/or OpenBSD2.2/hp300

---
yamamori@kt.rim.or.jp
http://www.tt.rim.or.jp/~yamamori/sun/
