[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Recompiled kernel and killed network card (newbie)



On Sun, Jul 07, 2002 at 10:04:14PM -0400, Lisa C. Boyd wrote:
| Sorry for not giving more information earlier :)
| 
| lspci returns this line:
| 00:11.0 Ethernet controller: 3Com Corporation 3c905B 100BaseTX [Cyclone] 
| (rev 24)

Ok, that needs the '3c59x' driver.

| ifconfig has a line for lo but no line for eth0.

It won't until the kernel has the driver.  Until then the kernel
doesn't know it exists.

| Should I have a /dev/eth0?

No.  Network devices and sockets don't have device files.

| If so, I don't. I'm confused about using built-in drivers vs.
| modules. I understand the concepts, but how do I tell one from the
| other?

If the config file (in /boot) has an 'm' on the relevant line, it is a
module.  If it is a module then there will be a '.o' file in
/lib/modules/<version>.  You can see what modules are currently loaded
by running 'lsmod'.

| If I remember correctly, in make menuconfig there are 
| only options for the type of networking (like TCP/IP, IPX). I didn't see 
| any options to select a 3Com or compatible card. So what am I missing?

Look under the "Network Device Support"/"Ethernet (10 or 100Mbit)"
submenu.  There you'll find the drivers.  The one you want is labeled

    3c590/3c900 series (592/595/597) "Vortex/Boomerang" support

If you build it as a module, it will be called '3c59x'.
 
| Thanks for the help!
| Lisa B. <- who thinks if she lives through this, maybe she won't be such a 
| newbie anymore!

You always learn something when you try something new :-).

-D

-- 
 
Do not pay attention to every word people say, 
    or you may hear your servant cursing you --
for you know in your heart 
    that many times you yourself have cursed others.
        Ecclesiastes 7:21-22
 
http://dman.ddts.net/~dman/

Attachment: pgpCLydS08nSG.pgp
Description: PGP signature


Reply to: