[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Add Netgear FA101 to aue(4)
- To: bugs_(_at_)_openbsd_(_dot_)_org
- Subject: Add Netgear FA101 to aue(4)
- From: Jason Ackley <jason_(_at_)_ackley_(_dot_)_net>
- Date: Mon, 16 Sep 2002 14:31:53 -0700 (PDT)
Gnats never replied to me, so here it goes to bugs@ ..
The important bits of the sendbug:
>Description:
Add support for the Netgear FA101 USB to Ethernet adapter.
>How-To-Repeat:
no bug, feature-add.
>Fix:
Apply attached patch to -current
regen usbdevs.h/usbdevs_data.h
rebuild kernel
Patch also makes some slight adjustments to the aue(4)
man page:
o Put 'ADM8511' in the .Nd so apropos(1) can match on ADM8511
o Remove duplicated sentence below the list of adapters
o Clarify that only USB 1.x specs are 12Mbs
o Add Netgear FA101 to the support list
Adjustments are also done to the i386/alpha hardware files.
Index: sys/dev/usb/if_aue.c
===================================================================
RCS file: /cvs/src/sys/dev/usb/if_aue.c,v
retrieving revision 1.27
diff -u -r1.27 if_aue.c
--- sys/dev/usb/if_aue.c 29 Jul 2002 03:33:02 -0000 1.27
+++ sys/dev/usb/if_aue.c 14 Sep 2002 22:38:29 -0000
@@ -217,6 +217,7 @@
{{ USB_VENDOR_MELCO, USB_PRODUCT_MELCO_LUATX1}, 0 },
{{ USB_VENDOR_MELCO, USB_PRODUCT_MELCO_LUATX5}, 0 },
{{ USB_VENDOR_MELCO, USB_PRODUCT_MELCO_LUA2TX5}, PII },
+ {{ USB_VENDOR_NETGEAR, USB_PRODUCT_NETGEAR_FA101}, PII },
{{ USB_VENDOR_SIEMENS, USB_PRODUCT_SIEMENS_SPEEDSTREAM}, PII },
{{ USB_VENDOR_SMARTBRIDGES, USB_PRODUCT_SMARTBRIDGES_SMARTNIC},PII },
{{ USB_VENDOR_SMC, USB_PRODUCT_SMC_2202USB}, 0 },
Index: sys/dev/usb/usbdevs
===================================================================
RCS file: /cvs/src/sys/dev/usb/usbdevs,v
retrieving revision 1.55
diff -u -r1.55 usbdevs
--- sys/dev/usb/usbdevs 29 Jul 2002 03:31:10 -0000 1.55
+++ sys/dev/usb/usbdevs 14 Sep 2002 22:32:18 -0000
@@ -1008,6 +1008,7 @@
/* Netgear products */
product NETGEAR EA101 0x1001 Ethernet
product NETGEAR EA101X 0x1002 Ethernet
+product NETGEAR FA101 0x1020 10/100 USB Fast Ethernet Adapter
/* Nikon products */
product NIKON E990 0x0102 Digital Camera E990
Index: share/man/man4/aue.4
===================================================================
RCS file: /cvs/src/share/man/man4/aue.4,v
retrieving revision 1.12
diff -u -r1.12 aue.4
--- share/man/man4/aue.4 17 Jul 2002 22:59:06 -0000 1.12
+++ share/man/man4/aue.4 16 Sep 2002 03:09:57 -0000
@@ -38,7 +38,7 @@
.Os
.Sh NAME
.Nm aue
-.Nd ADMtek AN986 Pegasus USB Ethernet driver
+.Nd ADMtek AN986 / ADM8511 Pegasus family USB Ethernet driver
.Sh SYNOPSIS
.Cd "aue* at uhub?"
.Cd "ukphy* at mii?"
@@ -46,7 +46,7 @@
The
.Nm
driver provides support for USB Ethernet adapters based on the ADMtek
-AN986 Pegasus chipset.
+AN986 ("Pegasus") and ADM8511 ("Pegasus II") chipsets.
This includes the following adapters:
.Pp
.Bl -tag -width -offset indent -compact
@@ -70,6 +70,7 @@
.It Tn LinkSys USB100H1
.It Tn LinkSys USB10TA
.It Tn Melco Inc. LUA-TX
+.It Tn Netgear FA101
.It Tn Siemens SpeedStream USB
.It Tn Smartbridges smartNIC 2
.It Tn SMC 2202USB
@@ -77,24 +78,18 @@
.It Tn SOHOware NUB100
.El
.Pp
-The
-.Nm
-driver provides support for USB
-.Tn Ethernet
-adapters based on the ADMtek AN986 Pegasus chipset.
-.Pp
-The Pegasus contains a 10/100
+The Pegasus family of chipsets contain a 10/100
.Tn Ethernet
-MAC with MII interface and is designed to work with both
+MAC with an MII interface and are designed to work with both
.Tn Ethernet
and HomePNA transceivers.
-Although designed to interface with
-100Mbps peripherals, the existing USB standard specifies a maximum
+Although the chipsets are designed to interface with
+100Mbps peripherals, the USB 1.x standards specify a maximum
transfer speed of 12Mbps.
Users should therefore not expect to actually
achieve 100Mbps speeds with these devices.
.Pp
-The Pegasus supports a 64-bit multicast hash table, single perfect
+The Pegasus chipsets support a 64-bit multicast hash table, single perfect
filter entry for the station address and promiscuous mode.
Packets are
received and transmitted over separate USB bulk transfer endpoints.
@@ -165,7 +160,7 @@
.Xr usb 4 ,
.Xr ifconfig 8
.Rs
-.%T ADMtek AN986 data sheet
+.%T ADMtek AN986 and ADM8511 data sheets
.%O http://www.admtek.com.tw
.Re
.Sh HISTORY
Index: distrib/notes/alpha/hardware
===================================================================
RCS file: /cvs/src/distrib/notes/alpha/hardware,v
retrieving revision 1.26
diff -u -r1.26 hardware
--- distrib/notes/alpha/hardware 30 Jun 2002 16:36:55 -0000 1.26
+++ distrib/notes/alpha/hardware 16 Sep 2002 03:41:30 -0000
@@ -305,7 +305,9 @@
Adaptec Single64 ANA-62011 and ANA-62020
Adaptec Duo64 ANA-62022
Adaptec Quartet64 ANA-62044
- ADMtek AN986-based USB adapters (aue), including: [*]
+ ADMtek AN986 ("Pegasus") and ADM8511 ("Pegasus II") based USB
+ adapters (aue), including: [*]
+ 3com 3c460b
Abocom UFE1000
Abocom DSB650TX
Accton USB320-EC
@@ -320,9 +322,10 @@
Kingston KNU101TX
LinkSys USB100TX, USB100H1 and USB10TA
Melco Inc. LUA-TX
+ Netgear FA101
Siemens SpeedStream USB
Smartbridces smartNIC 2
- SMC 2202USB
+ SMC 2202USB and EZ Connect USB
SOHOware NUB100
AMD LANCE and PCnet-based PCI adapters (le), including: [*]
BOCALANcard/PCI
Index: distrib/notes/i386/hardware
===================================================================
RCS file: /cvs/src/distrib/notes/i386/hardware,v
retrieving revision 1.87
diff -u -r1.87 hardware
--- distrib/notes/i386/hardware 4 Sep 2002 15:46:27 -0000 1.87
+++ distrib/notes/i386/hardware 16 Sep 2002 03:38:40 -0000
@@ -247,7 +247,9 @@
Accton EN2242 MiniPCI
Linksys LNE100TX v4.x
Mototech ME316
- ADMtek AN986-based USB adapters, including: [A] [B] [C]
+ ADMtek AN986 ("Pegasus") and ADM8511 ("Pegasus II") based USB
+ adapters, including: [A] [B] [C]
+ 3Com 3c460b
Abocom UFE1000
Abocom DSB650TX
Accton USB320-EC
@@ -262,9 +264,10 @@
Kingston KNU101TX
LinkSys USB100TX, USB100H1 and USB10TA
Melco Inc. LUA-TX
+ Netgear FA101
Siemens SpeedStream USB
Smartbridces smartNIC 2
- SMC 2202USB
+ SMC 2202USB and EZ Connect USB
SOHOware NUB100
AMD LANCE and PCnet-based ISA Ethernet adapters, including: [B]
Novell NE1500T
Visit your host, monkey.org