Subject: kern/6461: new addition to pcmciadevs / if_ne_pcmcia.c
To: None <gnats-bugs@gnats.netbsd.org>
From: None <rafal@mediaonet.net>
List: netbsd-bugs
Date: 11/19/1998 10:27:26
>Number:         6461
>Category:       kern
>Synopsis:       Add another "it's not a linksys, but thinks it it" ne2000 PCMCIA clone
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    kern-bug-people (Kernel Bug People)
>State:          open
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Thu Nov 19 07:35:00 1998
>Last-Modified:
>Originator:     Rafal Boni
>Organization:
...lack thereof...
>Release:        Nov 15, 98 -current
>Environment:
	Nov 15th 1.3H on x86
	DEC VP765 laptop
	SVEC/Hawking technology NE2000-clone PCMCIA combo ethernet card

>Description:
	My ethernet card claims to be a Linksys when it's not.

>How-To-Repeat:
	Boot NetBSD on my machine, watch ne0 @ pcmcia be ID'd as a Linksys card.
>Fix:

--- pcmciadevs	Thu Nov 19 09:48:39 1998
+++ pcmciadevs.rkb	Thu Nov 19 09:43:48 1998
@@ -133,6 +133,7 @@
 vendor YEDATA			-1 	Y-E DATA
 vendor DIGITAL			-1 	Digital Equipment Corporation
 vendor TEAC			-1	TEAC
+vendor SVEC			-1	SVEC/Hawking Technology
 
 product MEGAHERTZ XJ2288 	{ "MEGAHERTZ", "MODEM&spXJ2288", NULL, NULL } Megahertz XJ2288 Modem
 product PREMAX PE200		{ "PMX&sp&sp&sp", "PE-200", NULL, NULL } PreMax PE-200
@@ -145,3 +146,4 @@
 product DIGITAL DEPCMXX		{ "DIGITAL", "DEPCM-XX", NULL, NULL } DEC DEPCM-BA
 product TEAC IDECARDII		{ NULL, "NinjaATA-", NULL, NULL } TEAC IDE Card/II
 product LINKSYS ECARD_2	{ "LINKSYS", "E-CARD", NULL, NULL } Linksys E-Card
+product SVEC COMBOCARD		{ "Ethernet", "Adapter", NULL, NULL } SVEC/Hawking Tech. Combo Card

--- if_ne_pcmcia.c	Thu Nov 19 09:48:30 1998
+++ if_ne_pcmcia.c.rkb	Thu Nov 19 09:43:46 1998
@@ -119,6 +116,11 @@
       PCMCIA_CIS_ACCTON_EN2212,
       0, 0x0ff0, { 0x00, 0x00, 0xe8 } },
 
+    { PCMCIA_STR_SVEC_COMBOCARD,
+      PCMCIA_VENDOR_INVALID, PCMCIA_PRODUCT_INVALID,
+      PCMCIA_CIS_SVEC_COMBOCARD,
+      0, -1, { 0x00, 0xe0, 0x98 } },
+
     /*
      * You have to add new entries which contains
      * PCMCIA_VENDOR_INVALID and/or PCMCIA_PRODUCT_INVALID 
>Audit-Trail:
>Unformatted: