On Wed, 2 Mar 2005, John Horne wrote:
> On Wed, 2005-03-02 at 14:23 +0000, John Horne wrote: > > > > depmod: /lib/modules/2.4.29-ltsp-1/modules.ccwmap is not an ELF file > > depmod: /lib/modules/2.4.29-ltsp-1/modules.inputmap is not an ELF file > > depmod: cannot read ELF header from /lib/modules/2.4.29- > > ltsp-1/modules.symbols > > make: *** [_modinst_post] Error 1 > > > Well no idea what happened here but I removed the old /lib/modules > directory and ran modules_install again and that ran through with none > of the above errors :-) > > > > > I copied the /lib/modules/2.4.29-ltsp-1 (the name I used) directory > > to /opt/ltsp/i386; modified our PXE default config file and tried > > booting a client. The kernel seemed to load okay, but /linuxrc calls > > dhclient and for some reason some things like the root-path are being > > returned with a '\000' character on the end - obviously the boot fails > > since it can't find the right file/directory to mount. > > > Now this is a weird one. I have changed the PXE config kernel command > line to include INITRD_DBG=6. This drops me to a shell before querying > the DHCP server. It seems that with LTSP 4.1, the /linuxrc script runs > DHCPCD instead of DHCLIENT. A com,ent says tha tthis fixes a problem > with W2K dhcp servers. We have W2K3 servers and I assume this is the > same problem. However, the ltsp_initrd_kit (from versions 3.0.15 back to > 3.0.10) do not have dhcpcd or the modified /linuxrc script. I have not > tried even earlier versions of ltsp_initrd_kit. > > So, what has happeend to dhcpcd? I'll take a look for it and manually > re-install it into the initrd bin directory and modify the linuxrc, but > it seems that something has gone amiss here. Surely if dhcpd fixed a > problem then it should be in the current versions of ltsp_initrd_kit? the most current version of the ltsp_initrd_kit is 3.0.15. That is intended for LTSP-3, and works with LTSP-4.0. LTSP-4.1's kernels are built in the LBE, not with the ltsp_initrd_kit. We are making some changes to the kernel build process, to allow you to build a kernel without the LBE. For that, we'll likely use dhcpcd, which seems to work better than dhclient. Jim McQuillan [EMAIL PROTECTED] ------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click _____________________________________________________________________ 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.freenode.net
