summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorwpaul <wpaul@FreeBSD.org>2000-01-07 22:18:49 +0000
committerwpaul <wpaul@FreeBSD.org>2000-01-07 22:18:49 +0000
commitc448dd1fa79f765606a81f1d2f1ed41ce27e635e (patch)
tree68f487bca27427067bf97682a84109d5a399d0bc
parent61162a8a2afe3f47fc13b607ebcbb380b88dc5db (diff)
downloadFreeBSD-src-c448dd1fa79f765606a81f1d2f1ed41ce27e635e.zip
FreeBSD-src-c448dd1fa79f765606a81f1d2f1ed41ce27e635e.tar.gz
Add the vendor and device IDs for a whole bunch of additional USB
ethernet adapters that are supported by the aue and kue drivers. There are actually a couple more out there from Accton, Asante and EXP Computer, however I was not able to find any Windows device drivers for these on their servers, and hence could not harvest their vendor/device ID info. If somebody has one of these things and can look in the .inf file that comes with the Windows driver, I'd appreciate knowing what it says for 'VID' and 'PID.' Additional adapters include: the D-Link DSB-650 and DSB-650TX, the SMC 2102USB, 2104USB and 2202USB, the ATen UC10T, and the Netgear EA101. These are all mentioned in the man pages, relnotes and LINT. Also correct the date in the kue(4) man page. I wrote this thing on Jan, 4 2000, not 1999.
-rw-r--r--release/texts/alpha/RELNOTES.TXT22
-rw-r--r--release/texts/i386/HARDWARE.TXT7
-rw-r--r--release/texts/i386/RELNOTES.TXT14
-rw-r--r--share/man/man4/aue.45
-rw-r--r--share/man/man4/kue.49
-rw-r--r--sys/conf/NOTES11
-rw-r--r--sys/dev/usb/if_aue.c6
-rw-r--r--sys/dev/usb/if_kue.c8
-rw-r--r--sys/dev/usb/usb_quirks.c11
-rw-r--r--sys/dev/usb/usbdevs16
-rw-r--r--sys/dev/usb/usbdevs.h18
-rw-r--r--sys/dev/usb/usbdevs_data.h62
-rw-r--r--sys/i386/conf/LINT11
-rw-r--r--sys/i386/conf/NOTES11
14 files changed, 188 insertions, 23 deletions
diff --git a/release/texts/alpha/RELNOTES.TXT b/release/texts/alpha/RELNOTES.TXT
index f5d6e87..529acd2 100644
--- a/release/texts/alpha/RELNOTES.TXT
+++ b/release/texts/alpha/RELNOTES.TXT
@@ -133,12 +133,15 @@ Driver support has been added for the 3Com 3c450-TX HomeConnect
PCI ethernet NIC. [MERGED]
Driver support has been added for USB ethernet adapters based on
-the ADMtek AN986 Pegasus chip, including the LinkSys USB100TX.
+the ADMtek AN986 Pegasus chip, including the LinkSys USB100TX,
+the Billionton USB100, the Melco Inc. LU-ATX, the D-Link 650TX
+and the SMC-2202USB.
Driver support has been added for USB ethernet adapters based on
the Kawasaki LSI KL5KUSB101B chip, including the LinkSys USB10T,
the Peracom USB Ethernet Adapter, the 3Com 3c19250, the Entrega
-NET-USB-E45 and the ADS Technologies USB-10BT.
+NET-USB-E45, the ADS Technologies USB-10BT, the ATen UC10T, the
+Netgear EA101, the D-Link DSB-650, and the SMC 2102USB and 2104USB.
1.2. SECURITY FIXES
-------------------
@@ -370,6 +373,21 @@ ADMtek Inc. AN986-based USB ethernet NICs including the following:
LinkSys USB100TX
Billionton USB100
Melco Inc. LU-ATX
+ D-Link DSB-650TX
+ SMC 2202USB
+
+Kawasaki LSI KU5KUSB101B-based USB ethernet NICs including
+the following:
+ LinkSys USB10T
+ Entrega NET-USB-E45
+ Peracom USB Ethernet Adapter
+ 3Com 3c19250
+ ADS Technologies USB-10BT
+ ATen UC10T
+ Netgear EA101
+ D-Link DSB-650
+ SMC 2102USB
+ SMC 2104USB
ASIX Electronics AX88140A PCI NICs, including the following:
Alfa Inc. GFC2204
diff --git a/release/texts/i386/HARDWARE.TXT b/release/texts/i386/HARDWARE.TXT
index 8c8e489..c78a37d 100644
--- a/release/texts/i386/HARDWARE.TXT
+++ b/release/texts/i386/HARDWARE.TXT
@@ -494,6 +494,8 @@ ADMtek Inc. AN986-based USB ethernet NICs including the following:
LinkSys USB100TX
Billionton USB100
Melco Inc. LU-ATX
+ D-Link DSB-650TX
+ SMC 2202USB
Kawasaki LSI KU5KUSB101B-based USB ethernet NICs including
the following:
@@ -502,6 +504,11 @@ the following:
Peracom USB Ethernet Adapter
3Com 3c19250
ADS Technologies USB-10BT
+ ATen UC10T
+ Netgear EA101
+ D-Link DSB-650
+ SMC 2102USB
+ SMC 2104USB
ASIX Electronics AX88140A PCI NICs, including the following:
Alfa Inc. GFC2204
diff --git a/release/texts/i386/RELNOTES.TXT b/release/texts/i386/RELNOTES.TXT
index 7596244..e5fdab9 100644
--- a/release/texts/i386/RELNOTES.TXT
+++ b/release/texts/i386/RELNOTES.TXT
@@ -135,12 +135,15 @@ Driver support has been added for the 3Com 3c450-TX HomeConnect
PCI ethernet NIC. [MERGED]
Driver support has been added for USB ethernet adapters based on
-the ADMtek AN986 Pegasus chip, including the LinkSys USB100TX.
+the ADMtek AN986 Pegasus chip, including the LinkSys USB100TX,
+the Billionton USB100, the Melco Inc. LU-ATX, the D-Link 650TX
+and the SMC-2202USB.
Driver support has been added for USB ethernet adapters based on
the Kawasaki LSI KL5KUSB101B chip, including the LinkSys USB10T,
the Peracom USB Ethernet Adapter, the 3Com 3c19250, the Entrega
-NET-USB-E45 and the ADS Technologies USB-10BT.
+NET-USB-E45, the ADS Technologies USB-10BT, the ATen UC10T, the
+Netgear EA101, the D-Link DSB-650, and the SMC 2102USB and 2104USB.
1.2. SECURITY FIXES
-------------------
@@ -376,6 +379,8 @@ ADMtek Inc. AN986-based USB ethernet NICs including the following:
LinkSys USB100TX
Billionton USB100
Melco Inc. LU-ATX
+ D-Link DSB-650TX
+ SMC 2202USB
Kawasaki LSI KU5KUSB101B-based USB ethernet NICs including
the following:
@@ -384,6 +389,11 @@ the following:
Peracom USB Ethernet Adapter
3Com 3c19250
ADS Technologies USB-10BT
+ ATen UC10T
+ Netgear EA101
+ D-Link DSB-650
+ SMC 2102USB
+ SMC 2104USB
ASIX Electronics AX88140A PCI NICs, including the following:
Alfa Inc. GFC2204
diff --git a/share/man/man4/aue.4 b/share/man/man4/aue.4
index 86b6d24..e9c4ed5 100644
--- a/share/man/man4/aue.4
+++ b/share/man/man4/aue.4
@@ -48,7 +48,10 @@ The
.Nm
driver provides support for USB ethernet adapters based on the ADMtek
AN986 Pegasus chipset, including the LinkSys USB100TX, the Billionton
-Systems USB100 and the Melco Inc. LU-ATX. The Pegasus contains a 10/100
+Systems USB100, the Melco Inc. LU-ATX, the D-Link DSB-650TX and the
+SMC 2202USB.
+.Pp
+The Pegasus contains a 10/100
ethernet MAC with MII interface and is designed to work with both
ethernet and HomePNA transceivers. Although designed to interface with
100Mbps peripherals, the existing USB standard specifies a maximum
diff --git a/share/man/man4/kue.4 b/share/man/man4/kue.4
index 8b10c1f..79c7183 100644
--- a/share/man/man4/kue.4
+++ b/share/man/man4/kue.4
@@ -30,7 +30,7 @@
.\"
.\" $FreeBSD$
.\"
-.Dd January 4, 1999
+.Dd January 4, 2000
.Dt KUE 4 i386
.Os FreeBSD
.Sh NAME
@@ -47,10 +47,11 @@ The
.Nm
driver provides support for USB ethernet adapters based on the Kawasaki
LSI KL5KLUSB101B chipset, including the LinkSys USB10T, the 3Com 3c19250,
-the ADS Technologies USB-10BT, the Peracom USB Ethernet Adapter and the
-Entrega NET-USB-E45.
+the ADS Technologies USB-10BT, the Peracom USB Ethernet Adapter, the
+Entrega NET-USB-E45, the ATen UC10T, the Netgear EA101, the D-Link
+DSB-650 and the SMC 2102USB and 2104USB.
.Pp
-The Pegasus supports a 128-entry multicast filter, single perfect
+The KL5KLUSB101B supports a 128-entry multicast filter, single perfect
filter entry for the station address and promiscuous mode. Packets are
received and transmitted over separate USB bulk transfer endpoints.
.Pp
diff --git a/sys/conf/NOTES b/sys/conf/NOTES
index 955278a..dc971cb 100644
--- a/sys/conf/NOTES
+++ b/sys/conf/NOTES
@@ -2353,13 +2353,16 @@ controller umass0
device ums0
#
# ADMtek USB ethernet. Supports the LinkSys USB100TX,
-# the Billionton USB100 and the Melco LU-ATX NICs. Also
-# works with the ADMtek AN986 Pegasus eval board.
+# the Billionton USB100, the Melco LU-ATX, the D-Link DSB-650TX
+# and the SMC 2202USB. Also works with the ADMtek AN986 Pegasus
+# eval board.
device aue0
#
# Kawasaki LSI ethernet. Supports the LinkSys USB10T,
-# Entrega USB-NET-E45, Peracom Ethernet Adapter, and
-# the 3Com 3c19250.
+# Entrega USB-NET-E45, Peracom Ethernet Adapter, the
+# 3Com 3c19250, the ADS Technologies USB-10BT, the ATen UC10T,
+# the Netgear EA101, the D-Link DSB-650, and the SMC 2102USB
+# and 2104USB.
device kue0
# debugging options for the USB subsystem
diff --git a/sys/dev/usb/if_aue.c b/sys/dev/usb/if_aue.c
index fb46b22..2630ee0 100644
--- a/sys/dev/usb/if_aue.c
+++ b/sys/dev/usb/if_aue.c
@@ -116,6 +116,12 @@ static struct aue_type aue_devs[] = {
"ADMtek AN986 Pegasus 10/100BaseTX" },
{ USB_VENDOR_MELCO, USB_PRODUCT_MELCO_LUATX,
"ADMtek AN986 Pegasus 10/100BaseTX" },
+ { USB_VENDOR_DLINK, USB_PRODUCT_DLINK_DSB650TX,
+ "ADMtek AN986 Pegasus 10/100BaseTX" },
+ { USB_VENDOR_DLINK, USB_PRODUCT_DLINK_DSB650TX_PNA,
+ "ADMtek AN986 Pegasus 10/100BaseTX" },
+ { USB_VENDOR_SMC, USB_PRODUCT_SMC_2202USB,
+ "ADMtek AN986 Pegasus 10/100BaseTX" },
{ 0, 0, NULL }
};
diff --git a/sys/dev/usb/if_kue.c b/sys/dev/usb/if_kue.c
index 55de20d..1512fbd 100644
--- a/sys/dev/usb/if_kue.c
+++ b/sys/dev/usb/if_kue.c
@@ -113,6 +113,10 @@ static struct kue_type kue_devs[] = {
"KLSI USB ethernet" },
{ USB_VENDOR_ADS, USB_PRODUCT_ADS_ENET,
"KLSI USB ethernet" },
+ { USB_VENDOR_ATEN, USB_PRODUCT_ATEN_UC10T,
+ "KLSI USB ethernet" },
+ { USB_VENDOR_NETGEAR, USB_PRODUCT_NETGEAR_EA101,
+ "KLSI USB ethernet" },
{ USB_VENDOR_PERACOM, USB_PRODUCT_PERACOM_ENET,
"KLSI USB ethernet" },
{ USB_VENDOR_PERACOM, USB_PRODUCT_PERACOM_ENET2,
@@ -121,6 +125,10 @@ static struct kue_type kue_devs[] = {
"KLSI USB ethernet" },
{ USB_VENDOR_3COM, USB_PRODUCT_3COM_3C19250,
"KLSI USB ethernet" },
+ { USB_VENDOR_DLINK, USB_PRODUCT_DLINK_DSB650C,
+ "KLSI USB ethernet" },
+ { USB_VENDOR_SMC, USB_PRODUCT_SMC_2102USB,
+ "KLSI USB ethernet" },
{ 0, 0, NULL }
};
diff --git a/sys/dev/usb/usb_quirks.c b/sys/dev/usb/usb_quirks.c
index a2b57d0..635c357 100644
--- a/sys/dev/usb/usb_quirks.c
+++ b/sys/dev/usb/usb_quirks.c
@@ -62,16 +62,24 @@ static struct usbd_quirk_entry {
{ USB_VENDOR_BTC, USB_PRODUCT_BTC_BTC7932, 0x100, { UQ_NO_STRINGS }},
{ USB_VENDOR_ADS, USB_PRODUCT_ADS_ENET, 0x002, { UQ_NO_STRINGS|
UQ_NO_TSLEEP }},
+ { USB_VENDOR_ATEN, USB_PRODUCT_ATEN_UC10T, 0x002, { UQ_NO_STRINGS|
+ UQ_NO_TSLEEP }},
{ USB_VENDOR_AOX, USB_PRODUCT_AOX_USB101, 0x002, { UQ_NO_STRINGS|
UQ_NO_TSLEEP }},
+ { USB_VENDOR_NETGEAR, USB_PRODUCT_NETGEAR_EA101, 0x002, { UQ_NO_STRINGS|
+ UQ_NO_TSLEEP }},
{ USB_VENDOR_PERACOM, USB_PRODUCT_PERACOM_ENET, 0x002, { UQ_NO_STRINGS|
UQ_NO_TSLEEP }},
{ USB_VENDOR_PERACOM, USB_PRODUCT_PERACOM_ENET2, 0x002, { UQ_NO_STRINGS|
UQ_NO_TSLEEP }},
+ { USB_VENDOR_SMC, USB_PRODUCT_SMC_2102USB, 0x002, { UQ_NO_STRINGS|
+ UQ_NO_TSLEEP }},
{ USB_VENDOR_3COM, USB_PRODUCT_3COM_3C19250, 0x002, { UQ_NO_STRINGS|
UQ_NO_TSLEEP }},
{ USB_VENDOR_ENTREGA, USB_PRODUCT_ENTREGA_E45, 0x002, { UQ_NO_STRINGS|
UQ_NO_TSLEEP }},
+ { USB_VENDOR_DLINK, USB_PRODUCT_DLINK_DSB650C, 0x002, { UQ_NO_STRINGS|
+ UQ_NO_TSLEEP }},
{ USB_VENDOR_PERACOM, USB_PRODUCT_PERACOM_SERIAL1, 0x101, { UQ_NO_STRINGS }},
{ USB_VENDOR_DALLAS, USB_PRODUCT_DALLAS_J6502, 0x0a2, { UQ_BAD_ADC }},
{ USB_VENDOR_LOGITECH, USB_PRODUCT_LOGITECH_N48, 0x110, { UQ_MS_REVZ }},
@@ -81,6 +89,9 @@ static struct usbd_quirk_entry {
{ USB_VENDOR_BILLIONTON, USB_PRODUCT_BILLIONTON_USB100,
0x101, { UQ_NO_TSLEEP }},
{ USB_VENDOR_MELCO, USB_PRODUCT_MELCO_LUATX, 0x101, { UQ_NO_TSLEEP }},
+ { USB_VENDOR_DLINK, USB_PRODUCT_DLINK_DSB650TX, 0x101, { UQ_NO_TSLEEP }},
+ { USB_VENDOR_DLINK, USB_PRODUCT_DLINK_DSB650TX_PNA,0x101, { UQ_NO_TSLEEP }},
+ { USB_VENDOR_SMC, USB_PRODUCT_SMC_2202USB, 0x101, { UQ_NO_TSLEEP }},
{ 0, 0, 0, { 0 } }
};
diff --git a/sys/dev/usb/usbdevs b/sys/dev/usb/usbdevs
index f99d3ae..c4c93b4 100644
--- a/sys/dev/usb/usbdevs
+++ b/sys/dev/usb/usbdevs
@@ -103,17 +103,20 @@ vendor CHIC 0x05fe Chic Technology
vendor MACALLY 0x0618 Macally
vendor MULTITECH 0x06e0 MultiTech
vendor ADS 0x06e1 ADS Technologies
+vendor SMC 0x0707 Standard Microsystems Corp
vendor MIDIMAN 0x0763 Midiman
vendor SANDISK 0x0781 SanDisk Corp
vendor ADMTEK 0x07a6 ADMtek Inc.
vendor SIIG 0x07cc SIIG
vendor HANDSPRING 0x082d Handspring Inc.
vendor ACTIVEWIRE 0x0854 ActiveWire Inc.
+vendor NETGEAR 0x0846 BayNETGEAR Inc.
vendor BILLIONTON 0x08DD Billionton Systems
vendor MOTOROLA 0x1063 Motorola
vendor PLX 0x10b5 PLX
vendor INSIDEOUT 0x1608 Inside Out Networks
vendor ENTREGA 0x1645 Entrega
+vendor DLINK 0x2001 D-Link Corp
vendor INTEL 0x8086 Intel
/*
@@ -247,6 +250,7 @@ product VISION VC6452V002 0x0002 VC6452V002 Camera
/* ATen products */
product ATEN UC1284 0x2001 Parallel printer adapter
+product ATEN UC10T 0x2002 10Mbps ethernet adapter
/* Mustek products */
product MUSTEK MDC800 0xa800 MDC-800 digital camera
@@ -314,6 +318,10 @@ product MULTITECH ATLAS 0xf101 MT5634ZBA-USB modem
/* ADS products */
product ADS ENET 0x0008 Ethernet adapter
+/* SMC products */
+product SMC 2102USB 0x0100 10Mbps ethernet adapter
+product SMC 2202USB 0x0200 10/100 ethernet adapter
+
/* Entrega products */
product ENTREGA 1S 0x0001 1S serial connector
product ENTREGA 2S 0x0002 2S serial connector
@@ -345,6 +353,9 @@ product HANDSPRING VISOR 0x0100 Handspring Visor
product ACTIVEWIRE IOBOARD 0x0100 I/O Board
product ACTIVEWIRE IOBOARD_FW1 0x0101 I/O Board, rev. 1 firmware
+/* Netgear products */
+product NETGEAR EA101 0x1001 Ethernet adapter
+
/* Billionton products */
product BILLIONTON USB100 0x0986 USB100 Ethernet adapter
@@ -357,5 +368,10 @@ product PLX TESTBOARD 0x9060 test board
/* Inside Out Networks products */
product INSIDEOUT EDGEPORT4 0x0001 EdgePort/4 serial ports
+/* D-Link products */
+product DLINK DSB650C 0x4000 10Mbps ethernet adapter
+product DLINK DSB650TX 0x4002 10/100 ethernet adapter
+product DLINK DSB650TX_PNA 0x4003 1/10/100 ethernet adapter
+
/* Intel products */
product INTEL TESTBOARD 0x9890 82930 test board
diff --git a/sys/dev/usb/usbdevs.h b/sys/dev/usb/usbdevs.h
index 456c6b7..cf83727 100644
--- a/sys/dev/usb/usbdevs.h
+++ b/sys/dev/usb/usbdevs.h
@@ -4,7 +4,7 @@
* THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT.
*
* generated from:
- * FreeBSD: src/sys/dev/usb/usbdevs,v 1.3 2000/01/05 04:27:07 wpaul Exp
+ * FreeBSD: src/sys/dev/usb/usbdevs,v 1.4 2000/01/05 18:25:51 wpaul Exp
*/
/*
@@ -110,17 +110,20 @@
#define USB_VENDOR_MACALLY 0x0618 /* Macally */
#define USB_VENDOR_MULTITECH 0x06e0 /* MultiTech */
#define USB_VENDOR_ADS 0x06e1 /* ADS Technologies */
+#define USB_VENDOR_SMC 0x0707 /* Standard Microsystems Corp */
#define USB_VENDOR_MIDIMAN 0x0763 /* Midiman */
#define USB_VENDOR_SANDISK 0x0781 /* SanDisk Corp */
#define USB_VENDOR_ADMTEK 0x07a6 /* ADMtek Inc. */
#define USB_VENDOR_SIIG 0x07cc /* SIIG */
#define USB_VENDOR_HANDSPRING 0x082d /* Handspring Inc. */
#define USB_VENDOR_ACTIVEWIRE 0x0854 /* ActiveWire Inc. */
+#define USB_VENDOR_NETGEAR 0x0846 /* BayNETGEAR Inc. */
#define USB_VENDOR_BILLIONTON 0x08DD /* Billionton Systems */
#define USB_VENDOR_MOTOROLA 0x1063 /* Motorola */
#define USB_VENDOR_PLX 0x10b5 /* PLX */
#define USB_VENDOR_INSIDEOUT 0x1608 /* Inside Out Networks */
#define USB_VENDOR_ENTREGA 0x1645 /* Entrega */
+#define USB_VENDOR_DLINK 0x2001 /* D-Link Corp */
#define USB_VENDOR_INTEL 0x8086 /* Intel */
/*
@@ -254,6 +257,7 @@
/* ATen products */
#define USB_PRODUCT_ATEN_UC1284 0x2001 /* Parallel printer adapter */
+#define USB_PRODUCT_ATEN_UC10T 0x2002 /* 10Mbps ethernet adapter */
/* Mustek products */
#define USB_PRODUCT_MUSTEK_MDC800 0xa800 /* MDC-800 digital camera */
@@ -321,6 +325,10 @@
/* ADS products */
#define USB_PRODUCT_ADS_ENET 0x0008 /* Ethernet adapter */
+/* SMC products */
+#define USB_PRODUCT_SMC_2102USB 0x0100 /* 10Mbps ethernet adapter */
+#define USB_PRODUCT_SMC_2202USB 0x0200 /* 10/100 ethernet adapter */
+
/* Entrega products */
#define USB_PRODUCT_ENTREGA_1S 0x0001 /* 1S serial connector */
#define USB_PRODUCT_ENTREGA_2S 0x0002 /* 2S serial connector */
@@ -352,6 +360,9 @@
#define USB_PRODUCT_ACTIVEWIRE_IOBOARD 0x0100 /* I/O Board */
#define USB_PRODUCT_ACTIVEWIRE_IOBOARD_FW1 0x0101 /* I/O Board, rev. 1 firmware */
+/* Netgear products */
+#define USB_PRODUCT_NETGEAR_EA101 0x1001 /* Ethernet adapter */
+
/* Billionton products */
#define USB_PRODUCT_BILLIONTON_USB100 0x0986 /* USB100 Ethernet adapter */
@@ -364,5 +375,10 @@
/* Inside Out Networks products */
#define USB_PRODUCT_INSIDEOUT_EDGEPORT4 0x0001 /* EdgePort/4 serial ports */
+/* D-Link products */
+#define USB_PRODUCT_DLINK_DSB650C 0x4000 /* 10Mbps ethernet adapter */
+#define USB_PRODUCT_DLINK_DSB650TX 0x4002 /* 10/100 ethernet adapter */
+#define USB_PRODUCT_DLINK_DSB650TX_PNA 0x4003 /* 1/10/100 ethernet adapter */
+
/* Intel products */
#define USB_PRODUCT_INTEL_TESTBOARD 0x9890 /* 82930 test board */
diff --git a/sys/dev/usb/usbdevs_data.h b/sys/dev/usb/usbdevs_data.h
index 8c4a763..fd9c0f6 100644
--- a/sys/dev/usb/usbdevs_data.h
+++ b/sys/dev/usb/usbdevs_data.h
@@ -4,7 +4,7 @@
* THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT.
*
* generated from:
- * FreeBSD: src/sys/dev/usb/usbdevs,v 1.3 2000/01/05 04:27:07 wpaul Exp
+ * FreeBSD: src/sys/dev/usb/usbdevs,v 1.4 2000/01/05 18:25:51 wpaul Exp
*/
/*
@@ -358,6 +358,12 @@ struct usb_knowndev usb_knowndevs[] = {
"Parallel printer adapter",
},
{
+ USB_VENDOR_ATEN, USB_PRODUCT_ATEN_UC10T,
+ 0,
+ "ATEN International Corp. Ltd.",
+ "10Mbps ethernet adapter",
+ },
+ {
USB_VENDOR_MUSTEK, USB_PRODUCT_MUSTEK_MDC800,
0,
"Mustek Systems Inc.",
@@ -526,6 +532,18 @@ struct usb_knowndev usb_knowndevs[] = {
"Ethernet adapter",
},
{
+ USB_VENDOR_SMC, USB_PRODUCT_SMC_2102USB,
+ 0,
+ "Standard Microsystems Corp",
+ "10Mbps ethernet adapter",
+ },
+ {
+ USB_VENDOR_SMC, USB_PRODUCT_SMC_2202USB,
+ 0,
+ "Standard Microsystems Corp",
+ "10/100 ethernet adapter",
+ },
+ {
USB_VENDOR_ENTREGA, USB_PRODUCT_ENTREGA_1S,
0,
"Entrega",
@@ -628,6 +646,12 @@ struct usb_knowndev usb_knowndevs[] = {
"I/O Board, rev. 1 firmware",
},
{
+ USB_VENDOR_NETGEAR, USB_PRODUCT_NETGEAR_EA101,
+ 0,
+ "BayNETGEAR Inc.",
+ "Ethernet adapter",
+ },
+ {
USB_VENDOR_BILLIONTON, USB_PRODUCT_BILLIONTON_USB100,
0,
"Billionton Systems",
@@ -652,6 +676,24 @@ struct usb_knowndev usb_knowndevs[] = {
"EdgePort/4 serial ports",
},
{
+ USB_VENDOR_DLINK, USB_PRODUCT_DLINK_DSB650C,
+ 0,
+ "D-Link Corp",
+ "10Mbps ethernet adapter",
+ },
+ {
+ USB_VENDOR_DLINK, USB_PRODUCT_DLINK_DSB650TX,
+ 0,
+ "D-Link Corp",
+ "10/100 ethernet adapter",
+ },
+ {
+ USB_VENDOR_DLINK, USB_PRODUCT_DLINK_DSB650TX_PNA,
+ 0,
+ "D-Link Corp",
+ "1/10/100 ethernet adapter",
+ },
+ {
USB_VENDOR_INTEL, USB_PRODUCT_INTEL_TESTBOARD,
0,
"Intel",
@@ -1030,6 +1072,12 @@ struct usb_knowndev usb_knowndevs[] = {
NULL,
},
{
+ USB_VENDOR_SMC, 0,
+ USB_KNOWNDEV_NOPROD,
+ "Standard Microsystems Corp",
+ NULL,
+ },
+ {
USB_VENDOR_MIDIMAN, 0,
USB_KNOWNDEV_NOPROD,
"Midiman",
@@ -1066,6 +1114,12 @@ struct usb_knowndev usb_knowndevs[] = {
NULL,
},
{
+ USB_VENDOR_NETGEAR, 0,
+ USB_KNOWNDEV_NOPROD,
+ "BayNETGEAR Inc.",
+ NULL,
+ },
+ {
USB_VENDOR_BILLIONTON, 0,
USB_KNOWNDEV_NOPROD,
"Billionton Systems",
@@ -1096,6 +1150,12 @@ struct usb_knowndev usb_knowndevs[] = {
NULL,
},
{
+ USB_VENDOR_DLINK, 0,
+ USB_KNOWNDEV_NOPROD,
+ "D-Link Corp",
+ NULL,
+ },
+ {
USB_VENDOR_INTEL, 0,
USB_KNOWNDEV_NOPROD,
"Intel",
diff --git a/sys/i386/conf/LINT b/sys/i386/conf/LINT
index 955278a..dc971cb 100644
--- a/sys/i386/conf/LINT
+++ b/sys/i386/conf/LINT
@@ -2353,13 +2353,16 @@ controller umass0
device ums0
#
# ADMtek USB ethernet. Supports the LinkSys USB100TX,
-# the Billionton USB100 and the Melco LU-ATX NICs. Also
-# works with the ADMtek AN986 Pegasus eval board.
+# the Billionton USB100, the Melco LU-ATX, the D-Link DSB-650TX
+# and the SMC 2202USB. Also works with the ADMtek AN986 Pegasus
+# eval board.
device aue0
#
# Kawasaki LSI ethernet. Supports the LinkSys USB10T,
-# Entrega USB-NET-E45, Peracom Ethernet Adapter, and
-# the 3Com 3c19250.
+# Entrega USB-NET-E45, Peracom Ethernet Adapter, the
+# 3Com 3c19250, the ADS Technologies USB-10BT, the ATen UC10T,
+# the Netgear EA101, the D-Link DSB-650, and the SMC 2102USB
+# and 2104USB.
device kue0
# debugging options for the USB subsystem
diff --git a/sys/i386/conf/NOTES b/sys/i386/conf/NOTES
index 955278a..dc971cb 100644
--- a/sys/i386/conf/NOTES
+++ b/sys/i386/conf/NOTES
@@ -2353,13 +2353,16 @@ controller umass0
device ums0
#
# ADMtek USB ethernet. Supports the LinkSys USB100TX,
-# the Billionton USB100 and the Melco LU-ATX NICs. Also
-# works with the ADMtek AN986 Pegasus eval board.
+# the Billionton USB100, the Melco LU-ATX, the D-Link DSB-650TX
+# and the SMC 2202USB. Also works with the ADMtek AN986 Pegasus
+# eval board.
device aue0
#
# Kawasaki LSI ethernet. Supports the LinkSys USB10T,
-# Entrega USB-NET-E45, Peracom Ethernet Adapter, and
-# the 3Com 3c19250.
+# Entrega USB-NET-E45, Peracom Ethernet Adapter, the
+# 3Com 3c19250, the ADS Technologies USB-10BT, the ATen UC10T,
+# the Netgear EA101, the D-Link DSB-650, and the SMC 2102USB
+# and 2104USB.
device kue0
# debugging options for the USB subsystem
OpenPOWER on IntegriCloud