xref: /openbsd-src/share/man/man4/udav.4 (revision 819e0ecd58ed9ca4359975a38f6eec820ebfe7e1)
1*819e0ecdSsobrado.\"	$OpenBSD: udav.4,v 1.17 2015/07/15 18:02:15 sobrado Exp $
208c86caeSjsg.\"	$NetBSD: udav.4,v 1.1 2003/08/22 06:42:01 itojun Exp $
308c86caeSjsg.\"
408c86caeSjsg.\" Copyright (c) 2003
508c86caeSjsg.\"     Shingo WATANABE <nabe@nabechan.org>. All rights reserved.
6aabc5919Ssasano.\" Copyright (c) 2014
7aabc5919Ssasano.\"     Takayoshi SASANO <uaa@uaa.org.uk>. (RD9700 support)
808c86caeSjsg.\"
908c86caeSjsg.\" Redistribution and use in source and binary forms, with or without
1008c86caeSjsg.\" modification, are permitted provided that the following conditions
1108c86caeSjsg.\" are met:
1208c86caeSjsg.\" 1. Redistributions of source code must retain the above copyright
1308c86caeSjsg.\"    notice, this list of conditions and the following disclaimer.
1408c86caeSjsg.\" 2. Redistributions in binary form must reproduce the above copyright
1508c86caeSjsg.\"    notice, this list of conditions and the following disclaimer in the
1608c86caeSjsg.\"    documentation and/or other materials provided with the distribution.
1708c86caeSjsg.\" 3. Neither the name of the author nor the names of any co-contributors
1808c86caeSjsg.\"    may be used to endorse or promote products derived from this software
1908c86caeSjsg.\"   without specific prior written permission.
2008c86caeSjsg.\"
2108c86caeSjsg.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
2208c86caeSjsg.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
2308c86caeSjsg.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
2408c86caeSjsg.\" ARE DISCLAIMED.  IN NO EVENT SHALL Bill Paul OR THE VOICES IN HIS HEAD
2508c86caeSjsg.\" BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
2608c86caeSjsg.\" CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
2708c86caeSjsg.\" SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
2808c86caeSjsg.\" INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
2908c86caeSjsg.\" CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
3008c86caeSjsg.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
3108c86caeSjsg.\" THE POSSIBILITY OF SUCH DAMAGE.
3208c86caeSjsg.\"
33*819e0ecdSsobrado.Dd $Mdocdate: July 15 2015 $
3408c86caeSjsg.Dt UDAV 4
3508c86caeSjsg.Os
3608c86caeSjsg.Sh NAME
3708c86caeSjsg.Nm udav
384b560897Sjmc.Nd Davicom DM9601 10/100 USB Ethernet device
3908c86caeSjsg.Sh SYNOPSIS
4008c86caeSjsg.Cd "udav*  at uhub?"
41a89f778cSjsg.Cd "amphy* at mii?"
4208c86caeSjsg.Sh DESCRIPTION
4308c86caeSjsgThe
4408c86caeSjsg.Nm
4508c86caeSjsgdriver provides support for USB
4608c86caeSjsg.Tn Ethernet
4708c86caeSjsgadapters based on the Davicom DM9601 USB-ether bridge chip.
4808c86caeSjsg.Pp
4908c86caeSjsgThe
5008c86caeSjsg.Nm
5108c86caeSjsgdriver supports the following adapters:
5208c86caeSjsg.Pp
5308c86caeSjsg.Bl -tag -width Dv -offset indent -compact
5408c86caeSjsg.It Tn Corega FEther USB-TXC
555f0c5abcSjsg.It Tn HenTong WK-668
568e7af0cdSjasper.It Tn Konig CMP-NWUSB10
57b6974c0aSjsg.It Tn ShanTou ST268
580973bedcSbeck.It Tn ShanTou ZT6688
59fcd7cd2eSderaadt.It Tn ShanTou ADM8515
6008c86caeSjsg.El
6108c86caeSjsg.Pp
62aabc5919SsasanoThe
63aabc5919Ssasano.Nm
64aabc5919Ssasanodriver also supports CoreChip RD9700.
65aabc5919SsasanoAs many of these units ship with the same MAC address, it is
66aabc5919Ssasanohighly recommended to use
67aabc5919Ssasano.Xr ifconfig 8
68aabc5919Ssasano.Cm lladdr
69aabc5919Ssasanoto set the address manually, or
70aabc5919Ssasano.Cm lladdr random
71aabc5919Ssasanoto assign a random address.
72aabc5919Ssasano.Pp
7308c86caeSjsgFor more information on configuring this device, see
7408c86caeSjsg.Xr ifconfig 8 .
7508c86caeSjsg.Sh SEE ALSO
76a89f778cSjsg.Xr amphy 4 ,
7708c86caeSjsg.Xr arp 4 ,
7808c86caeSjsg.Xr ifmedia 4 ,
7908c86caeSjsg.Xr mii 4 ,
8008c86caeSjsg.Xr netintro 4 ,
8108c86caeSjsg.Xr uhub 4 ,
8208c86caeSjsg.Xr usb 4 ,
8308c86caeSjsg.Xr hostname.if 5 ,
8408c86caeSjsg.Xr ifconfig 8
8508c86caeSjsg.Rs
8608c86caeSjsg.%T Davicom DM9601 data sheet
87633747ceSjmc.%U http://www.davicom.com.tw/big5/download/Data%20Sheet/DM9601-DS-P01-930914.pdf
8808c86caeSjsg.Re
8908c86caeSjsg.Sh HISTORY
9008c86caeSjsgThe
9108c86caeSjsg.Nm
9208c86caeSjsgdevice driver first appeared in
9308c86caeSjsg.Ox 3.7 .
9408c86caeSjsg.Sh AUTHORS
95d281945cSjaredy.An -nosplit
9608c86caeSjsgThe
9708c86caeSjsg.Nm
9808c86caeSjsgdriver was written by
99e5cc2e7eSschwarze.An Shingo WATANABE Aq Mt nabe@nabechan.org
10022899d7bSjsgand ported to
10122899d7bSjsg.Ox
10222899d7bSjsgby
103e5cc2e7eSschwarze.An Jonathan Gray Aq Mt jsg@openbsd.org .
104aabc5919Ssasano.Pp
105aabc5919SsasanoRD9700 support by
106aabc5919Ssasano.An Takayoshi SASANO Aq Mt uaa@uaa.org.uk .
107aabc5919Ssasano.Sh BUGS
108aabc5919SsasanoThe RD9700 sometimes lacks zero-length packets to terminate
109*819e0ecdSsobradoUSB transactions, which can cause USB IOERRORs.
110