Subject: kern/10037: New 3com Adapter
To: None <gnats-bugs@gnats.netbsd.org>
From: Paul J. Lavoie <pjl@ilx.com>
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
>Closed-Date:
>Last-Modified:
>Originator: Paul J. Lavoie
>Release: <NetBSD-current source date>1.4.2
>Organization:
-----------------------------------------------------------------------
Paul J. Lavoie pjl@ilx.com (212) 510-3029
ILX Systems, Inc. 111 Fulton St New York, NY 10038
>Environment:
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
>Description:
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-Repeat:
>Fix:
<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.new/if_ex_pci.c
139a140,141
> { PCI_PRODUCT_3COM_3C980CTXM, EX_CONF_90XB,
> "3c980C-TXM Adapter 10/100 Ethernet" },
diff pci/pcidevs pci.new/pcidevs
552a553
> product 3COM 3C980CTXM 0x9805 3c980C-TXM Adapter 10/100 Ethernet
>Release-Note:
>Audit-Trail:
>Unformatted:
no
New 3Com 10/100 card is not recognized by NetBSD
serious
medium