Intel Ethernet card not being detected

Simon Barner barner at in.tum.de
Tue Jun 1 08:52:11 PDT 2004


> I've tried installing 5.2.1 on the machine and it still doesn't work.
> Now though, it's even worse, as the em0 device doesn't work either. 
> 
> I get something along these lines:
> em0: Link is up 10Mbps Half Duplex
> em0: watchdog timeout -- resetting 
> em0: Link is up 10Mbps Half Duplex
> em0: watchdog timeout -- resetting 

I can recall from some older postings (and the archives. Hint, hint ;-) that
this can be worked around by disabling ACPI.

[...]

> none3 at pci3:8:0:	class=0x020000 card=0x30108086 chip=0x10518086 rev=0x02 hdr=0x00
>     vendor   = 'Intel Corporation'
>     device   = '82801EB/ER (ICH5/ICH5R) PRO/100 VE Network Connection'
>     class    = network
>     subclass = ethernet

Okay, that's your Intel NIC that is not detected (yet ;->

Add the following line to struct fxp_ident fxp_ident_table[]
(in /usr/src/sys/dev/fxp/if_fxp.c)

    { 0x1051,	-1,	"Intel 82562ET (ICH5/ICH5R) Pro/100 VE Ethernet" },

and rebuild your kernel. This has already been added to -CURRENT, so you
don't have to file a problem report.

Simon

P.S:
0x1051 are the first four letters of the chip id in the pciconfig output.

-1 matches all chip revisions, i.e. if special hacks for a specific
revision (0x02 in your case) were necessary, the would be an extra line
for that particular chip.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: Digital signature
Url : http://lists.freebsd.org/pipermail/freebsd-questions/attachments/20040601/9e18e99a/attachment.bin


More information about the freebsd-questions mailing list