xref: /freebsd/share/man/man4/ubsa.4 (revision fa9896e082a1046ff4fbc75fcba4d18d1f2efc19)
17d59efa9SAlexander Kabaev.\"
27d59efa9SAlexander Kabaev.\" Copyright (c) 2001 The NetBSD Foundation, Inc.
37d59efa9SAlexander Kabaev.\" All rights reserved.
47d59efa9SAlexander Kabaev.\"
57d59efa9SAlexander Kabaev.\" This code is derived from software contributed to The NetBSD Foundation
67d59efa9SAlexander Kabaev.\" by Lennart Augustsson.
77d59efa9SAlexander Kabaev.\"
87d59efa9SAlexander Kabaev.\" Redistribution and use in source and binary forms, with or without
97d59efa9SAlexander Kabaev.\" modification, are permitted provided that the following conditions
107d59efa9SAlexander Kabaev.\" are met:
117d59efa9SAlexander Kabaev.\" 1. Redistributions of source code must retain the above copyright
127d59efa9SAlexander Kabaev.\"    notice, this list of conditions and the following disclaimer.
137d59efa9SAlexander Kabaev.\" 2. Redistributions in binary form must reproduce the above copyright
147d59efa9SAlexander Kabaev.\"    notice, this list of conditions and the following disclaimer in the
157d59efa9SAlexander Kabaev.\"    documentation and/or other materials provided with the distribution.
167d59efa9SAlexander Kabaev.\"
177d59efa9SAlexander Kabaev.\" THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS
187d59efa9SAlexander Kabaev.\" ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
197d59efa9SAlexander Kabaev.\" TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
207d59efa9SAlexander Kabaev.\" PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS
217d59efa9SAlexander Kabaev.\" BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
227d59efa9SAlexander Kabaev.\" CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
237d59efa9SAlexander Kabaev.\" SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
247d59efa9SAlexander Kabaev.\" INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
257d59efa9SAlexander Kabaev.\" CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
267d59efa9SAlexander Kabaev.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
277d59efa9SAlexander Kabaev.\" POSSIBILITY OF SUCH DAMAGE.
287d59efa9SAlexander Kabaev.\"
294f4acb65SEdward Tomasz Napierala.Dd April 26, 2017
307d59efa9SAlexander Kabaev.Dt UBSA 4
317d59efa9SAlexander Kabaev.Os
327d59efa9SAlexander Kabaev.Sh NAME
337d59efa9SAlexander Kabaev.Nm ubsa
347d59efa9SAlexander Kabaev.Nd USB support for Belkin serial adapters
357d59efa9SAlexander Kabaev.Sh SYNOPSIS
360a771a3bSChristian BruefferTo compile this driver into the kernel,
370a771a3bSChristian Bruefferplace the following lines in your
380a771a3bSChristian Bruefferkernel configuration file:
390a771a3bSChristian Brueffer.Bd -ragged -offset indent
4099fc5899SMartin Wilke.Cd "device usb"
4199fc5899SMartin Wilke.Cd "device ucom"
427d59efa9SAlexander Kabaev.Cd "device ubsa"
430a771a3bSChristian Brueffer.Ed
440a771a3bSChristian Brueffer.Pp
450a771a3bSChristian BruefferAlternatively, to load the driver as a
460a771a3bSChristian Brueffermodule at boot time, place the following line in
470a771a3bSChristian Brueffer.Xr loader.conf 5 :
480a771a3bSChristian Brueffer.Bd -literal -offset indent
490a771a3bSChristian Bruefferubsa_load="YES"
500a771a3bSChristian Brueffer.Ed
51fe72d7b1SSimon L. B. Nielsen.Sh DESCRIPTION
52fe72d7b1SSimon L. B. NielsenThe
53fe72d7b1SSimon L. B. Nielsen.Nm
54fe72d7b1SSimon L. B. Nielsendriver provides support for the USB-to-RS232 Bridge chip used by a variety of
55fe72d7b1SSimon L. B. Nielsenserial adapters from Belkin and other vendors.
56fe72d7b1SSimon L. B. Nielsen.Pp
57fe72d7b1SSimon L. B. NielsenThe device is accessed through the
58fe72d7b1SSimon L. B. Nielsen.Xr ucom 4
59fe72d7b1SSimon L. B. Nielsendriver which makes it behave like a
60fe72d7b1SSimon L. B. Nielsen.Xr tty 4 .
617d59efa9SAlexander Kabaev.Sh HARDWARE
627d59efa9SAlexander KabaevThe
637d59efa9SAlexander Kabaev.Nm
647d59efa9SAlexander Kabaevdriver supports the following adapters:
657d59efa9SAlexander Kabaev.Pp
66990abd7aSChristian Brueffer.Bl -bullet -compact
677d59efa9SAlexander Kabaev.It
68e476ebf3SAlexander KabaevAnyData ADU-500A EV-DO modem
69e476ebf3SAlexander Kabaev.It
70717d7ba7SMaxim KonovalovAnyData ADU-E100A (no EV-DO mode support)
71717d7ba7SMaxim Konovalov.It
727d59efa9SAlexander KabaevBelkin F5U103
737d59efa9SAlexander Kabaev.It
747d59efa9SAlexander KabaevBelkin F5U120
757d59efa9SAlexander Kabaev.It
767d59efa9SAlexander Kabaeve-Tek Labs Kwik232
777d59efa9SAlexander Kabaev.It
787d59efa9SAlexander KabaevGoHubs GoCOM232
797d59efa9SAlexander Kabaev.It
80717d7ba7SMaxim KonovalovPeracom single port serial adapter
817d59efa9SAlexander Kabaev.El
824f4acb65SEdward Tomasz Napierala.Sh FILES
83*fa196deaSEdward Tomasz Napierala.Bl -tag -width "/dev/ttyU*.init" -compact
84*fa196deaSEdward Tomasz Napierala.It Pa /dev/ttyU*
854f4acb65SEdward Tomasz Napieralafor callin ports
86*fa196deaSEdward Tomasz Napierala.It Pa /dev/ttyU*.init
87*fa196deaSEdward Tomasz Napierala.It Pa /dev/ttyU*.lock
884f4acb65SEdward Tomasz Napieralacorresponding callin initial-state and lock-state devices
894f4acb65SEdward Tomasz Napierala.Pp
90*fa196deaSEdward Tomasz Napierala.It Pa /dev/cuaU*
914f4acb65SEdward Tomasz Napieralafor callout ports
92*fa196deaSEdward Tomasz Napierala.It Pa /dev/cuaU*.init
93*fa196deaSEdward Tomasz Napierala.It Pa /dev/cuaU*.lock
944f4acb65SEdward Tomasz Napieralacorresponding callout initial-state and lock-state devices
954f4acb65SEdward Tomasz Napierala.El
967d59efa9SAlexander Kabaev.Sh SEE ALSO
977d59efa9SAlexander Kabaev.Xr tty 4 ,
987d59efa9SAlexander Kabaev.Xr ucom 4 ,
997d59efa9SAlexander Kabaev.Xr usb 4
1007d59efa9SAlexander Kabaev.Sh HISTORY
1017d59efa9SAlexander KabaevThe
1027d59efa9SAlexander Kabaev.Nm
1037d59efa9SAlexander Kabaevdriver
1047d59efa9SAlexander Kabaevappeared in
1057d59efa9SAlexander Kabaev.Fx 5.0 .
1067d59efa9SAlexander KabaevThe
1077d59efa9SAlexander Kabaev.Xr uplcom 4
1087d59efa9SAlexander Kabaevmanual page was adopted from
1097d59efa9SAlexander Kabaev.Nx
1107d59efa9SAlexander Kabaevby
1116c899950SBaptiste Daroussin.An Tom Rhodes Aq Mt trhodes@FreeBSD.org
112990abd7aSChristian Bruefferin April 2002 and modified for the
113a2931c09SRuslan Ermilov.Nm
114a2931c09SRuslan Ermilovdriver by
1156c899950SBaptiste Daroussin.An Alexander Kabaev Aq Mt kan@FreeBSD.org
1167d59efa9SAlexander Kabaevin October 2002.
1177d59efa9SAlexander Kabaev.Sh AUTHORS
1187d59efa9SAlexander KabaevThe
1197d59efa9SAlexander Kabaev.Nm
1207d59efa9SAlexander Kabaevdriver was written by
1216c899950SBaptiste Daroussin.An Alexander Kabaev Aq Mt kan@FreeBSD.org .
122