Subject: kern/10037: New 3com Adapter
To: None <>
From: Paul J. Lavoie <>
List: netbsd-bugs
Date: 05/02/2000 10:19:12
>Number:         10037
>Category:       kern
>Synopsis:       New 3com Adapter
>Confidential:   yes
>Severity:       serious
>Priority:       medium
>Responsible:    kern-bug-people
>State:          open
>Class:          support
>Submitter-Id:   net
>Arrival-Date:   Tue May 02 10:20:00 PDT 2000
>Originator:     Paul J. Lavoie
>Release:        <NetBSD-current source date>1.4.2
Paul J. Lavoie		(212) 510-3029
ILX Systems, Inc.	111 Fulton St		New York, NY  10038
System: NetBSD plucky 1.4.2 NetBSD 1.4.2 (SERVERILX) #4: Tue Mar 21 16:27:25 EST 2000 pjl@plucky:/usr/src/sys/arch/i386/compile/SERVERILX i386

3Com has come out with a new 10/100 Fast Ethernet card whose PCI
Product ID is not recognized by NetBSD in either -current or the
latest release.
	<how to correct or work around the problem, if known (multiple
lines)> It does appear to function as another 3com product which is
recognized. Modifying the files to recognize the new ID works under
1.4.2 and -current, but not with MII support.

Patch against 1.4.2`:

diff pci/if_ex_pci.c
>       { PCI_PRODUCT_3COM_3C980CTXM,   EX_CONF_90XB,
>         "3c980C-TXM Adapter 10/100 Ethernet" },
diff pci/pcidevs
> product 3COM 3C980CTXM        0x9805  3c980C-TXM Adapter 10/100 Ethernet
 New 3Com 10/100 card is not recognized by NetBSD