BOOTP(8)                                                 BOOTP(8)

     NAME
          bootp, rarpd, tftpd - Internet booting

     SYNOPSIS
          ip/bootp [-d]

          ip/rarpd [-d] [-e etherdev]

          ip/tftpd [-d] [-h homedir]

     DESCRIPTION
          These programs support booting over the Internet.  They
          should all be run on the same server to allow other systems
          to be booted.  Rarpd and tftpd are used to boot Suns.  Bootp
          and tftpd are used to boot everything else.

          Bootp passes to Plan 9 systems their IP address, IP mask,
          default boot file, default file server, default authentica-
          tion server, and default gateway.  These come from the net-
          work database file attributes ip, ipmask, bootf, fs, auth,
          and ipgw attributes respectively (see ndb(6) and ndb(8)).
          The attributes come from the entry for the system, its sub-
          net, and its network with the system entry having prece-
          dence, subnet next, and network last.  The -d option causes
          debugging to be printed to standard out.

          Rarpd performs the Internet reverse address resolution pro-
          tocol, translating Ethernet addresses into Internet
          addresses.  The options are:

          d    print debugging to standard output

          e    use the Ethernet mounted at /net/etherdev

          Tftpd transfers files to systems that are booting.  It runs
          as user none and can only access files with world read per-
          mission.  The options are:

          d    print debugging to standard output

          h    change directory to homedir. The default is /lib/tftpd.
               All requests for files with non-rooted file names are
               served starting at this directory with the exception of
               files of the form xxxxxxxx.SUN4C. These are Sparc ker-
               nel boot files where xxxxxxxx is the hex IP address of
               the machine requesting the kernel.  Tftpd looks up the
               file in the network database using and responds with
               the bootfile specified for that particular machine.  If
               no booftile is specified, the transfer fails.  Tftpd
               supports only octet mode.

     Page 1                       Plan 9             (printed 4/25/24)

     BOOTP(8)                                                 BOOTP(8)

     SEE ALSO
          ndb(6)

     Page 2                       Plan 9             (printed 4/25/24)