Dhcp client issue

Marko Vojinovic vvmarko at gmail.com
Fri Jan 29 00:32:04 UTC 2010


On Thursday 28 January 2010 17:30:23 Philip A. Prindeville wrote:
> On 01/28/2010 12:40 AM, Ed Greshko wrote:
> > Philip A. Prindeville wrote:
> >> My dhcp server is expecting my client (the FC12 box) to send a request
> >> with:
> >>
> >> option dhcp-client-identifier 01:XX:XX:XX:XX:XX
> >>
> >> where XX:XX:XX:XX:XX:XX is the MAC address, and 01 is the type-code for
> >> Ethernet.
> >>
> >> Unfortunately, by default Fedora omits this option in the request.
> >>
> >> Is there an easy way to do this?  Like:
> >>
> >> interface "eth0" {
> >>     send dhcp-client-identifier hardware;
> >> }

Dhclient settings aside, I'm afraid I don't understand the original issue. 
Would you care to elaborate why is the server expecting some non-default 
behavior? What is the error message on the server side?

AFAIK, usually the client broadcasts a dhcp request packet to the LAN, and the 
dhcp server catches this packet (which already has a MAC address of the source 
inside), sets up a lease for this MAC and answers back with an IP and other 
data. Why do you need to explicitly send a dhcp-client-identifier?

Are you trying to get a lease for some other value of MAC, not the one that 
eth card uses to actually send the request? (You are not trying to hack into 
someone's MAC-filtered network or something, right? :-) )

Or is there something else going on?

If you are trying to achieve some highly non-default setup, it would be a good 
idea to tell us as much as possible about what is customized and why.

HTH, :-)
Marko



More information about the users mailing list