1b2dce55fSHans Petter Selasky.\" 2b2dce55fSHans Petter Selasky.\" Copyright (c) 2011 Rick van der Zwet <info@rickvanderzwet.nl> 3b2dce55fSHans Petter Selasky.\" 4b2dce55fSHans Petter Selasky.\" Permission to use, copy, modify, and distribute this software for any 5b2dce55fSHans Petter Selasky.\" purpose with or without fee is hereby granted, provided that the above 6b2dce55fSHans Petter Selasky.\" copyright notice and this permission notice appear in all copies. 7b2dce55fSHans Petter Selasky.\" 8b2dce55fSHans Petter Selasky.\" THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES 9b2dce55fSHans Petter Selasky.\" WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF 10b2dce55fSHans Petter Selasky.\" MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR 11b2dce55fSHans Petter Selasky.\" ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES 12b2dce55fSHans Petter Selasky.\" WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN 13b2dce55fSHans Petter Selasky.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF 14b2dce55fSHans Petter Selasky.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 15b2dce55fSHans Petter Selasky.\" 16*ff6b30b9SKevin Lo.Dd November 24, 2015 17b2dce55fSHans Petter Selasky.Dt MOS 4 18b2dce55fSHans Petter Selasky.Os 19b2dce55fSHans Petter Selasky.Sh NAME 20b2dce55fSHans Petter Selasky.Nm mos 21d4d6dcc5SKevin Lo.Nd Moschip MCS7730/MCS7830/MCS7832 USB Ethernet driver 22b2dce55fSHans Petter Selasky.Sh SYNOPSIS 23b2dce55fSHans Petter SelaskyTo compile this driver into the kernel, 24b2dce55fSHans Petter Selaskyplace the following lines in your 25b2dce55fSHans Petter Selaskykernel configuration file: 26b2dce55fSHans Petter Selasky.Bd -ragged -offset indent 27b2dce55fSHans Petter Selasky.Cd "device uhci" 28b2dce55fSHans Petter Selasky.Cd "device ohci" 2926fdf1e8SHans Petter Selasky.Cd "device ehci" 30b2dce55fSHans Petter Selasky.Cd "device usb" 31b2dce55fSHans Petter Selasky.Cd "device miibus" 32*ff6b30b9SKevin Lo.Cd "device uether" 33b2dce55fSHans Petter Selasky.Cd "device mos" 34b2dce55fSHans Petter Selasky.Ed 35b2dce55fSHans Petter Selasky.Pp 36b2dce55fSHans Petter SelaskyAlternatively, to load the driver as a 37b2dce55fSHans Petter Selaskymodule at boot time, place the following line in 38b2dce55fSHans Petter Selasky.Xr loader.conf 5 : 39b2dce55fSHans Petter Selasky.Bd -literal -offset indent 40b2dce55fSHans Petter Selaskyif_mos_load="YES" 41b2dce55fSHans Petter Selasky.Ed 42b2dce55fSHans Petter Selasky.Sh DESCRIPTION 43b2dce55fSHans Petter SelaskyThe 44b2dce55fSHans Petter Selasky.Nm 45b2dce55fSHans Petter Selaskydriver provides support for USB Ethernet adapters based on the 46d4d6dcc5SKevin LoMoschip MCS7730/MCS7830/MCS7832 chipset. 47b2dce55fSHans Petter Selasky.Pp 48d4d6dcc5SKevin LoThe adapters that contain the Moschip MCS7730/MCS7830/MCS7832 chipset 49b2dce55fSHans Petter Selaskywill operate at 100Base-TX and full-duplex. 50b2dce55fSHans Petter Selasky.Pp 51b2dce55fSHans Petter SelaskyThe Moschip contains a 10/100 52b2dce55fSHans Petter SelaskyEthernet MAC with MII interface and is designed to work with both 53b2dce55fSHans Petter SelaskyEthernet and HomePNA transceivers. 54b2dce55fSHans Petter SelaskyAlthough designed to interface with 55b2dce55fSHans Petter Selasky100Mbps peripherals, this only works with USB 2.0. The existing USB 1.0 56b2dce55fSHans Petter Selaskystandard specifies a maximum transfer speed of 12Mbps. 57b2dce55fSHans Petter SelaskyUSB 1.0 Users should therefore not expect to actually achieve 100Mbps speeds 58b2dce55fSHans Petter Selaskywith these devices. 59b2dce55fSHans Petter Selasky.Pp 60b2dce55fSHans Petter SelaskyThe Moschip supports a 64-bit multicast hash table, single perfect 61b2dce55fSHans Petter Selaskyfilter entry for the station address and promiscuous mode. 62b2dce55fSHans Petter SelaskyPackets are 63b2dce55fSHans Petter Selaskyreceived and transmitted over separate USB bulk transfer endpoints. 64b2dce55fSHans Petter Selasky.Pp 65b2dce55fSHans Petter SelaskyFor more information on configuring this device, see 66b2dce55fSHans Petter Selasky.Xr ifconfig 8 . 67b2dce55fSHans Petter Selasky.Sh HARDWARE 68b2dce55fSHans Petter SelaskyAdapters supported by the 69b2dce55fSHans Petter Selasky.Nm 70b2dce55fSHans Petter Selaskydriver include: 71b2dce55fSHans Petter Selasky.Pp 72b2dce55fSHans Petter Selasky.Bl -bullet -compact 73b2dce55fSHans Petter Selasky.It 74b2dce55fSHans Petter SelaskySitecom LN030 7526fdf1e8SHans Petter Selasky.El 76b2dce55fSHans Petter Selasky.Sh SEE ALSO 77b2dce55fSHans Petter Selasky.Xr altq 4 , 78b2dce55fSHans Petter Selasky.Xr arp 4 , 79b2dce55fSHans Petter Selasky.Xr miibus 4 , 80b2dce55fSHans Petter Selasky.Xr netintro 4 , 81b2dce55fSHans Petter Selasky.Xr ng_ether 4 , 82b2dce55fSHans Petter Selasky.Xr ifconfig 8 83b2dce55fSHans Petter Selasky.Rs 84b2dce55fSHans Petter Selasky.%T ADMtek AN986 data sheet 85b2dce55fSHans Petter Selasky.%O http://www.moschip.com/data/products/MCS7830/Data%20Sheet_7830.pdf 86b2dce55fSHans Petter Selasky.Re 87b2dce55fSHans Petter Selasky.Sh HISTORY 88b2dce55fSHans Petter SelaskyThe 89b2dce55fSHans Petter Selasky.Nm 90b2dce55fSHans Petter Selaskydevice driver first appeared in 91b2dce55fSHans Petter Selasky.Fx 8.2 . 92b2dce55fSHans Petter Selasky.Sh AUTHORS 93b2dce55fSHans Petter SelaskyThe 94b2dce55fSHans Petter Selasky.Nm 95b2dce55fSHans Petter Selaskydriver was written by 96b2dce55fSHans Petter Selasky.An Rick van der Zwet info@rickvanderzwet.nl . 97