17024d87bSHasso Tepper.\" $OpenBSD: umsm.4,v 1.20 2007/05/31 19:19:52 jmc Exp $ 27024d87bSHasso Tepper.\" 37024d87bSHasso Tepper.\" Copyright (c) 2006 Jonathan Gray <jsg@openbsd.org> 47024d87bSHasso Tepper.\" 57024d87bSHasso Tepper.\" Permission to use, copy, modify, and distribute this software for any 67024d87bSHasso Tepper.\" purpose with or without fee is hereby granted, provided that the above 77024d87bSHasso Tepper.\" copyright notice and this permission notice appear in all copies. 87024d87bSHasso Tepper.\" 97024d87bSHasso Tepper.\" THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES 107024d87bSHasso Tepper.\" WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF 117024d87bSHasso Tepper.\" MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR 127024d87bSHasso Tepper.\" ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES 137024d87bSHasso Tepper.\" WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN 147024d87bSHasso Tepper.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF 157024d87bSHasso Tepper.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 167024d87bSHasso Tepper.\" 17*d9d67b59SSascha Wildner.Dd October 17, 2017 187024d87bSHasso Tepper.Dt UGENSA 4 197024d87bSHasso Tepper.Os 207024d87bSHasso Tepper.Sh NAME 217024d87bSHasso Tepper.Nm ugensa 227024d87bSHasso Tepper.Nd Generic USB serial device 237024d87bSHasso Tepper.Sh SYNOPSIS 247024d87bSHasso TepperTo compile this driver into the kernel, place the following lines in your 257024d87bSHasso Tepperkernel configuration file: 267024d87bSHasso Tepper.Bd -ragged -offset indent 277024d87bSHasso Tepper.Cd "device ugensa" 287024d87bSHasso Tepper.Cd "device ucom" 297024d87bSHasso Tepper.Ed 307024d87bSHasso Tepper.Pp 317024d87bSHasso TepperAlternatively, to load the driver as a module at boot time, place the 327024d87bSHasso Tepperfollowing line in 337024d87bSHasso Tepper.Xr loader.conf 5 : 347024d87bSHasso Tepper.Bd -literal -offset indent 357024d87bSHasso Tepperugensa_load="YES" 367024d87bSHasso Tepper.Ed 377024d87bSHasso Tepper.Sh DESCRIPTION 387024d87bSHasso TepperThe 397024d87bSHasso Tepper.Nm 407024d87bSHasso Tepperis the minimal USB serial driver written to support virtual serial ports in 417024d87bSHasso Tepperdevices where hardware specific settings (baudrate, flow control etc) don't 427024d87bSHasso Teppermake sense or just don't apply. 437024d87bSHasso Tepper.Pp 447024d87bSHasso TepperThe virtual serial ports are accessed through the 457024d87bSHasso Tepper.Xr ucom 4 467024d87bSHasso Tepperdriver which makes them behave like a 477024d87bSHasso Tepper.Xr tty 4 . 487024d87bSHasso Tepper.Pp 497024d87bSHasso TepperThe 507024d87bSHasso Tepper.Nm 517024d87bSHasso Tepperdriver was originally written to support Qualcomm MSM chipset found in EVDO 527024d87bSHasso Tepperand UMTS capable modems, but there is nothing MSM chipset specific in it. 537024d87bSHasso TepperMany devices supported by the driver aren't typical USB devices, but CardBus, 547024d87bSHasso TepperExpressCard or PCI Express Mini Cards that incorporate a USB controller 557024d87bSHasso Tepperwith the actual devices attached to it. 567024d87bSHasso Tepper.Pp 577024d87bSHasso TepperCommunication devices supported by the 587024d87bSHasso Tepper.Nm 597024d87bSHasso Tepperdriver typically have more than one virtual serial port, but only one of 607024d87bSHasso Tepperthem (usually the first one) can be used with 61*d9d67b59SSascha Wildner.Xr ppp 8 . 627024d87bSHasso TepperAt least one of additional ports can usually be used for device/network 637024d87bSHasso Teppermonitoring and other communication tasks (like SMS for example). 647024d87bSHasso TepperProtocols and methods used to access these features are out of scope of this 657024d87bSHasso Tepperdriver. 667024d87bSHasso Tepper.Pp 677024d87bSHasso TepperThe following devices should work with the 687024d87bSHasso Tepper.Nm 697024d87bSHasso Tepperdriver: 707024d87bSHasso Tepper.Pp 717024d87bSHasso Tepper.Bl -column "Device " "Bus" -compact -offset 6n 727024d87bSHasso Tepper.It Em "Device Bus" 737024d87bSHasso Tepper.It Li "AirPrime PC5220" Ta Ta CardBus 741171a85aSHasso Tepper.It Li "AnyDATA ADU-E100A/D/H" Ta Ta USB 751171a85aSHasso Tepper.It Li "Dell Wireless 5500" Ta Ta PCI Express Mini Card 761171a85aSHasso Tepper.It Li "Dell Wireless 5505" Ta Ta PCI Express Mini Card 771171a85aSHasso Tepper.It Li "Dell Wireless 5510" Ta Ta PCI Express Mini Card 781171a85aSHasso Tepper.It Li "Dell Wireless 5520" Ta Ta PCI Express Mini Card 791171a85aSHasso Tepper.It Li "Dell Wireless 5700" Ta Ta PCI Express Mini Card 801171a85aSHasso Tepper.It Li "Dell Wireless 5700" Ta Ta ExpressCard 817024d87bSHasso Tepper.It Li "Huawei Mobile Connect" Ta Ta CardBus 821171a85aSHasso Tepper.It Li "Huawei E220" Ta Ta USB 837024d87bSHasso Tepper.It Li "Kyocera KPC650" Ta Ta CardBus 841171a85aSHasso Tepper.It Li "Novatel Wireless Expedite EU740" Ta Ta PCI Express Mini Card 851171a85aSHasso Tepper.It Li "Novatel Wireless Expedite EU870D" Ta Ta PCI Express Mini Card 861171a85aSHasso Tepper.It Li "Novatel Wireless Expedite EV620" Ta Ta PCI Express Mini Card 871171a85aSHasso Tepper.It Li "Novatel Wireless Merlin ES620" Ta Ta CardBus 881171a85aSHasso Tepper.It Li "Novatel Wireless Merlin ES720" Ta Ta CardBus 891171a85aSHasso Tepper.It Li "Novatel Wireless Merlin EX720" Ta Ta ExpressCard 901171a85aSHasso Tepper.It Li "Novatel Wireless Merlin S620" Ta Ta CardBus 911171a85aSHasso Tepper.It Li "Novatel Wireless Merlin S640" Ta Ta CardBus 927024d87bSHasso Tepper.It Li "Novatel Wireless Merlin S720" Ta Ta CardBus 931171a85aSHasso Tepper.It Li "Novatel Wireless Merlin U730" Ta Ta CardBus 9431ac3aa2SHasso Tepper.It Li "Novatel Wireless Merlin U740" Ta Ta CardBus 951171a85aSHasso Tepper.It Li "Novatel Wireless Merlin V620" Ta Ta CardBus 961171a85aSHasso Tepper.It Li "Novatel Wireless Merlin XS620" Ta ExpressCard 977024d87bSHasso Tepper.It Li "Novatel Wireless Merlin XU870" Ta ExpressCard 981171a85aSHasso Tepper.It Li "Novatel Wireless Ovation U720" Ta Ta USB 991171a85aSHasso Tepper.It Li "Novatel Wireless Ovation MC727" Ta Ta USB 1001171a85aSHasso Tepper.It Li "Novatel Wireless Ovation MC950D" Ta Ta USB 1017024d87bSHasso Tepper.It Li "ONDA Communication H600" Ta Ta CardBus 1027024d87bSHasso Tepper.It Li "Sierra Wireless MC5720" Ta Ta PCI Express Mini Card 1037024d87bSHasso Tepper.It Li "Sierra Wireless MC5725" Ta Ta PCI Express Mini Card 1047024d87bSHasso Tepper.It Li "Sierra Wireless MC8755" Ta Ta PCI Express Mini Card 1057024d87bSHasso Tepper.It Li "Sierra Wireless MC8765" Ta Ta PCI Express Mini Card 1067024d87bSHasso Tepper.It Li "Sierra Wireless MC8775" Ta Ta PCI Express Mini Card 10731ac3aa2SHasso Tepper.It Li "Sierra Wireless MC8780" Ta Ta PCI Express Mini Card 10831ac3aa2SHasso Tepper.It Li "Sierra Wireless MC8781" Ta Ta PCI Express Mini Card 1097024d87bSHasso Tepper.It Li "Sierra Wireless AirCard 580" Ta Ta CardBus 1107024d87bSHasso Tepper.It Li "Sierra Wireless AirCard 595" Ta Ta CardBus 11131ac3aa2SHasso Tepper.It Li "Sierra Wireless AirCard 595U" Ta Ta USB 11231ac3aa2SHasso Tepper.It Li "Sierra Wireless AirCard 597E" Ta Ta ExpressCard 1137024d87bSHasso Tepper.It Li "Sierra Wireless AirCard 875" Ta Ta CardBus 11431ac3aa2SHasso Tepper.It Li "Sierra Wireless AirCard 880" Ta Ta CardBus 11531ac3aa2SHasso Tepper.It Li "Sierra Wireless AirCard 880E" Ta Ta ExpressCard 1161171a85aSHasso Tepper.It Li "Sierra Wireless AirCard 880U" Ta Ta USB 11731ac3aa2SHasso Tepper.It Li "Sierra Wireless AirCard 881" Ta Ta CardBus 11831ac3aa2SHasso Tepper.It Li "Sierra Wireless AirCard 881E" Ta Ta ExpressCard 1191171a85aSHasso Tepper.It Li "Sierra Wireless AirCard 881U" Ta Ta USB 1207024d87bSHasso Tepper.El 1211171a85aSHasso Tepper.Pp 122642f351aSHasso TepperDue to rebranding (which is very common in mobile broadband business) this 1231171a85aSHasso Tepperlist is certainly incomplete. 1247024d87bSHasso Tepper.Sh SEE ALSO 1257024d87bSHasso Tepper.Xr tty 4 , 1267024d87bSHasso Tepper.Xr ucom 4 , 127666855caSSascha Wildner.Xr usb 4 , 128*d9d67b59SSascha Wildner.Xr ppp 8 1297024d87bSHasso Tepper.Sh HISTORY 1307024d87bSHasso TepperThe 1317024d87bSHasso Tepper.Nm 1327024d87bSHasso Tepperdevice driver first appeared in 1337024d87bSHasso Tepper.Ox 4.0 1347024d87bSHasso Tepperas 1357024d87bSHasso Tepper.Nm umsm . 1367024d87bSHasso TepperIt was imported into 1377024d87bSHasso Tepper.Dx 1.11 1387024d87bSHasso Tepperwith its present name and extended to support multiple virtual serial ports 1397024d87bSHasso Tepperper device. 1407024d87bSHasso Tepper.Sh AUTHORS 1417024d87bSHasso Tepper.An -nosplit 1427024d87bSHasso TepperThe 1437024d87bSHasso Tepper.Nm 1447024d87bSHasso Tepperdriver was written by 145e18a87e3SFranco Fichtner.An Jonathan Gray Aq Mt jsg@openbsd.org . 1467024d87bSHasso Tepper.Sh CAVEATS 1477024d87bSHasso TepperFor Verizon Wireless (and possibly other services), cards require a one-time 1487024d87bSHasso Tepperactivation before they will work. 149