xref: /freebsd/share/man/man4/kue.4 (revision dbcefa3f612cfbe47b6d2917d279033c785cde7a)
1dfd1e98eSBill Paul.\" Copyright (c) 1997, 1998, 1999, 2000
2dfd1e98eSBill Paul.\"	Bill Paul <wpaul@ee.columbia.edu>. All rights reserved.
3dfd1e98eSBill Paul.\"
4dfd1e98eSBill Paul.\" Redistribution and use in source and binary forms, with or without
5dfd1e98eSBill Paul.\" modification, are permitted provided that the following conditions
6dfd1e98eSBill Paul.\" are met:
7dfd1e98eSBill Paul.\" 1. Redistributions of source code must retain the above copyright
8dfd1e98eSBill Paul.\"    notice, this list of conditions and the following disclaimer.
9dfd1e98eSBill Paul.\" 2. Redistributions in binary form must reproduce the above copyright
10dfd1e98eSBill Paul.\"    notice, this list of conditions and the following disclaimer in the
11dfd1e98eSBill Paul.\"    documentation and/or other materials provided with the distribution.
12dfd1e98eSBill Paul.\" 3. All advertising materials mentioning features or use of this software
13dfd1e98eSBill Paul.\"    must display the following acknowledgement:
14dfd1e98eSBill Paul.\"	This product includes software developed by Bill Paul.
15dfd1e98eSBill Paul.\" 4. Neither the name of the author nor the names of any co-contributors
16dfd1e98eSBill Paul.\"    may be used to endorse or promote products derived from this software
17dfd1e98eSBill Paul.\"   without specific prior written permission.
18dfd1e98eSBill Paul.\"
19dfd1e98eSBill Paul.\" THIS SOFTWARE IS PROVIDED BY Bill Paul AND CONTRIBUTORS ``AS IS'' AND
20dfd1e98eSBill Paul.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
21dfd1e98eSBill Paul.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
22dfd1e98eSBill Paul.\" ARE DISCLAIMED.  IN NO EVENT SHALL Bill Paul OR THE VOICES IN HIS HEAD
23dfd1e98eSBill Paul.\" BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
24dfd1e98eSBill Paul.\" CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
25dfd1e98eSBill Paul.\" SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
26dfd1e98eSBill Paul.\" INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
27dfd1e98eSBill Paul.\" CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
28dfd1e98eSBill Paul.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
29dfd1e98eSBill Paul.\" THE POSSIBILITY OF SUCH DAMAGE.
30dfd1e98eSBill Paul.\"
31dfd1e98eSBill Paul.\" $FreeBSD$
32dfd1e98eSBill Paul.\"
33d04bb221SBill Paul.Dd January 4, 2000
344c574bfdSRuslan Ermilov.Dt KUE 4
353d45e180SRuslan Ermilov.Os
36dfd1e98eSBill Paul.Sh NAME
37dfd1e98eSBill Paul.Nm kue
38eb083802SRuslan Ermilov.Nd Kawasaki LSI KL5KUSB101B USB Ethernet driver
39dfd1e98eSBill Paul.Sh SYNOPSIS
409972499aSBill Paul.Cd "device uhci0"
416b713d58SJeroen Ruigrok van der Werven.Cd "device ohci"
426b713d58SJeroen Ruigrok van der Werven.Cd "device usb"
436b713d58SJeroen Ruigrok van der Werven.Cd "device kue"
44dfd1e98eSBill Paul.Sh DESCRIPTION
45dfd1e98eSBill PaulThe
46dfd1e98eSBill Paul.Nm
47dfd1e98eSBill Pauldriver provides support for USB ethernet adapters based on the Kawasaki
48dbcefa3fSPeter PentchevLSI KL5KLUSB101B chipset, including the following:
49dbcefa3fSPeter Pentchev.Pp
50dbcefa3fSPeter Pentchev.Bl -bullet
51dbcefa3fSPeter Pentchev.It
52dbcefa3fSPeter Pentchev3Com 3c19250
53dbcefa3fSPeter Pentchev.It
54dbcefa3fSPeter PentchevAOX USB101
55dbcefa3fSPeter Pentchev.It
56dbcefa3fSPeter PentchevAbocom URE 450
57dbcefa3fSPeter Pentchev.It
58dbcefa3fSPeter PentchevADS Technologies USB-10BT
59dbcefa3fSPeter Pentchev.It
60dbcefa3fSPeter PentchevATen UC10T
61dbcefa3fSPeter Pentchev.It
62dbcefa3fSPeter PentchevCorega USB-T
63dbcefa3fSPeter Pentchev.It
64dbcefa3fSPeter PentchevD-Link DSB-650C
65dbcefa3fSPeter Pentchev.It
66dbcefa3fSPeter PentchevEntrega NET-USB-E45, NET-HUB-3U1E
67dbcefa3fSPeter Pentchev.It
68dbcefa3fSPeter PentchevI/O Data USB ETT
69dbcefa3fSPeter Pentchev.It
70dbcefa3fSPeter PentchevKawasaki DU-H3E
71dbcefa3fSPeter Pentchev.It
72dbcefa3fSPeter PentchevLinkSys USB10T
73dbcefa3fSPeter Pentchev.It
74dbcefa3fSPeter PentchevNetgear EA101
75dbcefa3fSPeter Pentchev.It
76dbcefa3fSPeter PentchevPeracom USB Ethernet Adapter
77dbcefa3fSPeter Pentchev.It
78dbcefa3fSPeter PentchevSMC 2102USB, 2104USB
79dbcefa3fSPeter Pentchev.El
80dfd1e98eSBill Paul.Pp
81d04bb221SBill PaulThe KL5KLUSB101B supports a 128-entry multicast filter, single perfect
826d249eeeSSheldon Hearnfilter entry for the station address and promiscuous mode.
836d249eeeSSheldon HearnPackets are
84dfd1e98eSBill Paulreceived and transmitted over separate USB bulk transfer endpoints.
85dfd1e98eSBill Paul.Pp
86dfd1e98eSBill PaulThe Kawasaki adapter supports only 10mbps half-duplex mode, hence there
87dfd1e98eSBill Paulare no
88dfd1e98eSBill Paul.Xr ifmedia 4
89dfd1e98eSBill Paulmodes to select.
90dfd1e98eSBill Paul.Pp
91dfd1e98eSBill PaulFor more information on configuring this device, see
92dfd1e98eSBill Paul.Xr ifconfig 8 .
93dfd1e98eSBill Paul.Sh DIAGNOSTICS
94dfd1e98eSBill Paul.Bl -diag
95dfd1e98eSBill Paul.It "kue%d: watchdog timeout"
96dfd1e98eSBill PaulA packet was queued for transmission and a transmit command was
97dfd1e98eSBill Paulissued, however the device failed to acknowledge the transmission
98dfd1e98eSBill Paulbefore a timeout expired.
99dfd1e98eSBill Paul.It "kue%d: no memory for rx list"
100dfd1e98eSBill PaulThe driver failed to allocate an mbuf for the receiver ring.
101dfd1e98eSBill Paul.El
102dfd1e98eSBill Paul.Sh SEE ALSO
103dfd1e98eSBill Paul.Xr arp 4 ,
104071d726dSTom Rhodes.Xr miibus 4 ,
105dfd1e98eSBill Paul.Xr netintro 4 ,
10695d7878cSArchie Cobbs.Xr ng_ether 4 ,
10795d7878cSArchie Cobbs.Xr ifconfig 8
108dfd1e98eSBill Paul.Sh HISTORY
109dfd1e98eSBill PaulThe
110dfd1e98eSBill Paul.Nm
111dfd1e98eSBill Pauldevice driver first appeared in
112dfd1e98eSBill Paul.Fx 4.0 .
113dfd1e98eSBill Paul.Sh AUTHORS
114dfd1e98eSBill PaulThe
115dfd1e98eSBill Paul.Nm
116dfd1e98eSBill Pauldriver was written by
117dfd1e98eSBill Paul.An Bill Paul Aq wpaul@ee.columbia.edu .
118dfd1e98eSBill Paul.Sh BUGS
119dfd1e98eSBill PaulThe
120dfd1e98eSBill Paul.Nm
121dfd1e98eSBill Pauldriver does not accumulate ethernet collisions statistics because the
122dfd1e98eSBill PaulKawasaki firmware does not appear to maintain any internal statistics.
123