[syslinux] [PATCH] Add support for DHCP-Options [ CHADDR? ]
wferi at niif.hu
Tue Aug 21 02:13:25 PDT 2007
"H. Peter Anvin" <hpa at zytor.com> writes:
> Ferenc Wagner wrote:
>>>> [...] create a renderer for 00:xx:xx:xx:xx ect.. format.
>>> That would be a bad format to use, because it assumes Ethernet.
>>> PXELINUX uses 01-xx-xx-xx-xx-xx-xx for Ethernet addresses, since 01 is
>>> the ARP/DHCP media type for Ethernet. The use of dashes rather than the
>>> more commonly used colons is because colons are special in many
>>> filesystems, and dashes is actually the official form as used by the
>>> IEEE. In a Unix environment it's easy enough to convert forms.
>> Maybe not quite so in the pre-boot environment. What if I added an
>> Ethernet specific and a general keyword to please more or less
>> everybody while also elevating my codig pleasure? :)
> That would be hideous. Pretty much a guaranteed way to make sure only
> Ethernet ever works.
I don't follow you. Do you mean everybody will use the Ethernet
specific keyword (MAC or EHA?) only, and "experience problems" after
migrating his/her network infrastructure to FDDI? Don't you think the
same would happen with homebrewn throwaway conversion functions? And
I think Ethernet is what people use most; if somebody doesn't, s/he
starts with the general CHADDR macro anyway. Am I talking rubbish?
(I truly appreciate that you care to enter this discussion, even though
you're not in favor of its basis.)
More information about the Syslinux