Static IP assignments with joind

From: Thomas M. Payerle <payerle_at_physics.umd.edu>
Date: Thu, 16 Apr 1998 19:25:44 -0400 (EDT)

Hi,

We are in the process of retiring an old but faithful Ultrix Decstation that
has been providing numerous daemon services to our department for a while,
including bootp and (trivial) DHCP services, which I am now trying to transfer
to an alphastation running DU4.0b. I say trivial because at this time we
just want to provide bootp functionality (machines obtain a fixed IP address
from the server; eg no dynamic assignment from a pool), but wish to provide
it to Win95 stations. Unfortunately, default Win95 TCP/IP stack does not
support bootp, only DHCP (and would prefer not to change stacks).

The bootp/DHCP server on the Ultrix box handled this nicely; we just ran it
as a bootp server and put bootp records for the Win95 machines in bootptab
and when it got a DHCP request from a MAC address in the bootptab, it issued
a DHCP response with bootp functionality.

Does anyone know of any way to do the same with joind? Some web searches
have found the following solution:
        1) Use jdbmod to read in a list of MAC/IP address pairs with no
                expiration
        2) Set nets to manage the net but leave the IP pool effectively
                empty (I do this now by giving it a single address which
                is already in use: would prefer to tell it the pool is
                empty if anyone knows how or to leave this step out altogether,
                but without it seems to complain that requests are from a net
                it doesn't manage)
This solution will work, but will require rewriting our bootptab, separating
it out into 2 files, one for true bootp machines and one for DHCP, and getting
the DHCP stuff into jdbmod format (which is even further complicated by fact
that some platforms [including Win95] require MAC addresses fields to be
modified for this). Needless to say, this does not seem like true progress
(OK, maybe it does, but not like "ideal" progress).

Does anyone know of a way to get joind to do static DHCP requests out of the
bootptab file? Or does anyone know of another DHCP/bootp daemon available
for Alpha DU4.0b that would do that?

Any help appreciated.


Tom Payerle
Dept of Physics payerle_at_physics.umd.edu
University of Maryland (301) 405-6973
College Park, MD 20742-4111 Fax: (301) 314-9525
Received on Fri Apr 17 1998 - 01:26:45 NZST

This archive was generated by hypermail 2.4.0 : Wed Nov 08 2023 - 11:53:37 NZDT