Slackware - InstallationThis forum is for the discussion of installation issues with Slackware.
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.
Introduction to Linux - A Hands on Guide
This guide was created as an overview of the Linux Operating System, geared toward new users as an exploration tour and getting started guide, with exercises at the end of each chapter.
For more advanced trainees it can be a desktop reference, and a collection of the base knowledge needed to proceed with system and network administration. This book contains many real life examples derived from the author's experience as a Linux system and network administrator, trainer and consultant. They hope these examples will help you to get a better understanding of the Linux system and that you feel encouraged to try out things on your own.
Click Here to receive this Complete Guide absolutely free.
I am using Slackware 11 on a new Dell 840 Poweredge. I have compiled and installed the 184.108.40.206 kernel... the system seems to work fine except I can not get the onboard network card to come up. It is a Broadcom NetXtreme and uses the tg3 driver (as I understand it.) The driver is in the modules (as tg3.ko) but ifconfig still shows only the local device (127.0.0.1).
I am fairly certain it is my lack of understanding.
You did not need to recompile and install that 220.127.116.11 kernel, unless it was missing certain functionality that you require.
The packages you need to install are the kernel-generic, kernel-modules and kernel-source packages in the /extra/linux-18.104.22.168 directory of Slackware-11.0.
In case I misunderstood, and you knew this, but needed a self-compiled kernel, it is always a good idea to start with the kernel configuration that the Slackware default kernel uses, and make your own modifications thereafter. To do so, take the file /extra/source/linux-22.214.171.124/config-generic-126.96.36.199 and copy that to the file /usr/src/linux-188.8.131.52/.config before you run the command make menuconfig.
Your kernel configuration defaults will then be identical to Slackware's kernel and you only need to change the settings that matter to you.
The reason I compiled a new kernel was that the 840 has a couple of mirrored SATA drives that I could only see by using the test26.s or huge26.s kernels. Unfortunately, both of these install 2.4.33 if you take their kernel at the end of the install. For whatever reason, that meant that certain modules and config's were 2.4.33 and some were expecting 2.6.X. Therefore, I thought the shortest path would be to use the old config, update it where needed, compile a new kernel from the /extra/sources and use that kernel.
Unfortunately, it doesn't seemed to have helped much as the kernel still doesn't see the network adapter. From lspci, I can see the adapters (I addeed a Netgear Realtek just to see if it was struggling with the Broadcom) but with lsmod I see nothing and with modproble it returns '... Invalid module format'.
... using the test26.s or huge26.s kernels. Unfortunately, both of these install 2.4.33 if you take their kernel at the end of the install. For whatever reason, that meant that certain modules and config's were 2.4.33 and some were expecting 2.6.X.
Well you must have done an incomplete install if you experience these strange things. It would be good to read the RELEASE_NOTES file and specifically the sections where it documents booting the huge26.s kernel and installing that kernel plus modules. You do not need to compile a kernel in order to get the 2.6 modules installed.
Yes, you are correct (so much for my reading comprehension.) Followed your instructions and everything now behaves normally (msprod, lsmod, etc.) although I still have one small issue (the server doesn't believe it is on the network so I can't ping it and it can't ping anyone.)