Skip site navigation (1)Skip section navigation (2)
Date:      Thu,  9 Sep 1999 19:07:49 -0400
From:      "David James" <davidj-fbsd@mail.jamesruse.nsw.edu.au>
To:        <freebsd-questions@freebsd.org>
Subject:   Network card detected at boot but ifconfig doesn't see it
Message-ID:  <199909091907.AA164888806@mail.jamesruse.nsw.edu.au>

next in thread | raw e-mail | index | archive | help
Hi,

I have a 2.2.7-R machine with two network cards. The machine recently lost power (was not shut down properly) and after rebooting only one of the network interfaces is working properly.

dmesg shows 2 lines for fxp0 (the one that works):
fxp0 <Intel EtherExpress Pro 10/100B Ethernet> rev 5 int a irq 9 on pci0:10:0
fxp0: Ethernet address 00:a0:c9:e0:8b:de

Then there is one line for ed1 (the one that has stopped working):
ed1 <NE2000 PCI Ethernet (RealTek 8029)> rev 0 int a irq 5 on pci0:11:0

Now when booting continues to the network configuration stage, ifconfig says:
ifconfig: interface ed1 does not exist

ifconfig -l output: fxp0 tun0 lo0 (note ed1 is missing)

/var/log/messages doesn't appear to have anything of interest, except for error messages from squid, natd, etc. which are now broken because the network connection they need is down.

Why isn't ifconfig seeing the ed1 card? Should there be another line in dmesg with the card's ethernet address? If this line is not appearing, could this indicate the card is dead and should be replaced? Are there any other places I should be looking for diagnostic messages? In short, how do I fix it? :)

(Please reply directly as I am not subscribed to the list.)

Many thanks in advance,

David James



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199909091907.AA164888806>