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