> clientid_param=${clientid:+"-r $clientid"}
> What I dislike is the inconsistency that the kernel command-line parameter 
> "clientid" is used for udhcpc parameter "Request IP address".

Why do you dislike that?
That was put there intentionally, to allow people with DHCP problems to specify 
either an empty client id, or PXEClient, or MSFT5.0, or LTSP-i386 or whatever 
else their specific environment required.
The clientid was later on forced to '' to avoid duplicate leases (one for PXE 
and one for udhcpc).

I believe that clientid_param should be put to use again, i.e. make
clientid="''" by default, but allow it to be overriden by a kernel
command line parameter, so that by default we avoid duplicate leases,
but people with Windows DHCP servers can set clientid="MSFT5.0" in
pxelinux.cfg/default so that they get the same lease as in Windows.

-- 
UDHCPC not fetching lease from Windows DHCP server
https://bugs.launchpad.net/bugs/505916
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to