Re: Dhcp client issue

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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

-- 
users mailing list
[email protected]
To unsubscribe or change subscription options:
https://admin.fedoraproject.org/mailman/listinfo/users
Guidelines: http://fedoraproject.org/wiki/Communicate/MailingListGuidelines

[Index of Archives]     [Current Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]     [Fedora Docs]

  Powered by Linux