SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I wonder if you could help me. I have a fresh 10.2 box with 3 NICs - an Intel Pro/1000 and a Intel Pro/100 dual-port card. I know these are correct due to lspci.
When compliling 2.6.18.3 kernel I selected both cards. The kernel then compiles nicely.
After a reboot, I edit rc.inet1.conf and give all cards their addresses. However, only eth0 (the Pro/1000) is found. During bootup, it labels the dual-port cards as eth1 and eth2.
If I try to bring these up manually I get:
Code:
SIOCSIFFLAGS: Function not implemented
The only curious thing I can see is that as the machine boots I get:
Code:
FATAL: Module eepro100 not found
But I didn't compile it as a module, but into the kernel directly.
One thing I have noticed is that /lib/modules/2.16.8.3/kernel is empty. I was under the impression this was meant to contain a /drivers/net folder with the corresponding driver in.
When I compile my kernel, I use the following commands:
Code:
make mrproper
make clean
make menuconfig
make
make modules
make modules_install
make install
Am I right in thinking there should be drivers in that folder?
try it one more time with a fresh kernel ... step by step:
Code:
# tar -jxf linux-2.6.19.1.tar.bz2 ## unpack kernel
# cp linux/.config linux-2.6.19.1 ## copy old config file
# rm linux ## remove old symlink
# ln -s linux-2.6.19.1 linux ## make new kernel symlink
# cd linux ## enter linux dir
# make bzImage && make modules && make modules_install ## compile and install
# cp arch/i386/boot/bzImage /boot/vmlinuz-ide-2.6.19.1 ## copy kernel image
# ## now, just modify lilo.conf and run "lilo && reboot" after that
I say try to copy the old .config over to the new kernel see if it will work then. if so that means when your doing the mods/build them into the kernel someting is happening.
I can't build any kernel above 2.6.18.5 at the moment. The software I mainly use the server for, VMware Server, won't compile for 2.6.19 onwards (VMware are aware of the problem).
I think I'm gonna go buy another network card and see how I get on.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.