1 .\" $DragonFly: src/share/man/man4/umsm.4,v 1.2 2007/09/13 10:34:04 swildner Exp $
2 .\" $OpenBSD: umsm.4,v 1.20 2007/05/31 19:19:52 jmc Exp $
4 .\" Copyright (c) 2006 Jonathan Gray <jsg@openbsd.org>
6 .\" Permission to use, copy, modify, and distribute this software for any
7 .\" purpose with or without fee is hereby granted, provided that the above
8 .\" copyright notice and this permission notice appear in all copies.
10 .\" THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
11 .\" WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
12 .\" MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
13 .\" ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
14 .\" WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
15 .\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
16 .\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
18 .Dd $Mdocdate: May 31 2007 $
23 .Nd Qualcomm MSM modem device
25 To compile this driver into the kernel,
26 place the following lines in your
27 kernel configuration file:
28 .Bd -ragged -offset indent
33 Alternatively, to load the driver as a
34 module at boot time, place the following line in
36 .Bd -literal -offset indent
42 driver supports Qualcomm MSM modem adapters.
43 The MSM chipset is found in EVDO and UMTS capable modems.
44 Typically these are CardBus and PCI Express Mini Cards that incorporate a
45 USB controller with the actual device attached to it.
47 The following devices are known to work with the
51 .Bl -column "Device " "Bus" -compact -offset 6n
53 .It Li "AirPrime PC5220" Ta Ta CardBus
54 .It Li "Kyocera KPC650" Ta Ta CardBus
55 .It Li "Novatel Wireless ES620" Ta Ta USB
56 .It Li "ONDA Communication H600" Ta Ta CardBus
57 .It Li "Sierra Wireless MC8755" Ta Ta PCI Express Mini Card
58 .It Li "Sierra Wireless AirCard 580" Ta Ta CardBus
59 .It Li "Sierra Wireless AirCard 875" Ta Ta CardBus
62 Devices suspected of being compatible are:
64 .Bl -column "Device " "Bus" -compact -offset 6n
66 .It Li "Dell W5500" Ta Ta PCI Express Mini Card
67 .It Li "Novatel Wireless Merlin V620" Ta CardBus
68 .It Li "Novatel Wireless S720" Ta Ta CardBus
69 .It Li "Novatel Wireless U720" Ta Ta USB
70 .It Li "Novatel Wireless XU870 HSDPA" Ta ExpressCard
71 .It Li "Sierra Wireless AirCard 595" Ta CardBus
72 .It Li "Sierra Wireless EM5625" Ta Ta USB module
73 .It Li "Sierra Wireless MC5720" Ta Ta PCI Express Mini Card
74 .It Li "Sierra Wireless MC5725" Ta Ta PCI Express Mini Card
75 .It Li "Sierra Wireless MC8765" Ta Ta PCI Express Mini Card
76 .It Li "Sierra Wireless MC8775" Ta Ta PCI Express Mini Card
81 configuration for Verizon Wireless might look something like below;
85 .Bd -literal -offset indent
89 set dial "ABORT BUSY ABORT NO\e\esCARRIER TIMEOUT 5 \e
90 \e"\e" AT OK-AT-OK ATE1Q0s7=60 OK \e\edATDT\e\eT TIMEOUT 40 CONNECT"
93 set authname 4517654321@vzw3g.com
96 set ifaddr 10.0.0.1/0 10.0.0.2/0 255.255.255.0 0.0.0.0
101 In this example the phone number is (451) 765-4321: replace this with
102 the number issued for the card or your phone's number if a handset is being
105 An example demand dial configuration for Cingular Wireless using
109 .Pa /etc/ppp/cingular-chat :
110 .Bd -literal -offset indent
117 AT+CGDCONT=1,"IP","isp.cingular" OK
121 .Pa /etc/ppp/peers/ac875 :
122 .Bd -literal -offset indent
131 user isp@cingulargprs.com
133 active-filter 'not udp port 123'
136 connect "/usr/sbin/chat -v -f /etc/ppp/cingular-chat"
139 .Pa /etc/ppp/chap-secrets :
140 .Bd -literal -offset indent
141 # Secrets for authentication using CHAP
142 # client server secret IP addresses
143 isp@cingulargprs.com * CINGULAR1
147 is then started using:
149 .Dl # pppd call ac875
157 device driver first appeared in
159 and was imported into
165 driver was written by
167 .Aq jsg@openbsd.org .
169 For Verizon Wireless (and possibly other services),
170 cards require a one-time activation before they will work;
172 does not currently support this.