1f63446eaSderaadt.\" Copyright (c) 1997, 1998, 1999, 2000-2003 2f63446eaSderaadt.\" Bill Paul <wpaul@windriver.com>. All rights reserved. 3f63446eaSderaadt.\" 4f63446eaSderaadt.\" Redistribution and use in source and binary forms, with or without 5f63446eaSderaadt.\" modification, are permitted provided that the following conditions 6f63446eaSderaadt.\" are met: 7f63446eaSderaadt.\" 1. Redistributions of source code must retain the above copyright 8f63446eaSderaadt.\" notice, this list of conditions and the following disclaimer. 9f63446eaSderaadt.\" 2. Redistributions in binary form must reproduce the above copyright 10f63446eaSderaadt.\" notice, this list of conditions and the following disclaimer in the 11f63446eaSderaadt.\" documentation and/or other materials provided with the distribution. 12f63446eaSderaadt.\" 3. All advertising materials mentioning features or use of this software 13f63446eaSderaadt.\" must display the following acknowledgement: 14f63446eaSderaadt.\" This product includes software developed by Bill Paul. 15f63446eaSderaadt.\" 4. Neither the name of the author nor the names of any co-contributors 16f63446eaSderaadt.\" may be used to endorse or promote products derived from this software 17f63446eaSderaadt.\" without specific prior written permission. 18f63446eaSderaadt.\" 19f63446eaSderaadt.\" THIS SOFTWARE IS PROVIDED BY Bill Paul AND CONTRIBUTORS ``AS IS'' AND 20f63446eaSderaadt.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 21f63446eaSderaadt.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 22f63446eaSderaadt.\" ARE DISCLAIMED. IN NO EVENT SHALL Bill Paul OR THE VOICES IN HIS HEAD 23f63446eaSderaadt.\" BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 24f63446eaSderaadt.\" CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 25f63446eaSderaadt.\" SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 26f63446eaSderaadt.\" INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 27f63446eaSderaadt.\" CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 28f63446eaSderaadt.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF 29f63446eaSderaadt.\" THE POSSIBILITY OF SUCH DAMAGE. 30f63446eaSderaadt.\" 31f63446eaSderaadt.\" $FreeBSD: /repoman/r/ncvs/src/share/man/man4/axe.4,v 1.3 2003/05/29 21:28:35 ru Exp $ 32*d905fc10Sjsg.\" $OpenBSD: axe.4,v 1.48 2022/02/18 10:24:32 jsg Exp $ 33f63446eaSderaadt.\" 34*d905fc10Sjsg.Dd $Mdocdate: February 18 2022 $ 35f63446eaSderaadt.Dt AXE 4 36f63446eaSderaadt.Os 37f63446eaSderaadt.Sh NAME 38f63446eaSderaadt.Nm axe 393ead84f2Sjmc.Nd ASIX Electronics AX88172/AX88178/AX88772 10/100/1Gb USB Ethernet device 40f63446eaSderaadt.Sh SYNOPSIS 41afb7f3acSmickey.Cd "axe* at uhub?" 42f6885437Sbrad.Cd "rgephy* at mii?" 43c76c371fSjsg.Cd "rlphy* at mii?" 440b01c265Sjsg.Cd "eephy* at mii?" 45f63446eaSderaadt.Sh DESCRIPTION 46f63446eaSderaadtThe 47f63446eaSderaadt.Nm 4876c24bcfSjmcdriver provides support for USB Ethernet adapters based on the ASIX 499b39d331SjsgElectronics AX88172, AX88178, and AX88772 USB 2.0 chipsets, including the 509b39d331Sjsgfollowing: 51f63446eaSderaadt.Pp 52ef28d7a4Sjsg.Bl -tag -width Ds -offset indent -compact 53686d2b0eSmpf.It Apple USB Ethernet Adapter A1277 547bed1310Sjsg.It ATEN UC-210T 550e9a3880Sjsg.It BAFO BF-320 56abc41039Sjsg.It Billionton Systems USB2AR 578bfe1c00Sbrad.It Buffalo(MELCO) LUA-U2-GT 58ef28d7a4Sjsg.It Buffalo(MELCO) LUA-U2-KTX 59ef28d7a4Sjsg.It Corega FEther USB2-TX 60838fd592Sjsg.It D-Link DUB-E100 61172575b8Sjmc.It Delock Gigabit USB 2.0 Ethernet Adapter 62ce4770adSjsg.It Good Way GWUSB2E 63abc41039Sjsg.It Hawking UF200 64abc41039Sjsg.It Intellinet USB 2.0 to Ethernet (rev A) 659850b285Sjsg.It IO-Data ETG-US2 66b6dfac49Sderaadt.It JVC MP-PRX1 67dcd564ccSjasper.It Konig CMP-NWUSB20 6828d43dcdSjcs.It Lenovo USB 2.0 Ethernet 699850b285Sjsg.It Level One USB-0200 705ec67ac6Smikeb.It Level One USB-0301 71cf75cf2cSjmc.It Linksys USB200M 72a64f2d3eSbrad.It Linksys USB1000 73e73c20f5Sjsg.It Logitec LAN-GTJ/U2 74ef28d7a4Sjsg.It Netgear FA120 75b6799cd3Sderaadt.It Nintendo Wii USB Lan Ethernet Adapter RVL-015 769850b285Sjsg.It OQO model 01+ Ethernet 77959a0aa2Sjsg.It Sitecom LN-029 780e9a3880Sjsg.It SMC 2209USB/ETH 79e2ee686fSjsg.It SnapPort USB 2.0 LAN Adapter 80abc41039Sjsg.It ST Lab USB 2.0 Fast Ethernet 81abc41039Sjsg.It Surecom EP-1427X-2 82e2ee686fSjsg.It System TALKS SGC-X2UL 83abc41039Sjsg.It TRENDnet TU2-ET100 840e9a3880Sjsg.It Z-TEK ZK-R01-2 85f63446eaSderaadt.El 86f63446eaSderaadt.Pp 879b39d331SjsgThe AX88172, AX88178, and AX88772 are USB 2.0 devices designed to work with 88b82abd1dSderaadteither Ethernet or HomePNA transceivers. 8997b5f7a9SsthenThe AX88172 and AX88772 contain 10/100 Ethernet MACs with MII interfaces. 903ead84f2SjmcThe AX88178 contains a 10/100/1Gb Ethernet MAC with a GMII/MII 9178ea0718Sjsginterface. 929b39d331SjsgAll adapters will operate with either USB 1.x or USB 2.0 controllers, however 939b39d331Sjsgperformance with 1.x controllers will be limited since the USB 1.x standard 949b39d331Sjsgspecifies a maximum transfer speed of 12Mbps. 95f63446eaSderaadtUsers with USB 1.x controllers should therefore not expect to actually 96f63446eaSderaadtachieve 100Mbps speeds with these devices. 97f63446eaSderaadt.Pp 989b39d331SjsgA 64-bit multicast hash table is supported, 9976c24bcfSjmcsingle perfect filter entry for the station address, 10076c24bcfSjmcall-multicast mode, and promiscuous mode. 101f63446eaSderaadtPackets are 102f63446eaSderaadtreceived and transmitted over separate USB bulk transfer endpoints. 103f63446eaSderaadt.Pp 104f63446eaSderaadtThe 105f63446eaSderaadt.Nm 106f63446eaSderaadtdriver supports the following media types: 10776c24bcfSjmc.Bl -tag -width "autoselect" 108b9ebbec2Smiod.It autoselect 109b9ebbec2SmiodEnable autoselection of the media type and options (this is the default). 110b9ebbec2SmiodThe user can manually override the autoselected mode by adding media 111b9ebbec2Smiodoptions to the appropriate 112b9ebbec2Smiod.Xr hostname.if 5 113f63446eaSderaadtfile. 114b9ebbec2Smiod.It 10baseT 115f63446eaSderaadtSet 10Mbps operation. 116b9ebbec2Smiod.It 100baseTX 117dab746cbSjaredySet 100Mbps (Fast Ethernet) operation. 1180b01c265Sjsg.It 1000baseT 1190b01c265SjsgSet 1000Mbps (Gigabit Ethernet) operation (AX88178 only). 120f63446eaSderaadt.El 121f63446eaSderaadt.Pp 122f63446eaSderaadtThe 1234e7b8c54Sjmc.Nm 124f63446eaSderaadtdriver supports the following media options: 12576c24bcfSjmc.Bl -tag -width "full-duplex" 126b9ebbec2Smiod.It full-duplex 12776c24bcfSjmcForce full-duplex operation. 128b9ebbec2Smiod.It half-duplex 129b9ebbec2SmiodForce half-duplex operation. 130f63446eaSderaadt.El 131f63446eaSderaadt.Pp 132b9ebbec2SmiodThe interface will operate in 13376c24bcfSjmchalf-duplex mode if no media option is specified. 134b9ebbec2Smiod.Pp 135f63446eaSderaadtFor more information on configuring this device, see 136f63446eaSderaadt.Xr ifconfig 8 . 137f63446eaSderaadt.Sh DIAGNOSTICS 138f63446eaSderaadt.Bl -diag 139b07071f0Stedu.It "axe0: watchdog timeout" 140f63446eaSderaadtA packet was queued for transmission and a transmit command was 141f63446eaSderaadtissued, however the device failed to acknowledge the transmission 142f63446eaSderaadtbefore a timeout expired. 143b07071f0Stedu.It "axe0: no memory for rx list" 144f63446eaSderaadtThe driver failed to allocate an mbuf for the receiver ring. 145f63446eaSderaadt.El 146f63446eaSderaadt.Sh SEE ALSO 147f63446eaSderaadt.Xr arp 4 , 1480b01c265Sjsg.Xr eephy 4 , 149f63446eaSderaadt.Xr ifmedia 4 , 150f63446eaSderaadt.Xr intro 4 , 151f63446eaSderaadt.Xr netintro 4 , 152f6885437Sbrad.Xr rgephy 4 , 153c76c371fSjsg.Xr rlphy 4 , 154f63446eaSderaadt.Xr usb 4 , 155f63446eaSderaadt.Xr hostname.if 5 , 156f63446eaSderaadt.Xr ifconfig 8 157f63446eaSderaadt.Rs 158f63446eaSderaadt.%T "ASIX AX88172 data sheet" 159*d905fc10Sjsg.%U https://www.asix.com.tw 160f63446eaSderaadt.Re 161f63446eaSderaadt.Sh HISTORY 162f63446eaSderaadtThe 163f63446eaSderaadt.Nm 164f63446eaSderaadtdevice driver first appeared in 16576c24bcfSjmc.Ox 3.6 . 166f63446eaSderaadt.Sh AUTHORS 167d281945cSjaredy.An -nosplit 168f63446eaSderaadtThe 169f63446eaSderaadt.Nm 170f63446eaSderaadtdriver was written by 171e5cc2e7eSschwarze.An Bill Paul Aq Mt wpaul@windriver.com 172f63446eaSderaadtand ported to 173f63446eaSderaadt.Ox 174f63446eaSderaadtby 175e5cc2e7eSschwarze.An Greg Taleck Aq Mt taleck@oz.net . 176