[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference turris::digital_unix

Title:DIGITAL UNIX(FORMERLY KNOWN AS DEC OSF/1)
Notice:Welcome to the Digital UNIX Conference
Moderator:SMURF::DENHAM
Created:Thu Mar 16 1995
Last Modified:Fri Jun 06 1997
Last Successful Update:Fri Jun 06 1997
Number of topics:10068
Total number of notes:35879

8680.0. "dhcp loop" by BACHUS::ROETS (Chris Roets) Mon Feb 03 1997 04:00

    Hello Guys,
    
    I have set up a DHCP server on Digital Unix.
    from the moment is setup up the /etc/join/nets file,
    like 
    
    16.201.0.0      16.201.0.139           16.201.0.50-16.201.0.60
    
    I have the joind that goes into a loop just after
    Received Host structure:
    ht=1:ha=00.80.c7.64.c2.91:ci=0.0.0.0:gi=0.0.0.0:sa=0.0.0.0:yi=0.0.0.0:flags=12,5
    0,53,61,515,523:vm=rfc1048:ho=BRO-WS-1534:ip=16.183.4.202:ck=010080c764c291:mt=1
     (DHCPDISCOVER):
    
    DHCPdiscover
    
    and just before
    seeking client 
    
    I never get the above message and the joind loops..
    
    anyone any idea ?
    
    # cat /etc/bootptab
    ofscrt:\
            :ha=00-80-c7-0d-34-7f:\
            :ht=ethernet:\
            :ba=255.255.255.0:\
            :ha=0080c70d347f:\
            :sm=255.255.255.0:\
            :dn=bro.dec.com:\
            :ds=16.183.0.2:
    # cat /etc/join/netmasks
    # Network       netmask
    16.201.0        255.255.255.0
    16.201          255.255.0.0
    16              255.0.0.0
    # cat /etc/join/namepool
    bro.dec.com     16.201.0.139    bht409
            pc0     pc1     pc2     pc3
            pc4     pc5     pc6     pc7
            pc8     pc9
    
T.RTitleUserPersonal
Name
DateLines
8680.1Not sure what you're trying to do...NETRIX::"[email protected]"Farrell WoodsMon Feb 03 1997 10:3725
You say your nets file has this in it:

16.201.0.0      16.201.0.139           16.201.0.50-16.201.0.60

So that looks like you want to serve addresses for the 16.201 subnet.  You
will hand out addresses in the range of 0.50 through 0.60.

But then the debug output from joind shows a client doing a DISCOVER with
this IP address: ip=16.183.4.202.  This isn't in the network that you're
serving.

You also have a broken bootptab file.  Remove one of the two "ha" tags.  The
broadcast address is wrong (does the client need to be told anyway?)

Lastly the netmasks file doesn't seem to make a lot of sense.  The first two
lines conflict.


I'm suspicious that you may have two subnets on one segment.  joind doesn't
currently support this, but it will hopefully in the not-too-distant future.


	-- Farrell

[Posted by WWW Notes gateway]