LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Networking
User Name
Password
Linux - Networking This forum is for any issue related to networks or networking.
Routing, network cards, OSI, etc. Anything is fair game.

Notices


Reply
  Search this Thread
Old 08-29-2006, 12:00 AM   #1
DMoll_613
LQ Newbie
 
Registered: Aug 2006
Posts: 2

Rep: Reputation: 0
NIC modules not loading now


Help, I have a Dell 420SC that has been working as a proxy server for months, now all the sudden the network will not come up. Says "No interface found" and "failed". When I go into Yast, Network Devices, Network Cards, the first thing that comes up says "No package source defined" with an "Ok" option. Selecting "Ok" then Yast continues on, and "sees" the network cards. I can edit the settings for the cards and everything. What I think is the problem (but don't know what to do about it) is that under the Advanced Settings - Hardware Details, the first card has no module name (onboard NIC, Dell NetXtreme BCM5751), and the second card lists "tulip" as the module name (PCI card, Linksys NC100). When I do a lsmod, there are no modules loaded for the BCM or tulip. I did a whereis on both BCM and tulip, and come up with nothing. I don't know where to go from here. I booted into Knoppix and the cards work fine, so it isn't a hardware issue. I am almost positive that it is the driver issues, but I don't know what would have happened to them. I have deleted the cards from Yast, and put them back in numerous times to no avail. I have even tried using a different PCI card (Intel Pro/100S), and that didn't work either. I am new to Linux and would appreciate any help on this as soon as possible. Thanks in advance for all help.
 
Old 08-29-2006, 09:36 AM   #2
blackhole54
Senior Member
 
Registered: Mar 2006
Posts: 1,896

Rep: Reputation: 61
I don't think whereis will search the directories containing modules (e.g. drivers). The directory /lib/modules contains directories suggesting the kernel name, which in turn contain the modules for that kernel. You can use the find command to look for a module. If you are using the 2.6.9 kernel (I am just making up a number, adjust to your situation) you can for example type (as root):

Code:
find /lib/modules/2.6.9 -name "tulip*"
to search for any module starting with "tulip" (The quotes above are necessary to prevent the shell from interpreting the wildcard.)

I hope this helps.
 
Old 08-29-2006, 10:41 AM   #3
DMoll_613
LQ Newbie
 
Registered: Aug 2006
Posts: 2

Original Poster
Rep: Reputation: 0
blackhole54 - Thanks for your reply. I am pretty new to Suse, and that is the only distro that I have any experience with at all, so I appreciate your helping me out with the proper commands.
Where I am at now:
I did the find command from post above, and actually found the files I think I am looking for that are not loading.
/lib/modules/2.6.8-24.24-smp/kernel/drivers/net/tulip/tulip.ko
and
/lib/modules/2.6.8-24.24-smp/kernel/drivers/net/bcm/bcm5700.ko

My question now though is what next? Do I just put bcm5700 under "module name" in the advanced settings for the NIC in Yast? Is there something else that I have to do before that to load the modules? When I run lsmod, neither of them are loaded? Actually, from looking at other posts, there are very few (6 to be exact, raid1, reiserfs, ata_piix, libata, sd_mod, and scsi_mod).
I don't know where to go from here. any additional help would be greatly appreciated.
 
Old 08-29-2006, 08:07 PM   #4
blackhole54
Senior Member
 
Registered: Mar 2006
Posts: 1,896

Rep: Reputation: 61
Quote:
Originally Posted by DMoll_613
My question now though is what next? Do I just put bcm5700 under "module name" in the advanced settings for the NIC in Yast? Is there something else that I have to do before that to load the modules? When I run lsmod, neither of them are loaded? Actually, from looking at other posts, there are very few (6 to be exact, raid1, reiserfs, ata_piix, libata, sd_mod, and scsi_mod).
I don't know where to go from here. any additional help would be greatly appreciated.
Unfortunately, I am not familiar with Yast (I've heard of it!) or many of the GUI tools. What you are suggesting sounds plausible to me, so I suggest you try it and see if it works. (Try both with and w/o the ".ko" extension, or rather if one doesn't work, try the other.)

You should also be able to manually load (for example) the bcm5700 module (as root) with the command

Code:
modprobe bcm5700
Note that this will not cause the module to be automatically loaded on subsequent boots.

If none of this helps and if nobody else posts on how to do it with GUI tools, I can try to help you from the command line, but realize this is not an area I have a great deal of experience with.

Since you indicate you are new to Linux, I don't know if you know about the man pages (short for manual pages). Most CLI commands have a man page explaining how they work that can be accessed by typing (for example):

man modprobe

Some also (or instead) have info pages you access the same way, except replacing man with info.

Good luck.

EDIT: I think most distros have a tool that is automatically run at boot time to detect new hardware. You can try simply deleting the entries for this hardware and reboot and see if it redetects them and straightens things out.

Last edited by blackhole54; 08-29-2006 at 08:11 PM.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Loading modules error after loading compiled kernel td0l2 Linux - Newbie 12 07-28-2004 11:10 AM
modules are loading that shouldn't in my rc.modules thrice Slackware 3 05-11-2004 10:35 PM
Loading modules with 2.6 chichibabin Mandriva 2 01-18-2004 05:29 PM
loading modules w/o rc.modules e1000 Slackware 3 01-09-2004 02:57 AM
loading modules tenn_eric Linux From Scratch 4 09-01-2003 05:48 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Networking

All times are GMT -5. The time now is 05:52 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration