modprobe doesn't work after kernel upgrade from 2.4 to 2.6
Last night I decided to try to update the kernel on my laptop from 2.4 to 2.6. Since I have very little space on my hard drive to really try saving any thing big on it I decided to just reinstall slackware 8.1 and when it got to the point that it asked for the kernel I wanted to use, I choose to load a kernel from floppy that I had load a slackware 9.1 bare.i kernel. Every thing seemed to go thru fine, the computer boots up fine and almost every thing works (even seems to be running faster). The only problem I have so far is getting my nic card to work. When the computer boots up it gives the message:
Starting PCMCIA services:
<Probing for PCIC: edit /etc/rc.d/rc.pcmcia>
cardmgr[55]: cannot access /lib/modules/2.4.22: no such file or directory
cardmgr[55]: no pcmcia driver in /proc/devices
Attempting to configure eth0 by contacting a DHCP server...
modprobe: modprobe: Can't open dependencies file /lib/modules/2.4.22/modules.dep (No such file or directory)
dhcpcd[59]: dhcpStart: ioctl SIOCGIFHWADDR: No such device
When searching thru the folders and files to try and locate the /lib/modules/2.4.22 folder I couldn't but I did find /lib/modules/2.4.18. Now I'm not sure that this is the file I need but I was unable to locate a similar file. So I guess the real question is what file do I need to edit so that modprobe will be able to locate the right drivers, and do I just need to redirect it to the /lib/modules/2.4.18 file or is there some thing different/better to try?
Also if any one could instruct me on how to copy the entire error output messages to the floppy I would gladly post it, if that would help at all.
|