Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with 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.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
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.
|
 |
12-18-2002, 03:06 PM
|
#1
|
LQ Newbie
Registered: Nov 2002
Location: Austin
Distribution: All
Posts: 25
Rep:
|
HELP: unrecognized network card
Please HELP
I have a linksys Nc100 nic and am using various versions of linux, currently Caldera 2.3 kernel 2.2.14. Some distros, including this one, will not detect my network card. (normally uses tulip.o)
I have tried 'modprobe tulip' and 'insmod -f tulip' -- to no avail. I get a message saying 'init_module: Device or resource busy' tulip installed in /lib/modules/net/ipv4 on install
/proc/pci says 'Ethernet controller: Unknown vendor Unknown device' --and some other stuff.
Someone please tell me - How can I force the OS to detect the nic?
Thanks
|
|
|
12-18-2002, 03:32 PM
|
#2
|
Senior Member
Registered: May 2001
Location: Left Coast - Canada
Distribution: s l a c k w a r e
Posts: 2,731
Rep:
|
See if you have another Tulip driver (I think it's called tulip_old or something like that). Browse through your /lib/modules/<kernel version>/kernel/drivers/net directory
Not too sure what you'll find in 2.2.14 kernels...
|
|
|
12-18-2002, 03:52 PM
|
#3
|
LQ Newbie
Registered: Nov 2002
Location: Austin
Distribution: All
Posts: 25
Original Poster
Rep:
|
Thanks for the suggestion, but I there was no tulip_old. There has to be a way to force the kernel to recognize the network card
Anyone else???????
Thanks
|
|
|
12-18-2002, 03:59 PM
|
#4
|
Senior Member
Registered: May 2001
Location: Left Coast - Canada
Distribution: s l a c k w a r e
Posts: 2,731
Rep:
|
try 'find /lib/modules -name tulip*' and see what you get.
Then try 'grep TULIP /usr/src/linux/.config' to see what modules are built, what's compiled into the kernel, and what options are available in the your source.
|
|
|
12-18-2002, 04:07 PM
|
#5
|
LQ Newbie
Registered: Nov 2002
Location: Austin
Distribution: All
Posts: 25
Original Poster
Rep:
|
The first one just gave me tulip.o
There is no .config file in /usr/src/linux -- sometimes when I install the OS the source files don't install even though I choose to -- I'm sure I'm doing somethind wrong. I installed all the linux-source* rpm's from the CD and finally got some source files, but no .config
Is there any other way to see the current kernel configuration??
Thanks
|
|
|
12-18-2002, 04:13 PM
|
#6
|
LQ Newbie
Registered: Nov 2002
Location: Austin
Distribution: All
Posts: 25
Original Poster
Rep:
|
I ran make oldconfig, in /usr/src/linux which I believe should give me a .config file with the current config for the system -- but no tulip. Is there anything else I should look for in .config.
Also, is there a good place to get a cpp rpm - I can't even recompile because there is none with this distro.
|
|
|
12-18-2002, 06:28 PM
|
#7
|
Senior Member
Registered: May 2001
Location: Left Coast - Canada
Distribution: s l a c k w a r e
Posts: 2,731
Rep:
|
are you grep'ing for tulip or TULIP in the .config file? You need uppercase in this situation as the directives in the .config file are uppercase. (and no, I haven't got a clue why that is).
|
|
|
12-18-2002, 07:52 PM
|
#8
|
LQ Newbie
Registered: Nov 2002
Location: Austin
Distribution: All
Posts: 25
Original Poster
Rep:
|
I tried both, and nothing. Maybe this kernel did not have support for linksys, it is a fairly new card. Although linksys is mentioned in the hardware howto
|
|
|
12-18-2002, 07:56 PM
|
#9
|
Senior Member
Registered: May 2001
Location: Left Coast - Canada
Distribution: s l a c k w a r e
Posts: 2,731
Rep:
|
... Is the module already loaded? (lsmod)
... Is tulip built into the kernel?
What happens when you type 'ifconfig eth0'?
|
|
|
12-18-2002, 08:03 PM
|
#10
|
LQ Newbie
Registered: Nov 2002
Location: Austin
Distribution: All
Posts: 25
Original Poster
Rep:
|
No, it is not loaded, and as I said earlier, if I try to, I get
'init_module: Device or resource busy'
If tulip is in '/lib/modules/uname -r/net', does that mean that it is built into the kernel. Because it's in there.
|
|
|
All times are GMT -5. The time now is 06:30 AM.
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|