NAME
umsm
—
Qualcomm MSM modem device
SYNOPSIS
umsm* at uhub?
ucom* at umsm?
DESCRIPTION
The umsm
driver supports Qualcomm MSM
modem adapters. The MSM chipset is found in EVDO and UMTS capable modems.
Typically these are CardBus and PCI Express Mini Cards that incorporate a
USB controller with the actual device attached to it.
The following devices are known to work with the
umsm
driver:
Devices suspected of being compatible are:
Some modems have multiple serial ports, however almost all modems have only one effective serial port for PPP connections. For example, the Huawei E220 has two serial ports, but only the first port can be used to make connections; the second one is for management. The Option GlobeTrotter HSDPA/HSUPA modems have three serial ports, but only the last port can be used to make PPP connections.
EXAMPLES
An example /etc/ppp/ppp.conf configuration for Verizon Wireless might look something like below; see ppp(8) for more information.
default: set device /dev/cuaU0 set speed 230400 set dial "ABORT BUSY ABORT NO\\sCARRIER TIMEOUT 5 \ \"\" AT OK-AT-OK ATE1Q0s7=60 OK \\dATDT\\T TIMEOUT 40 CONNECT" set phone "#777" set login set authname 4517654321@vzw3g.com set authkey vzw set timeout 120 set ifaddr 10.0.0.1/0 10.0.0.2/0 255.255.255.0 0.0.0.0 add default HISADDR enable dns
In this example the phone number is (451) 765-4321: replace this with the number issued for the card or your phone's number if a handset is being used.
An example demand dial configuration for Cingular Wireless using pppd(8) appears below.
/etc/ppp/cingular-chat:
TIMEOUT 10 REPORT CONNECT ABORT BUSY ABORT 'NO CARRIER' ABORT ERROR '' ATZ OK AT&F OK AT+CGDCONT=1,"IP","isp.cingular" OK ATD*99***1# CONNECT
/etc/ppp/peers/ac875:
cuaU0 115200 debug noauth nocrtscts :10.254.254.1 ipcp-accept-remote defaultroute user isp@cingulargprs.com demand active-filter 'not udp port 123' persist idle 600 connect "/usr/sbin/chat -v -f /etc/ppp/cingular-chat"
/etc/ppp/chap-secrets:
# Secrets for authentication using CHAP # client server secret IP addresses isp@cingulargprs.com * CINGULAR1
pppd(8) is then started using:
# pppd call ac875
SEE ALSO
HISTORY
The umsm
device driver first appeared in
OpenBSD 4.0.
AUTHORS
The umsm
driver was written by
Jonathan Gray ⟨jsg@openbsd.org⟩ and
Yojiro UO ⟨yuo@nui.org⟩.
CAVEATS
For Verizon Wireless (and possibly other services), cards require
a one-time activation before they will work; umsm
does not currently support this.
The additional IEEE 802.11 wireless chipset found in the Option GlobeTrotter GT FUSION is not yet supported.