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

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: