MOS(4)                    OpenBSD Programmer's Manual                   MOS(4)

NAME
     mos - MOSCHIP MCS7730/7830 10/100 USB 2.0 Ethernet device

SYNOPSIS
     mos*   at uhub?
     ukphy* at mii?

DESCRIPTION
     The mos driver provides support for USB Ethernet adapters based on the
     Moschip MCS7730 and MCS7830 USB 2.0 chipsets, including the following:

           Delock 61147
           Sitecom LN-030
           Syba SY-U2LAN

     All adapters operate with either USB 1.x or USB 2.0 controllers, though
     performance with 1.x controllers is limited since the USB 1.x standard
     specifies a maximum transfer speed of 12Mbps.  Users with USB 1.x con-
     trollers should therefore not expect to actually achieve 100Mbps speeds
     with these devices.

     A 64-bit multicast hash table is supported, single perfect filter entry
     for the station address, all-multicast mode, and promiscuous mode.  Pack-
     ets are received and transmitted over separate USB bulk transfer end-
     points.

     The mos driver supports the following media types:

     autoselect  Enable autoselection of the media type and options (this is
                 the default).  The user can manually override the autoselect-
                 ed mode by adding media options to the appropriate
                 hostname.if(5) file.

     10baseT     Set 10Mbps operation.

     100baseTX   Set 100Mbps (Fast Ethernet) operation.

     The driver supports the following media options:

     full-duplex  Force full-duplex operation.

     half-duplex  Force half-duplex operation.

     For more information on configuring this device, see ifconfig(8).

DIAGNOSTICS
     mos%d: watchdog timeout  A packet was queued for transmission and a
     transmit command was issued, however the device failed to acknowledge the
     transmission before a timeout expired.

     mos%d: no memory for rx list  The driver failed to allocate an mbuf for
     the receiver ring.

SEE ALSO
     arp(4), ifmedia(4), intro(4), netintro(4), rlphy(4), ukphy(4), usb(4),
     hostname.if(5), ifconfig(8)

     Moschip India, http://www.moschip.com.

HISTORY
     The mos device driver first appeared in OpenBSD 4.5.

AUTHORS
     The mos driver was written by Johann Christian Rode <jcrode@gmx.net>.

OpenBSD 4.7                    November 3, 2008                              1
