Subject: kern/18609: PCI device ID
To: None <gnats-bugs@gnats.netbsd.org>
From: None <gremlin@plethora.net>
List: netbsd-bugs
Date: 10/10/2002 09:29:11
>Number:         18609
>Category:       kern
>Synopsis:       Vendor's products mis-/un-identified
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    kern-bug-people
>State:          open
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Thu Oct 10 07:30:00 PDT 2002
>Closed-Date:
>Last-Modified:
>Originator:     T. M. Pederson
>Release:        NetBSD 1.6
>Organization:
Plethora . Net
>Environment:
System: NetBSD ariel.plethora.net 1.6 NetBSD 1.6 (ARIEL) #1: Sat Oct 5 03:57:27 CDT 2002 root@:/usr/src/sys/arch/i386/compile/ARIEL i386
Architecture: i386
Machine: i386
>Description:
	I'm working on adding support for a NetBlaster II (802.11b), but
	the particular device is not listed in pcidevs. Also, in
	researching the card, I ran into a conflict wrt vendor IDs.
	Specifically, PCI device id databases list 0x15e8 as National
	Datacomm Corp. instead of Corega. And, in researching Corega, I
	only found (multiple) vendor IDs that matched those of other
	vendors, suggesting "Corega" equipment is OEM (unless they just
	acquired Natl. Datacomm or something).
>How-To-Repeat:
	Install PCI hardware with Vendor ID 0x15e8
>Fix:
	Apply the included diff (diff -bu) to /usr/src/sys/dev/pci/pcidevs

--- pcidevs.orig        Wed Oct  9 12:30:38 2002
+++ pcidevs     Thu Oct 10 09:06:23 2002
@@ -553,7 +553,7 @@
 vendor ANTARES         0x1754  Antares Microsystems, Inc.
 vendor SYMPHONY2       0x1c1c  Symphony Labs (2nd PCI Vendor ID)
 vendor TEKRAM2         0x1de1  Tekram Technology (2nd PCI Vendor ID)
-vendor COREGA          0x15e8  Corega
+vendor NDC             0x15e8  National Datacomm Corp.
 vendor GLOBALSUN       0x16ab  Global Sun Tech
 vendor FZJZEL          0x1796  FZ Juelich / ZEL
 vendor SANDBURST       0x17ba  Sandburst, Inc.
@@ -1064,9 +1064,6 @@
 product CONTAQ 82C599          0x0600  82C599 PCI-VLB Bridge
 product CONTAQ 82C693          0xc693  82C693 PCI-ISA Bridge
 
-/* Corega products */
-product COREGA CGWLPCIA11      0x0130  CGWLPCIA11
-
 /* Corollary Products */
 product COROLLARY CBUSII_PCIB  0x0014  \"C-Bus II\"-PCI Bridge
 
@@ -1598,6 +1595,10 @@
 
 /* Mutech products */
 product MUTECH MV1000  0x0001  MV1000
+
+/* National Datacomm Corp. products */
+product NDC NCP130     0x0130  NCP130 Wireless NIC
+product NDC NCP130A2   0x0131  NCP130 rev A2 Wireless NIC
 
 /* NetVin products - XXX better descriptions */
 product NETVIN 5000    0x5000  5000 Ethernet

>Release-Note:
>Audit-Trail:
>Unformatted: