Re: Recompiled kernel and killed network card (newbie)
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)
Good; this is an easy card.
ifconfig has a line for lo but no line for eth0.
I compared the new config file to the old one but don't see any
differences in the networking references.
dmesg|more doesn't reference the nic. I saw the following PCI related
messages. Not sure if this is relevant?
PCI: PCI BIOS Revision 2.10 entry at 0xfcaee, last bus=2
PCI: Using configuration type 1
PCI: Probing PCI hardware unknown bridge resource 0: assuming
transparent
The stuff will show up when the kernel has support for the card.
Should I have a /dev/eth0?
Not yet; after a recompile.
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 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?
1) "make menuconfig"
2) Go to "Network Device Support", then "Ethernet (10 or 100Mbit)" and
press <ENTER>.
3) Press "Y" (which will enter a "*") on the "3COM cards" link. This
will expand out to show different 3Com models.
4) Press "Y" on the "3c590/3c900 series ... Vortex/Boomerang ... " link
(I know; 3Com's naming scheme is really whacked, but the cards and the
Linux support for them are good).
5) Continue compiling the kernel as normal.
6) Reboot; enjoy your network.
Kent
--
To UNSUBSCRIBE, email to debian-user-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Reply to: