Reference

umsm(4)

Qualcomm MSM modem device

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, UMTS and LTE 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:

DeviceBus
AirPrime PC5220CardBus
Alcatel One Touch X060USB
Alcatel One Touch X200USB
Alcatel One Touch X210USB
Alcatel One Touch X220USB
AnyDATA ADU-500AUSB
AnyDATA ADU-E100HUSB
AnyDATA A2502USB
C-motech CNU 680USB
Emobile D01HW (Huawei OEM)USB
Emobile D02HW (Huawei OEM)USB
Emobile D12HW (Huawei OEM)USB
Emobile D22HW (Huawei OEM)USB
Emobile D31HW (Huawei OEM)USB
Emobile H12HW (Huawei OEM)USB
Emobile D21LC (longcheer OEM)USB
Huawei Mobile E156GUSB
Huawei Mobile E160EUSB
Huawei Mobile E161USB
Huawei Mobile E160gUSB
Huawei Mobile E1692USB
Huawei Mobile E172USB
Huawei Mobile E173USB
Huawei Mobile E173sUSB
Huawei Mobile E180USB
Huawei Mobile E181USB
Huawei Mobile E182USB
Huawei Mobile E220USB
Huawei Mobile E303USB
Huawei Mobile E352USB
Huawei Mobile E353USB
Huawei Mobile E392USB
Huawei Mobile E510USB
Huawei Mobile E1550USB
Huawei Mobile E1750USB
Huawei Mobile E1752USB
Huawei Mobile E1820USB
Huawei Mobile E3372USB
Huawei Mobile EM770WPCI Express Mini Card
Huawei Mobile K4510USB
Huawei Mobile K4511USB
Huawei Mobile Connect E169gUSB
Huawei Mobile Connect E618USB
Huawei Mobile Connect E620USB
IIJMobile 120FU (ZTE OEM)USB
Kyocera KPC650CardBus
Medion Mobile S4012 (Huawei E1550 OEM)USB
Medion Mobile S4222 (MediaTek OEM)USB
Novatel Wireless ES620USB
Novatel Wireless Ovation U727USB
Novatel Wireless U760USB
NTT DoCoMo A2502USB
ONDA Communication H600CardBus
ONDA Communication MSA110UPUSB
Option GlobeSurfer iCON 7.2USB
Option GlobeTrotter 3G+CardBus
Option GlobeTrotter 3G QuadCardBus
Option GlobeTrotter 3G Quad PlusCardBus
Option GlobeTrotter GT FusionCardBus
Option GlobeTrotter GT MaxCardBus
Option GlobeTrotter HSDPAUSB
Option iCON 225USB
Option iCON 505USB
Option GlobeTrotter HSUPA 380EPCI Express Mini Card
Quectel EC25PCI Express Mini Card
Quectel EM060KM.2
Sierra Wireless MC8755PCI Express Mini Card
Sierra Wireless MC8775PCI Express Mini Card
Sierra Wireless MC8790PCI Express Mini Card
Sierra Wireless AirCard 580CardBus
Sierra Wireless AirCard 875CardBus
Sierra Wireless AirCard 881CardBus
Sierra Wireless AirCard 881UUSB
Sierra Wireless Inc. USB 305USB
Simcom SIM7600EPCI Express Mini Card
Softbank C01SW (Sierra OEM)USB
Toshiba 3G HSDPA MiniCardPCI Express Mini Card
Vodafone Mobile Connect 3GCardBus
Vodafone Mobile Broadband K3765USB
Vodafone Mobile Broadband K3772USB
ZTE AC2746USB
ZTE MF112USB
ZTE MF190USB
ZTE MF633USB
ZTE MF637USB

Devices suspected of being compatible are:

DeviceBus
Dell W5500PCI Express Mini Card
Huawei E270+USB
Huawei E1690USB
Huawei E1762USB
Novatel Wireless ExpressCardExpressCard
Novatel Wireless Merlin V620CardBus
Novatel Wireless Merlin V740CardBus
Novatel Wireless Merlin X950DExpressCard
Novatel Wireless MC950DUSB
Novatel Wireless S720CardBus
Novatel Wireless U720USB
Novatel Wireless U740CardBus
Novatel Wireless U870CardBus
Novatel Wireless V720CardBus
Novatel Wireless X950DExpressCard
Novatel Wireless XU870 HSDPAExpressCard
Sierra Wireless AirCard 595CardBus
Sierra Wireless AirCard 597ECardBus
Sierra Wireless AirCard 880CardBus
Sierra Wireless AirCard 880EExpressCard
Sierra Wireless AirCard 880UUSB
Sierra Wireless AirCard 881EExpressCard
Sierra Wireless AirCard 885UUSB
Sierra Wireless C597USB
Sierra Wireless EM5625USB
Sierra Wireless MC5720PCI Express Mini Card
Sierra Wireless MC5725PCI Express Mini Card
Sierra Wireless MC8765PCI Express Mini Card
Sierra Wireless MC8780PCI Express Mini Card
Sierra Wireless MC8781PCI Express Mini Card

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. The Medion Mobile S4222 has four serial ports, but only the first port can be used to make connections.

Some modems require multi-link PPP operation. For example, the Huawei E1550 has four serial ports. When initiating a connection, the control commands have to be issued on the third port, and after that the actual PPP connection comes up on the first port. The function of the second and fourth ports is unknown.

EXAMPLES

An example demand dial configuration for Cingular Wireless using pppd(8):

/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 [email protected]
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
[email protected]	*	CINGULAR1

pppd(8) is then started using:

# pppd call ac875

SEE ALSO

ucom(4), uhub(4), usb(4), pppd(8)

HISTORY

The umsm device driver first appeared in OpenBSD 4.0.

AUTHORS

The umsm driver was written by Jonathan Gray ⟨[email protected]⟩ and Yojiro UO ⟨[email protected]⟩.

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.

History