Problem obtaining IP from a cisco router

Brad Stockdale brad_lists at greenepa.net
Thu Feb 8 19:06:16 UTC 2007


Jeremy,

    Thank you very much for testing it. That was incredibly kind of you.

    I ended up putting in another network card (a 3com) and used its 
hardware address. It worked, albeit it's a bit of a kludge.

Thanks,
Brad


At 01:48 PM 2/8/2007, you wrote:
>Brad,
>
>I just ran through your configuration on a 2611XM, IOS version
>12.2(15)T16, and it ran flawlessly.  The only thing I am not able to
>test is Linux.  Our labs are purely Windows XP.
>
>Sincerely,
>
>
>Jeremy
>
>Brad Stockdale wrote:
>
> >Hello all,
> >
> >    I've ran into an interesting situation which may or may not be
> >related to dhclient. It could very possibly be a configuration issue
> >on my end, but I cannot seem to figure out what exactly is going on...
> >
> >    At my office I have a Cisco 2620 router acting as the network
> >DHCP server. On said router, I have a mix of both static and dynamic
> >IP allocations. The relevant configuration is below:
> >
> >no ip dhcp conflict logging
> >ip dhcp excluded-address 172.16.208.1 172.16.208.100
> >ip dhcp bootp ignore
> >!
> >ip dhcp pool 172.16.208.0/24
> >    import all
> >    network 172.16.208.0 255.255.255.0
> >    default-router 172.16.208.1
> >    dns-server 67.135.184.20 67.135.184.21
> >!
> >ip dhcp pool computer1
> >    host 172.16.208.58 255.255.255.0
> >    client-identifier 0100.0475.99fe.e7
> >!
> >ip dhcp pool billing
> >    host 172.16.208.15 255.255.255.0
> >    INSERT LINE HERE...
> >!
> >
> >The machine that is causing me grief is "billing". No matter what I
> >do, I cannot seem to get the router to recognize the
> >client-identifier that I specify. I have tried the following configs
> >to see if I could get anything to work...
> >
> >    hardware-address 00d0.b7a9.26c2
> >    hardware-address 0100.d0b7.a926.c2
> >    client-name 00d0.b7a9.26c2
> >    client-name 0100.d0b7.a926.c2
> >    client-identifier 00d0.b7a9.26c2
> >    client-identifier 0100.d0b7.a926.c2
> >    client-name "billing"
> >
> >I forget any other ones...
> >
> >In the dhclient.conf file, I have tried specifying the
> >dhcp-client-identifier option to all the various iterations above. I
> >have also tried setting the host-name to the same values.
> >
> >Here's what I'm seeing on the router:
> >
> >9w0d: DHCPD: checking for expired leases.
> >9w0d: DHCPD: DHCPREQUEST received from client 00d0.b7a9.26c2.
> >9w0d: DHCPD: Sending DHCPACK to client 00d0.b7a9.26c2 (172.16.208.129).
> >9w0d: DHCPD: child  pool: 172.16.208.0 / 255.255.255.0 (172.16.208.0/24)
> >9w0d: DHCPD: pool 172.16.208.0/24 has no parent.
> >9w0d: DHCPD: child  pool: 172.16.208.0 / 255.255.255.0 (172.16.208.0/24)
> >9w0d: DHCPD: pool 172.16.208.0/24 has no parent.
> >9w0d: DHCPD: child  pool: 172.16.208.0 / 255.255.255.0 (172.16.208.0/24)
> >9w0d: DHCPD: pool 172.16.208.0/24 has no parent.
> >9w0d: DHCPD: creating ARP entry (172.16.208.129, 00d0.b7a9.26c2).
> >9w0d: DHCPD: unicasting BOOTREPLY to client 00d0.b7a9.26c2 (172.16.208.129).
> >
> >So, it assigns it the address 172.16.208.129, instead of the hard
> >coded 172.16.208.15.
> >
> >The client-identifiers will not match with what I have tried on the
> >router as far as the client-identifier or client-name or
> >hardware-address lines...
> >
> >I have contacted Cisco about it, because my gut instinct is that the
> >problem is on the router, not the dhclient. After working on it for a
> >couple weeks on and off with Cisco, they came to the conclusion that
> >they didn't know what was going on and couldnt fix it.
> >
> >Oh, here's a sh ip dhcp bind
> >
> >Bindings from all pools not associated with VRF:
> >IP address          Client-ID/              Lease expiration        Type
> >                     Hardware address/
> >                     User name
> >172.16.208.3        0100.5004.d7c6.7c       Infinite                Manual
> >172.16.208.4        0100.104b.2b27.ca       Infinite                Manual
> >172.16.208.5        0100.0502.37e5.9f       Infinite                Manual
> >172.16.208.6        0100.e081.2e69.6a       Infinite                Manual
> >172.16.208.7        0100.0d60.11f4.89       Infinite                Manual
> >172.16.208.8        0010.5aaa.8c7c          Infinite                Manual
> >172.16.208.9        0100.9027.3a4c.55       Infinite                Manual
> >172.16.208.10       0100.0502.8e16.10       Infinite                Manual
> >172.16.208.11       0100.6097.bbfe.e6       Infinite                Manual
> >172.16.208.12       0010.4b21.5e02          Infinite                Manual
> >172.16.208.13       0100.3018.a5ea.1a       Infinite                Manual
> >172.16.208.14       0100.1485.1e82.85       Infinite                Manual
> >172.16.208.15       00d0.b7a9.26c2          Infinite                Manual
> >172.16.208.58       0100.0475.99fe.e7       Infinite                Manual
> >172.16.208.101      0050.04d7.c67c          May 03 1993 12:26 
> PM    Automatic
> >172.16.208.102      0100.c0b6.01b5.a3       May 03 1993 05:13 
> PM    Automatic
> >172.16.208.129      00d0.b7a9.26c2          May 03 1993 08:06 
> PM    Automatic
> >
> >As you can see above, some of the Client-ID's have the 01 prepended,
> >and some do not... I cannot figure out why the router detects some of
> >then like that and others not. I know a Client-Identifier is partly a
> >microsoft invention, but even when I use the hardware-address
> >command, I cannot get dhclient to get the assigned address...
> >
> >I was hoping that maybe someone out there has ran into this before
> >and can point me towards a solution or work-around.
> >
> >
> >Thanks in advance,
> >Brad
> >
> >
> >
> >
>
>
>--
>This message has been scanned for viruses and
>dangerous content by MailScanner, and is
>believed to be clean.


-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.



More information about the dhcp-users mailing list