Re: Dhcp client issue

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

 



On 01/28/2010 01:27 PM, Ed Greshko wrote:
> Ed Greshko wrote:
>   
>> Philip A. Prindeville wrote:
>>   
>>
>>     
>>> but when I try this, I get:
>>>
>>>
>>> Jan 28 09:03:35 builder dhclient[25694]: /etc/dhcp/dhclient.conf line 4: expecting string or hexadecimal data.
>>> Jan 28 09:03:35 builder dhclient[25694]: #011send dhcp-client-identifier hardware;
>>> Jan 28 09:03:35 builder dhclient[25694]:                                      ^
>>> Jan 28 09:03:35 builder dhclient[25694]: /etc/dhcp/dhclient.conf line 4: expecting a statement.
>>> Jan 28 09:03:35 builder dhclient[25694]: #011send dhcp-client-identifier hardware;
>>> Jan 28 09:03:35 builder dhclient[25694]:                                              ^
>>> Jan 28 09:03:35 builder dhclient[25694]: /etc/dhcp/dhclient.conf line 5: semicolon expected.
>>> Jan 28 09:03:35 builder dhclient[25694]: 
>>> Jan 28 09:03:35 builder dhclient[25694]: ^
>>> Jan 28 09:03:35 builder dhclient[25694]: /etc/dhcp/dhclient.conf line 5: unterminated interface declaration.
>>> Jan 28 09:03:35 builder dhclient[25694]: 
>>> Jan 28 09:03:35 builder dhclient[25694]: ^
>>>
>>>
>>>
>>> So it's not clear to me from the manual where you can have a dynamic
>>> expression, and where you're required to have a literal.
>>>
>>>   
>>>     
>>>       
>> If I have time later in the day I'll see if I can be helpful.
>>
>>   
>>     
> I could not get back to sleep....
>
> Even though I didn't try the following as of yet, maybe you could?
>
> To make it easy to parse...maybe they are expecting a string to be
> enclosed in quotes.  Have you tried....
>
> send dhcp-client-identifier "hardware" ;
>
>   

Hardware is a keyword that evaluates to the MAC address of the interface
the packet is being sent on:

       hardware

          The hardware operator returns a data string whose first  element  is
          the  type of network interface indicated in packet being considered,
          and whose subsequent elements are client’s link-layer address. [...]


as I mentioned.  The problem being that it's accessible in some contexts, but not this one, apparently.

So I don't want "hardware" as the string, I want:

01:XX:XX:XX:XX:XX:XX

where XX:XX:XX:XX:XX:XX is the MAC address of eth0 (or whatever).

Sorry if I didn't make that clear.





-- 
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