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