Subject: kern/4463: No support for D-Link DE-650 ethernet card
To: None <gnats-bugs@gnats.netbsd.org>
From: Eric S. Hvozda <hvozda@helios.ack.org>
List: netbsd-bugs
Date: 11/10/1997 18:05:26
>Number:         4463
>Category:       kern
>Synopsis:       There is no support for the D-Link DE-650 ethernet card
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    kern-bug-people (Kernel Bug People)
>State:          open
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Mon Nov 10 15:20:04 1997
>Last-Modified:
>Originator:     Eric S. Hvozda
>Organization:
	
>Release:        NetBSD 1.3_ALPHA supped on 9Nov97
>Environment:
	
System: NetBSD helios.ack.org 1.3_ALPHA NetBSD 1.3_ALPHA (HELIOS) #4: Mon Nov 10 17:46:11 EST 1997 root@:/usr/src/sys/arch/i386/compile/HELIOS i386


>Description:
	(This is the second time this bug has been sent; 24 hours 
	have passed since the original submission and I have
	not seen it go by on the bug list and sendmail shows 
	acceptance for delivery on my end)

	The D-Link DE-650 is not currently supported with the new
	pcmcia subsystem.  This is somewhat annoying, but easily
	remedied...
>How-To-Repeat:
	Try to use a D-Link DE-650 with NetBSD 1.3_ALPHA and watch
	it not work.
>Fix:
	Apply this patch to /sys/dev/pcmcia/if_ne_pcmcia.c:

*** if_ne_pcmcia.c.dist	Sun Nov  9 15:38:03 1997
--- if_ne_pcmcia.c	Sun Nov  9 15:39:19 1997
***************
*** 106,111 ****
--- 106,115 ----
        PCMCIA_MANUFACTURER_INVALID, PCMCIA_PRODUCT_INVALID,
        "PCMCIA", "UE2212", 0,
        0xff0, { 0x00, 0x00, 0xe8 } },
+     { "D-Link DE-650",
+       PCMCIA_MANUFACTURER_INVALID, PCMCIA_PRODUCT_INVALID,
+       "D-Link", "DE-650", 0,
+       0x0040, { 0x00, 0x80, 0xc8 } },
  #if 0
      /* the rest of these are stolen from the linux pcnet pcmcia device
         driver.  Since I don't know the manfid or cis info strings for
***************
*** 132,140 ****
      { "Dayna CommuniCard E",
        0x0000, 0x0000, NULL, NULL, 0,
        0x0110, { 0x00, 0x80, 0x19 } },
-     { "D-Link DE-650",
-       0x0000, 0x0000, NULL, NULL, 0,
-       0x0040, { 0x00, 0x80, 0xc8 } },
      { "EP-210 Ethernet",
        0x0000, 0x0000, NULL, NULL, 0,
        0x0110, { 0x00, 0x40, 0x33 } },
--- 136,141 ----
>Audit-Trail:
>Unformatted: