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>