Slackware 11, network problems and Control Module error
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.
Slackware 11, network problems and Control Module error
Just got slackware 11 installed with the default 2.4.33.3 kernal (used the SATA flaver in the install wiz)
I am a real linux newbie, just FYI.
i have made it to the KDE desktop but with no sound or network support.
Looking under Network Settings to configure the NIC, I get a popup "Unsupported Platform - KDE Control" It asks that i pick from a list of supported distros.
My Motherbord has onboard LAN, (ASUS p4p800). Once i get the unit online, i will work on the sound problems. I also need to get the raid controller working on that board some how. Its not seeing my other hard drive hooked into the raid.
As root in a terminal run "netconfig" and see if that gets it setup.
As for sound, there was a mail message you should have read after you
installed. Probably nothing more needed than running "alsamixer" as
normal user and unmute and turn up volumes, then "alsactl store" as
root to save your settings.
OK, well strangly sound is now working ok (not sure what changed since last boot) But the network is still completly down, i did notice i am not even getting any lights from the card, and the router has no light for my port. But it worked fine in my windows install.
hmm, no easy way to transfer the output from that PC to this one... (i have no idea how to make a thumbdrive work in linux) I will type the line I think your looking for,
Wow, well that fixed it. Ethernet card is now working and I have internet access, thanks a lot guys.
Now 2 questions:
First I would like to know how "modprobe sk98lin" fixed it, and where I should have looked myself to find that solution. I am actually a PC Tech in real life, but all my experience and knowledge is Windows based. I am trying to learn Linux for the first time here.
Second, While i have network and internet access now, my DNS is actually not working, i can manually type 72.14.203.104 and get google.com to come up, but it doesnt resolve in DNS by itself. I am guessing I can go in and manually enter my DNS servers to fix this, but with DHCP I really shouldnt have too, i would like to fix DHCP... But how?
In Linux you have the kernel, which is basically the operating system. Windows has a kernel, also. The main difference is that ours is separate from the programs.
All commands which have a manual page can be accessed by typing, in a terminal, "man <command_name>". Such as:
Code:
mingdao@silas:~$ man modprobe
modprobe - program to add and remove modules from the Linux Kernel
<snip>
The reason "modprobe sk98lin" fixed it is because your ethernet card's chipset uses that module (driver). So when you issued the command, it added that module into the kernel. You can issue "lsmod" (lsmod -- program to show the status of modules in the Linux Kernel) to see all of your modules, including sk98lin.
NB: You didn't have to reboot for it to work, either. The only time you need to reboot with a Linux distribution is to install a new kernel, after building and configuring it.
The way I know that "sk98lin" is the module you need was by searching. Here at LinuxQuestions.org, we have a HCL (Hardware Compatibility List) where users can post their hardware, then a Review to say how well it works under Linux. Since almost all hardware manufacturers only make drivers for Windows, in Linux we depend upon someone to write a driver. Hopefully it will get submitted and put into the Linux kernel. If it does, then you can use it the way we did with yours; if not, one must hope that someone wrote a driver and it is available to build and insert into the kernel such as the Nvidia graphics driver.
Quote:
Originally posted by Davschm
I am trying to learn Linux for the first time here.
Me, too. Since June 2003.
Here are a few resources which might help you along the way:
Google <Linux>
(gives answers which apply to Linux distros only)
For nameservers you need to edit "/etc/resolv.conf" and use your ISP's DNS servers, or others that work for you.
NB: My nick on LQ was Chinaman for 3 years because I didn't know you could use your name. I had logged in to reply to an old post, and apparently cookies didn't clear before I replied to yours with the modprobe advice.
Last edited by Bruce Hill; 10-18-2006 at 11:19 PM.
Reason: changed "man sk98lin" to "modprobe sk98lin" -- typo
Also i noticed the "modprobe sk98lin" fix has to be run after each reboot. I am guessing i will need to add this change into the kernal and then recomplie it (somthing i have been dreading).
Quote:
For nameservers you need to edit "/etc/resolv.conf" and use your ISP's DNS servers, or others that work for you.
Ok, so there is no way to have it pull down the DNS automaticly from the DHCP Server (my router)?
I worry about using my ISP's DNS because, lets say this was a laptop, if I was away from home on a public wireless network then i could have problems.
Rather than recompile your kernel, you can add "modprobe sk98lin"
(no quotes) to /etc/rc.d/rc.local and it will start with each boot.
But you shouldn't be scared of kernel compiling...that's what is
unique about the Linux kernel, vs. the other OSes available. This Kernel Rebuild Guide is a great place to learn; and after you've
done a few, I have an Easy 2.6 Rebuild Guide for Slackware that
you might use.
Last edited by Bruce Hill; 10-18-2006 at 11:33 PM.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.