Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 16 Sep 2002 21:22:10 -0500 (CDT)
From:      "Kenneth P. Stox" <stox@imagescape.com>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   kern/42858: Support for Netgear FA-511 pccard.
Message-ID:  <200209170222.g8H2MABT055759@stox.sa.enteract.com>

next in thread | raw e-mail | index | archive | help

>Number:         42858
>Category:       kern
>Synopsis:       Support for Netgear FA-511 pccard.
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Mon Sep 16 19:30:00 PDT 2002
>Closed-Date:
>Last-Modified:
>Originator:     Kenneth P. Stox
>Release:        FreeBSD 5.0-CURRENT
>Organization:
Imaginary Landscape, LLC.
>Environment:
System: FreeBSD cerebrus.stox.sa.enteract.com 5.0-CURRENT FreeBSD 5.0-CURRENT #3: Sun Sep 15 12:58:39 CDT 2002     stox@cerebrus.stox.sa.enteract.com:/usr/src/sys/i386/compile/CEREBRUS  i386


>Description:
	FreeBSD does not currently support the Netgear FA-511 PCCARD.
>How-To-Repeat:
	Insert Netgear FA-511 PCCARD into PCCARD slot.
>Fix:

	It appears that the FA-511 is actually a rebadged ADMTek AN985.

The following context diffs in /usr/src/sys/pci will add support for this device:

*** if_dc.c	Mon Sep 16 20:50:53 2002
--- if_dc.c.new	Sun Sep 15 12:58:15 2002
***************
*** 43,48 ****
--- 43,49 ----
   * ASIX Electronics AX88141 (www.asix.com.tw)
   * ADMtek AL981 (www.admtek.com.tw)
   * ADMtek AN985 (www.admtek.com.tw)
+  * Netgear FA511 (www.netgear.com) Appears to be rebadged ADMTek AN985
   * Davicom DM9100, DM9102, DM9102A (www.davicom8.com)
   * Accton EN1217 (www.accton.com)
   * Xircom X3201 (www.xircom.com)
***************
*** 156,161 ****
--- 157,164 ----
  		"ADMtek AL981 10/100BaseTX" },
  	{ DC_VENDORID_ADMTEK, DC_DEVICEID_AN985,
  		"ADMtek AN985 10/100BaseTX" },
+ 	{ DC_VENDORID_ADMTEK, DC_DEVICEID_FA511,
+ 		"Netgear FA511 10/100BaseTX" },
  	{ DC_VENDORID_ASIX, DC_DEVICEID_AX88140A,
  		"ASIX AX88140A 10/100BaseTX" },
  	{ DC_VENDORID_ASIX, DC_DEVICEID_AX88140A,
***************
*** 1918,1923 ****
--- 1921,1927 ----
  		sc->dc_pmode = DC_PMODE_MII;
  		break;
  	case DC_DEVICEID_AN985:
+ 	case DC_DEVICEID_FA511:
  	case DC_DEVICEID_FE2500:
  	case DC_DEVICEID_EN2242:
  		sc->dc_type = DC_TYPE_AN985;
***************
*** 2056,2061 ****
--- 2060,2066 ----
  		break;
  	case DC_TYPE_AL981:
  	case DC_TYPE_AN985:
+ 	case DC_DEVICEID_FA511:
  		dc_read_eeprom(sc, (caddr_t)&eaddr, DC_AL_EE_NODEADDR, 3, 0);
  		break;
  	case DC_TYPE_CONEXANT:

*** if_dcreg.h	Mon Sep 16 20:50:53 2002
--- if_dcreg.h.new	Sun Sep 15 12:52:07 2002
***************
*** 862,867 ****
--- 862,868 ----
   */
  #define DC_DEVICEID_AL981	0x0981
  #define DC_DEVICEID_AN985	0x0985
+ #define DC_DEVICEID_FA511	0x1985
  

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

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200209170222.g8H2MABT055759>