101779872SBill Paul.\" Copyright (c) 1997, 1998, 1999, 2000 201779872SBill Paul.\" Bill Paul <wpaul@ee.columbia.edu>. All rights reserved. 301779872SBill Paul.\" 401779872SBill Paul.\" Redistribution and use in source and binary forms, with or without 501779872SBill Paul.\" modification, are permitted provided that the following conditions 601779872SBill Paul.\" are met: 701779872SBill Paul.\" 1. Redistributions of source code must retain the above copyright 801779872SBill Paul.\" notice, this list of conditions and the following disclaimer. 901779872SBill Paul.\" 2. Redistributions in binary form must reproduce the above copyright 1001779872SBill Paul.\" notice, this list of conditions and the following disclaimer in the 1101779872SBill Paul.\" documentation and/or other materials provided with the distribution. 1201779872SBill Paul.\" 3. All advertising materials mentioning features or use of this software 1301779872SBill Paul.\" must display the following acknowledgement: 1401779872SBill Paul.\" This product includes software developed by Bill Paul. 1501779872SBill Paul.\" 4. Neither the name of the author nor the names of any co-contributors 1601779872SBill Paul.\" may be used to endorse or promote products derived from this software 1701779872SBill Paul.\" without specific prior written permission. 1801779872SBill Paul.\" 1901779872SBill Paul.\" THIS SOFTWARE IS PROVIDED BY Bill Paul AND CONTRIBUTORS ``AS IS'' AND 2001779872SBill Paul.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 2101779872SBill Paul.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 2201779872SBill Paul.\" ARE DISCLAIMED. IN NO EVENT SHALL Bill Paul OR THE VOICES IN HIS HEAD 2301779872SBill Paul.\" BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 2401779872SBill Paul.\" CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 2501779872SBill Paul.\" SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 2601779872SBill Paul.\" INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 2701779872SBill Paul.\" CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 2801779872SBill Paul.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF 2901779872SBill Paul.\" THE POSSIBILITY OF SUCH DAMAGE. 3001779872SBill Paul.\" 31*2bb78c17SKevin Lo.Dd July 24, 2019 324c574bfdSRuslan Ermilov.Dt CUE 4 333d45e180SRuslan Ermilov.Os 3401779872SBill Paul.Sh NAME 3501779872SBill Paul.Nm cue 3686e3186eSTom Rhodes.Nd "CATC USB-EL1210A USB Ethernet driver" 3701779872SBill Paul.Sh SYNOPSIS 3816d78bb8STom RhodesTo compile this driver into the kernel, 3916d78bb8STom Rhodesplace the following lines in your 4090296834STom Rhodeskernel configuration file: 4186e3186eSTom Rhodes.Bd -ragged -offset indent 426b713d58SJeroen Ruigrok van der Werven.Cd "device uhci" 436b713d58SJeroen Ruigrok van der Werven.Cd "device ohci" 446b713d58SJeroen Ruigrok van der Werven.Cd "device usb" 45ff6b30b9SKevin Lo.Cd "device miibus" 46ff6b30b9SKevin Lo.Cd "device uether" 476b713d58SJeroen Ruigrok van der Werven.Cd "device cue" 4886e3186eSTom Rhodes.Ed 4986e3186eSTom Rhodes.Pp 5016d78bb8STom RhodesAlternatively, to load the driver as a 5116d78bb8STom Rhodesmodule at boot time, place the following line in 5286e3186eSTom Rhodes.Xr loader.conf 5 : 5386e3186eSTom Rhodes.Bd -literal -offset indent 5486e3186eSTom Rhodesif_cue_load="YES" 5586e3186eSTom Rhodes.Ed 5601779872SBill Paul.Sh DESCRIPTION 5701779872SBill PaulThe 5801779872SBill Paul.Nm 5993b1d472SChristian Bruefferdriver provides support for USB Ethernet adapters based on the Computer 6093b1d472SChristian BruefferAccess Technology Corporation's USB-EL1210A chipset. 6101779872SBill Paul.Pp 624c10dd65SBill PaulThe USB-EL1210A supports a 512-bit multicast hash filter, single perfect 636d249eeeSSheldon Hearnfilter entry for the station address and promiscuous mode. 646d249eeeSSheldon HearnPackets are 6501779872SBill Paulreceived and transmitted over separate USB bulk transfer endpoints. 6601779872SBill Paul.Pp 6793b1d472SChristian BruefferThe CATC chipset supports only 10Mbps half-duplex mode, hence there 6801779872SBill Paulare no 69*2bb78c17SKevin Lo.Fn ifmedia 7001779872SBill Paulmodes to select. 7101779872SBill Paul.Pp 7201779872SBill PaulFor more information on configuring this device, see 7301779872SBill Paul.Xr ifconfig 8 . 7493b1d472SChristian Brueffer.Sh HARDWARE 7593b1d472SChristian BruefferThe 7693b1d472SChristian Brueffer.Nm 7793b1d472SChristian Bruefferdriver supports CATC USB-EL1210A based USB Ethernet 7893b1d472SChristian Bruefferadapters including: 7993b1d472SChristian Brueffer.Pp 8093b1d472SChristian Brueffer.Bl -bullet -compact 8193b1d472SChristian Brueffer.It 8293b1d472SChristian BruefferBelkin F5U011/F5U111 8393b1d472SChristian Brueffer.It 8493b1d472SChristian BruefferCATC Netmate 8593b1d472SChristian Brueffer.It 8693b1d472SChristian BruefferCATC Netmate II 8793b1d472SChristian Brueffer.It 8893b1d472SChristian BruefferSmartBridges SmartLink 8993b1d472SChristian Brueffer.El 9001779872SBill Paul.Sh DIAGNOSTICS 9101779872SBill Paul.Bl -diag 9201779872SBill Paul.It "cue%d: watchdog timeout" 9301779872SBill PaulA packet was queued for transmission and a transmit command was 9401779872SBill Paulissued, however the device failed to acknowledge the transmission 9501779872SBill Paulbefore a timeout expired. 9601779872SBill Paul.It "cue%d: no memory for rx list" 9701779872SBill PaulThe driver failed to allocate an mbuf for the receiver ring. 9801779872SBill Paul.El 9901779872SBill Paul.Sh SEE ALSO 10001779872SBill Paul.Xr arp 4 , 10101779872SBill Paul.Xr netintro 4 , 10295d7878cSArchie Cobbs.Xr ng_ether 4 , 10395d7878cSArchie Cobbs.Xr ifconfig 8 10401779872SBill Paul.Sh HISTORY 10501779872SBill PaulThe 10601779872SBill Paul.Nm 10701779872SBill Pauldevice driver first appeared in 10801779872SBill Paul.Fx 4.0 . 10901779872SBill Paul.Sh AUTHORS 11001779872SBill PaulThe 11101779872SBill Paul.Nm 11201779872SBill Pauldriver was written by 1136c899950SBaptiste Daroussin.An Bill Paul Aq Mt wpaul@ee.columbia.edu . 114