I have tried copying the modules from /lib/modules to /opt/ltsp/i386, but no dice.
-----Original Message----- From: Anselm Martin Hoffmeister [mailto:[EMAIL PROTECTED] Sent: Monday, June 16, 2003 1:55 PM To: Reutzel, Shane Cc: [EMAIL PROTECTED] Subject: Re: [Ltsp-discuss] Problem booting with new kernel - HELP!!!!! Hello Shane, > I sent this last week and nobody has responded, does anybody know what might > be happening? Sorry - I don't answer every message at once even if it promises to be interesting - there's just no time. Other experienced users might feel the same... > *********************************** > I am running Debian 2.2.19 for my LTSP server and have compiled a kernel > 2.4.18 for the workstation boot image. After compiling, I run buildk to > create the boot image and then copy it to the /tftboot/lts/ dir and then > make my appropriate changes to the /etc/dhcpd.conf file. The workstation > gets it's IP from the DHCP server, downloads the image through TFTP and > starts to load the image. It fails at where it is trying to install the > drivers for the NIC module. I get the following error: > modprobe 3c59x > modprobe: Can't locate module 3c59x > Kernel Panic!!!! This (AFAIK) always happens when something in the startup scripts fails _badly_ (non-trivial). It's just your chance to have a hand here, not omitting small problems and then hanging on starting X. That is probably not your problem, but the modprobe stuff is. > Where is it trying to look for the drivers? I have tried to mimic what LTSP > kernel package had setup, but no luck. Any help would be appreciated. It is looking for the drivers on the initial ramdisk (no wonder, at that moment no other filesystem is reachable). There is a directory /lib/modules/ in the initrd, which should contain a directory "2.4.18", which in turn should contain some modules.* files and a "kernel" directory. You could try to "make modules; make modules_install" in the kernel source tree (remember to compile 3c90x support and so as modules) _after_ backuping your /lib/modules/2.4.18 directory, then using the created directory for the initrd and restoring the backup (for the server modules to function correctly). That's not to elegant, but it worked along that lines for me. Someone going to write a "How do I roll my own kernel"-howto? There were several questions the last weeks about initrd's and so on... If no respons, could be I take the task if I find 2-3 free hours :-/ The existing kernel-building-howto is a bit outdated (2001 June 11) and seems to refer to LTSP 2 (without initrd). Best regards, Anselm Martin Hoffmeister Stockholm Projekt Computer-Service <[EMAIL PROTECTED]> ------------------------------------------------------- This SF.Net email is sponsored by: INetU Attention Web Developers & Consultants: Become An INetU Hosting Partner. Refer Dedicated Servers. We Manage Them. You Get 10% Monthly Commission! INetU Dedicated Managed Hosting http://www.inetu.net/partner/index.php _____________________________________________________________________ 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
