I'm in the process of updating my "Diskless Windows Cookbook" contrib for
LTSP 3.0 and Windows 2000 (also to include Citrix ICA Client integration
doco). I though this would be a snap, since LTSP 3.0 already uses Devfs and
a 2.4 series kernel, but I've run into an unexpected problem.
dhclient as provided in the LTSP initrd kit does not properly decode DHCP
responses from Windows 2000, and consequently the NFS mount fails
spectacularly. In /etc/dhcpc/dhcpcd-eth0.info, dhclient is reporting the
hostname as a string of colon-separated hexidecimal pairs (eg.
73:74:72:61:74:6f:63:75:6d:75:6c:75:73:0 instead of "stratocumulus"), and is
literally tacking on "\000" to some of the options with string values (eg.
DOMAIN=cloud.com.au\000, ROOTPATH=10.0.0.4:/ltsroot\000). Weird, huh?
Much as I'm sure you'd like to blame the Windows 2000 DHCP server, I have no
such problems decoding responses using the dhclient that comes with the ISC
DHCP server 3.0 package. My question is this: where did the dhclient that
came with LTSP initrd kit come from? What version is it? (it looks more
like a dhcpcd/dhclient hybrid, not like dhclient in its modern form.) Is it
possible to have it updated?
Of course, it's always possible that this has something to do with the
cut-down uLibC it was linked against. Where can I find the source for
uLibC?
Please respond direct to [EMAIL PROTECTED] as I am not an LTSP Discuss
subscriber (too noisy for me).
_____________________________________________________________________
Ltsp-discuss mailing list. To un-subscribe, or change prefs, goto:
https://lists.sourceforge.net/lists/listinfo/ltsp-discuss
For additional LTSP help, try #ltsp channel on irc.openprojects.net