xref: /freebsd/share/man/man4/umodem.4 (revision e4bb8c6423442a232a1ba9b5b91617a7bb467931)
18b97f354STom Rhodes.\" $NetBSD: umodem.4,v 1.6 2001/09/11 23:18:55 wiz Exp $
28b97f354STom Rhodes.\"
38b97f354STom Rhodes.\" Copyright (c) 1999 The NetBSD Foundation, Inc.
48b97f354STom Rhodes.\" All rights reserved.
58b97f354STom Rhodes.\"
68b97f354STom Rhodes.\" This code is derived from software contributed to The NetBSD Foundation
78b97f354STom Rhodes.\" by Lennart Augustsson.
88b97f354STom Rhodes.\"
98b97f354STom Rhodes.\" Redistribution and use in source and binary forms, with or without
108b97f354STom Rhodes.\" modification, are permitted provided that the following conditions
118b97f354STom Rhodes.\" are met:
128b97f354STom Rhodes.\" 1. Redistributions of source code must retain the above copyright
138b97f354STom Rhodes.\"    notice, this list of conditions and the following disclaimer.
148b97f354STom Rhodes.\" 2. Redistributions in binary form must reproduce the above copyright
158b97f354STom Rhodes.\"    notice, this list of conditions and the following disclaimer in the
168b97f354STom Rhodes.\"    documentation and/or other materials provided with the distribution.
178b97f354STom Rhodes.\" 3. All advertising materials mentioning features or use of this software
188b97f354STom Rhodes.\"    must display the following acknowledgment:
198b97f354STom Rhodes.\"        This product includes software developed by the NetBSD
208b97f354STom Rhodes.\"        Foundation, Inc. and its contributors.
218b97f354STom Rhodes.\" 4. Neither the name of The NetBSD Foundation nor the names of its
228b97f354STom Rhodes.\"    contributors may be used to endorse or promote products derived
238b97f354STom Rhodes.\"    from this software without specific prior written permission.
248b97f354STom Rhodes.\"
258b97f354STom Rhodes.\" THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS
268b97f354STom Rhodes.\" ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
278b97f354STom Rhodes.\" TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
288b97f354STom Rhodes.\" PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS
298b97f354STom Rhodes.\" BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
308b97f354STom Rhodes.\" CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
318b97f354STom Rhodes.\" SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
328b97f354STom Rhodes.\" INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
338b97f354STom Rhodes.\" CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
348b97f354STom Rhodes.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
358b97f354STom Rhodes.\" POSSIBILITY OF SUCH DAMAGE.
368b97f354STom Rhodes.\"
37706b6f9fSRuslan Ermilov.\" $FreeBSD$
38706b6f9fSRuslan Ermilov.\"
390a771a3bSChristian Brueffer.Dd November 22, 2006
408b97f354STom Rhodes.Dt UMODEM 4
418b97f354STom Rhodes.Os
428b97f354STom Rhodes.Sh NAME
438b97f354STom Rhodes.Nm umodem
448b97f354STom Rhodes.Nd USB modem support
458b97f354STom Rhodes.Sh SYNOPSIS
460a771a3bSChristian BruefferTo compile this driver into the kernel,
470a771a3bSChristian Bruefferplace the following lines in your
480a771a3bSChristian Bruefferkernel configuration file:
490a771a3bSChristian Brueffer.Bd -ragged -offset indent
50fc1a4ecfSWarner Losh.Cd "device umodem"
51fc1a4ecfSWarner Losh.Cd "device ucom"
520a771a3bSChristian Brueffer.Ed
530a771a3bSChristian Brueffer.Pp
540a771a3bSChristian BruefferAlternatively, to load the driver as a
550a771a3bSChristian Brueffermodule at boot time, place the following line in
560a771a3bSChristian Brueffer.Xr loader.conf 5 :
570a771a3bSChristian Brueffer.Bd -literal -offset indent
580a771a3bSChristian Bruefferumodem_load="YES"
590a771a3bSChristian Brueffer.Ed
608b97f354STom Rhodes.Sh DESCRIPTION
618b97f354STom RhodesThe
628b97f354STom Rhodes.Nm
638b97f354STom Rhodesdriver provides support for USB modems in the Communication
648b97f354STom RhodesDevice Class using the Abstract Control Model.
658b97f354STom RhodesThese modems are basically standard serial line modems, but they are
66706b6f9fSRuslan Ermilovaccessed via USB instead.
67706b6f9fSRuslan ErmilovThey support a regular AT command set.
688b97f354STom RhodesThe commands can either be multiplexed with the data stream
69706b6f9fSRuslan Ermilovor handled through separate pipes.
70706b6f9fSRuslan ErmilovIn the latter case the AT
7100bf32b0SChristian Brueffercommands have to be given on a device separate from the data device.
728b97f354STom Rhodes.Pp
738b97f354STom RhodesThe device is accessed through the
748b97f354STom Rhodes.Xr ucom 4
758b97f354STom Rhodesdriver which makes it behave like a
768b97f354STom Rhodes.Xr tty 4 .
771e4b1b9cSSimon L. B. Nielsen.Sh HARDWARE
781e4b1b9cSSimon L. B. NielsenDevices supported by the
791e4b1b9cSSimon L. B. Nielsen.Nm
801e4b1b9cSSimon L. B. Nielsendriver include:
811e4b1b9cSSimon L. B. Nielsen.Pp
821e4b1b9cSSimon L. B. Nielsen.Bl -bullet -compact
831e4b1b9cSSimon L. B. Nielsen.It
841e4b1b9cSSimon L. B. Nielsen3Com 5605
851e4b1b9cSSimon L. B. Nielsen.It
869e270de5SAlexander LeidingerCuritel PC5740 Wireless Modem
879e270de5SAlexander Leidinger.It
88ea486abeSMIHIRA Sanpei YoshiroKyocera AH-K3001V Mobile Phone(WILLCOM)
89ea486abeSMIHIRA Sanpei Yoshiro.It
90ea486abeSMIHIRA Sanpei YoshiroKyocera WX320K Mobile Phone(WILLCOM)
91ea486abeSMIHIRA Sanpei Yoshiro.It
921e4b1b9cSSimon L. B. NielsenMetricom Ricochet GS USB wireless modem
931e4b1b9cSSimon L. B. Nielsen.It
949e270de5SAlexander LeidingerSierra MC5720 Wireless Modem
959e270de5SAlexander Leidinger.It
961e4b1b9cSSimon L. B. NielsenYamaha Broadband Wireless Router RTW65b
97d5648a65SGiorgos Keramidas.It
987bdc0bbaSGiorgos KeramidasELSA MicroLink 56k USB modem
99e4bb8c64SNick Hibma.It
100e4bb8c64SNick HibmaSony Ericsson W810i phone
1011e4b1b9cSSimon L. B. Nielsen.El
1028b97f354STom Rhodes.Sh SEE ALSO
1038b97f354STom Rhodes.Xr tty 4 ,
1048b97f354STom Rhodes.Xr ucom 4 ,
1058b97f354STom Rhodes.Xr usb 4
1068b97f354STom Rhodes.Sh HISTORY
1078b97f354STom RhodesThe
1088b97f354STom Rhodes.Nm
1098b97f354STom Rhodesdriver
1108b97f354STom Rhodesappeared in
1118b97f354STom Rhodes.Nx 1.5 .
1128b97f354STom RhodesThis manual page was adopted from
1138b97f354STom Rhodes.Nx
114706b6f9fSRuslan Ermilovby
115706b6f9fSRuslan Ermilov.An Tom Rhodes Aq trhodes@FreeBSD.org
1168b97f354STom Rhodesin April 2002.
1178b97f354STom Rhodes.Sh BUGS
1188b97f354STom RhodesOnly modems with multiplexed commands and data are supported
1198b97f354STom Rhodesat the moment.
120