Due to the nature of wireless communications, transmission and reception of data
can never be guaranteed. Data may be delayed, corrupted (i.e., have errors) or be
totally lost. Although significant delays or losses of data are rare when wireless
devices such as the NETGEAR modem are used in a normal manner with a wellconstructed network, the NETGEAR modem should not be used in situations
where failure to transmit or receive data could result in damage of any kind to the
user or any other party, including but not limited to personal injury, death, or loss
of property. NETGEAR accepts no responsibility for damages of any kind
resulting from delays or errors in data transmitted or received using the
NETGEAR modem, or for failure of the NETGEAR modem to transmit or receive
such data.
Do not operate the NETGEAR modem in areas where blasting is in progress,
where explosive atmospheres may be present, near medical equipment, near life
support equipment, or any equipment which may be susceptible to any form of
radio interference. In such areas, the NETGEAR modem MUST BE POWERED OFF. The NETGEAR modem can transmit signals that could interfere with this
equipment.
Do not operate the NETGEAR modem in any aircraft, whether the aircraft is on
the ground or in flight. In aircraft, the NETGEAR modem MUST BE POWERED OFF. When operating, the NETGEAR modem can transmit signals that could
interfere with various onboard systems.
Limitation of
Liability
Note: Some airlines may permit the use of cellular phones while the aircraft is on the
ground and the door is open. NETGEAR modems may be used at this time.
The driver or operator of any vehicle should not operate the NETGEAR modem
while in control of a vehicle. Doing so will detract from the driver or operator's
control and operation of that vehicle. In some states and provinces, operating
such communications devices while in control of a vehicle is an offence.
The information in this manual is subject to change without notice and does not
represent a commitment on the part of NETGEAR. NETGEAR AND ITS
AFFILIATES SPECIFICALLY DISCLAIM LIABILITY FOR ANY AND ALL DIRECT,
INDIRECT, SPECIAL, GENERAL, INCIDENTAL, CONSEQUENTIAL, PUNITIVE
OR EXEMPLARY DAMAGES INCLUDING, BUT NOT LIMITED TO, LOSS OF
PROFITS OR REVENUE OR ANTICIPATED PROFITS OR REVENUE ARISING
OUT OF THE USE OR INABILITY TO USE ANY NETGEAR PRODUCT, EVEN IF
NETGEAR AND/OR ITS AFFILIATES HAS BEEN ADVISED OF THE
POSSIBILITY OF SUCH DAMAGES OR THEY ARE FORESEEABLE OR FOR
CLAIMS BY ANY THIRD PARTY.
Notwithstanding the foregoing, in no event shall NETGEAR and/or its affiliates
aggregate liability arising under or in connection with the NETGEAR product,
regardless of the number of events, occurrences, or claims giving rise to liability,
be in excess of the price paid by the purchaser for the NETGEAR product.
Rev. 1 Sep.13Proprietary and Confidential3
AirCard 77Xs/34xU AT Command Reference
PatentsThis product may contain technology developed by or for NETGEAR Inc. This
product includes technology licensed from QUALCOMM
manufactured or sold by NETGEAR Inc. or its affiliates under one or more patents
licensed from InterDigital Group and MMP Portfolio Licensing.
This document describes supported standard and proprietary AT
commands available for NETGEAR AirCard™ devices, and provides
details where commands vary from the standards. These commands
are intended for use by OEMs, and are supplemental to the standard
AT commands for GSM devices defined by the 3GPP (3rd Generation
Partnership Project) in TS 27.007 AT command set for User
Equipment (UE) and TS 27.005 Use of Data Terminal Equipment—
Data Circuit terminating Equipment (DTE-DCE) interface for Short
Message Service (SMS) and Cell Broadcast Service (BSE).
1
Note: When designing applications that use these AT commands, use
NETGEAR Watcher
templates to ensure proper use of command groups. For questions or
concerns relating to command implementation, please contact your
NETGEAR account representative.
®
or other NETGEAR applications as functionality
Command access
Most commands in this reference are password-protected. To use
these commands, you must enter the correct password using
AT !ENTERCND on page 14. Once the password is entered, all
commands are available and remain available until the modem is
reset or powered off and on.
Command timing
Interval timing
Some commands require time to process before additional
commands are entered. For example, the modem returns OK when it
receives
this, the modem returns an error.
AT!DAFTMACT. If AT!DASBAND is received too soon after
When building automated test scripts, ensure that sufficient delays
are embedded, where necessary, to avoid these errors.
Escape sequence guard time
The AT escape sequence “+++” requires a guard time of 1.0 seconds
before and after it is used.
Rev. 1 Sep.13Proprietary and Confidential7
AirCard 77Xs/34xU AT Command Reference
Result codes
Result codes are not shown in the command tables unless special conditions
apply. Generally the result code OK is returned when the command has been
executed. ERROR may be returned if parameters are out of range, and is
returned if the command is not recognized or is not permitted in the current state
or condition of the modem.
References
This guide covers the command sets used by OEMs, designers and testers of
NETGEAR AirCard devices, plus general operational use commands.
You may also want to consult the other documents available on our website at
www.netgear.com.
Terminology and acronyms
This document makes wide use of acronyms that are in common use in data
communications and cellular technology.
Current firmware versions
Version
To determine your firmware revision, enter the identification command AT+GMR.
Upgrading
If your modem firmware is an earlier version, you can acquire updated firmware
by visiting support.netgear.com and searching by your product model number.
Document structure
This document describes the proprietary commands listed in the tables below—
each table corresponds to a specific chapter.
AT Password Commands—Commands used to enable access to password-
protected AT commands and to set the AT command password.
Table 1-1: AT password commands
CommandDescriptionPage
!ENTERCNDEnable access to password-protected commands14
!SETCNDSet AT command password14
8Proprietary and Confidential4114487
About This Guide
Modem Status, Customization, and Reset Commands— Commands used to
determine modem status, adjust customization settings, and reset the modem.
Table 1-2: Modem status commands
CommandDescriptionPage
!BANDSelect/return frequency band set16
!BOOTHOLDReset modem and wait in bootloader for firmware download17
$ERIReturn current Enhanced Roaming Indicator (ERI)18
!GETBANDReturn the current active band18
!GETRATReturn the current active radio access technology (RAT)18
!GSTATUSReturn operational status19
$MDNSet/report Mobile Directory Number (MDN)19
$MSIDSet/report Mobile Station ID (MSID)20
!PACKAGEReturn package version string20
!PCTEMPReturn current temperature information21
$PRLReturn device’s CDMA PRL version21
$QCRMCALLMake/disconnect data connection21
$RESET
!RESET
$ROAMSet/report network roaming mode22
$RTNReset device to factory default settings22
Reset (power cycle) modem22
Mobile IP Commands—Commands used to configure and display Mobile IP
options.
Table 1-3: Mobile IP configuration commands
CommandDescriptionPage
$MIPERRReturn last MIP error code24
$QCMIPSet/return Mobile IP state24
$QCMIPEPEnable/disable active profile24
$QCMIPGETPIdentify active profile, or display specific profile’s configuration
information
$QCMIPHASet/return active profile’s Home Agent address25
$QCMIPMASPISet/return active profile’s AAA SPI26
25
$QCMIPMASSSet/return active profile’s AAA ‘shared secret’ (ASCII)26
$QCMIPMASSXSet/return active profile’s AAA ‘shared secret’ (Hexadecimal)27
$QCMIPMHSPISet/return active profile’s Home Agent SPI27
Rev. 1 Sep.13Proprietary and Confidential9
AirCard 77Xs/34xU AT Command Reference
Table 1-3: Mobile IP configuration commands (Continued)
CommandDescriptionPage
$QCMIPMHSSSet/return active profile’s Home Agent ‘shared secret’ (ASCII)28
$QCMIPMHSSXSet/return active profile’s Home Agent ‘shared secret’
(Hexadecimal)
$QCMIPNAISet/return active profile’s NAI29
$QCMIPPSet/return the active profile29
$QCMIPPHASet/return active profile’s primary Home Agent address30
$QCMIPSHASet/return active profile’s secondary Home Agent address30
$QCMIPRTEnable/disable reverse tunneling31
$QCMIPTDisplay RFC 2002bis authentication state31
28
SIM Commands— Commands used to communicate with an installed (U)SIM.
Table 1-4: SIM commands
CommandDescriptionPage
!ICCIDReturn (U)SIM card’s ICCID34
OMA-DM Commands—Commands used to configure DM (Device Management)
accounts, sessions, and host–device–server interactions.
Table 1-5: OMA-DM commands
CommandDescriptionPage
!IDSTESTStart DM session (Sprint OMA activation)36
Conventions
The following format conventions are used in this reference:
Character codes or keystrokes that are described with words or standard
abbreviations are shown within angle brackets using a different font, such as
<CR> for Carriage Return and <space> for a blank space character.
Numeric values are decimal unless prefixed as noted below.
Hexadecimal values are shown with a prefix of 0x, i.e. in the form 0x3D.
Binary values are shown with a prefix of 0b, i.e. in the form 0b00111101.
Command and register syntax is noted using an alternate font:
The leading “
AT” characters are not shown but must be included before all
commands except as noted in the reference tables.
10Proprietary and Confidential4114487
!CHAN=<c>[,b].
About This Guide
Characters that are required are shown in uppercase; parameters are noted in
lowercase. Required parameters are enclosed in angle brackets (
optional parameters are enclosed within square brackets (
[x]). The brackets are
<n>) while
not to be included in the command string.
Commands are presented in table format. Each chapter covers the commands
related to that subject and presents a summary table to help you locate a needed
command. Commands are in ASCII alphabetical order in the body of each
chapter.
Any default settings are noted in the command tables. Note that these are the
factory default settings and not the default parameter value assumed if no
parameter is specified.
Result Code This is a numeric or text code that is returned after all commands
(except resets)—text codes are returned if verbose responses are enabled. Only
one result code is returned for a command line regardless of the number of
individual commands contained on the line.
Response This term indicates a response from the modem that is issued prior to
a result code. Reading registers or issuing commands that report information will
provide a response followed by a result code unless the command generates an
error.
Responses and result codes from the modem, or host system software prompts,
are shown in this font:
CONNECT 14400
Rev. 1 Sep.13Proprietary and Confidential11
AirCard 77Xs/34xU AT Command Reference
12Proprietary and Confidential4114487
2: AT Password Commands
Introduction
AT commands described in this document are password-protected.
This chapter describes how to enter and change the password.
Command summary
Ta bl e 2 - 1 on page 13 lists the commands described in this chapter.
Table 2-1: AT password commands
CommandDescriptionPage
!ENTERCNDEnabl e access to password-protected commands14
!SETCNDSet AT command password14
2
Rev. 1 Sep.13Proprietary and Confidential13
AirCard 77Xs/34xU AT Command Reference
Command reference
Table 2-2: AT command password details
CommandDescription
!ENTERCND
!SETCND
Enable access to password-protected commands
Before you can use any password-protected AT commands, you must enter the password
correctly using this command. The initial password (“A710”) is configured onto the modem
during manufacture. Yo u can change the password using !SETCND.
Once the password has been entered correctly, the password-protected AT commands are
available until the modem is reset or powered off and on.
• Characters may be entered in ASCII format, or in Hex format. (For example:
“myPass3” or “ABCDEF01234”.)
Set AT command password
Change the password used for the !ENTERCND command. (Before you can change the
password using !SETCND, you must enable access to this command using !ENTERCND.)
Password required: Yes
Usage:
• Execution:AT!SETCND=<“key”>
Response:
Purpose:Sets <“Key”> as the new password for accessing protected commands.
Parameters:
<“key”> (New password)
• Password must be entered with quotation marks (for example,
• Characters may be entered in ASCII format, or in Hex format. (For example:
“myPass3” or “ABCDEF01234”.)
OK
Warning: Do NOT enter a null password (that is, the <“Key”> cannot be ““) — you will NOT
be able to use password-protected commands, and will have to contact NETGEAR for help to
reset the password.
14Proprietary and Confidential4114487
3: Modem Status, Customization, and Reset
Commands
Introduction
This chapter describes commands used to reset the modem, adjust
customization settings, retrieve the hardware version, and monitor
the temperature, voltage, and modem status.
Command summary
Ta bl e 3 - 1 lists the commands described in this chapter.
Table 3-1: Modem status commands
CommandDescriptionPage
!BANDSelect/return frequency band set16
!BOOTHOLDReset modem and wait in bootloader for firmware download17
$ERIReturn current Enhanced Roaming Indicator (ERI)18
!GETBANDReturn the current active band18
!GETRATReturn the current active radio access technology (RAT)18
!GSTATUSReturn operational status19
3
$MDNSet/report Mobile Directory Number (MDN)19
$MSIDSet/report Mobile Station ID (MSID)20
!PACKAGEReturn package version string20
!PCTEMPReturn current temperature information21
$PRLReturn device’s CDMA PRL version21
$QCRMCALLMake/disconnect data connection21
$RESET