Originally posted by glorsplitz
during menuconfig i said 'Y' to only Network Device Support->Wireless LAN->Wireless LAN (non-hamradio)
and didnt change or add any other kernel options
by no modules, i'm not talking about the wireless stuff, i mean no modules in /lib/modules/2.4.26/kernel,
make modules just flashes by saying 'nothing to do in directory....'
the wired nic module that i uncommented the /sbin line in rc.modules is gone
everything in /lib/modules/2.4.26/kernel is gone except net/dummy.o
Have you clobbered your old kernel by building in /usr/src/linux ?
I don't know which kernel guide you followed, but I only recommend
these three sources:
First, Linus Torvald's instructions in ./linux-2.x.x.x/README
Second, Kwan Lowe's Kernel Build HOW-TO
(be sure to build your kernel under /home as Linus instructs)
Third, Jesper Juhl's Guide to building a 2.6 kernel
(the System.map "shell magic" is not necessary)
When you issued "make mrproper" you wiped out your previous
configuration and reset the sources. At the very least, you wiped out
your original kernel's .config file. I never did that, so I can't tell what
was in the .config generated by "make menuconfig".
Since you're system is booting, please issue and post the output of:
ls -alh /usr/src/linux-2.4.26/
ls -al /lib/modules/2.4.26/
IMO there are two ways to go at this point. You decide which would
be easiest for you. But first, would you like another 2.4 or a 2.6 kernel?
You can decide if you want to build a custom kernel, or if you want to
use a .config file that's already available from Slackware. You can use
your Slackware-10.0 CDs and get the original .config file that you had.
Something like /mnt/cdrom/kernels/bare.i/config (whichever you chose).
Just copy it to /usr/src/linux-2.4.26/.config and then run these commands
from that directory as root:
(NB: when you copy as above, you copy over your present .config)
(and then choose Y for the wireless support)
cp arch/i386/boot/bzImage /boot/vmlinuz-ide-2.4.26
(must be the same name as what is in /boot/ now)
(since your /etc/lilo.conf entry for your kernel hasn't changed
there's no need to edit the file, but you must run "lilo" again)
The other option is to build a 2.6 kernel. You should NOT use the
.config file from 2.4 for a 2.6 kernel, so your choices if you want a
2.6 kernel are to either install one Patrick has in /testing/ or build
one yourself from scratch.