Netgear AirCard 771S Reference Manual

AirCard 77xS / 34xU
AT Command Reference
4114487 Rev 1
Preface

Important Notice

Safety and Hazards

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 well­constructed 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.13 Proprietary and Confidential 3
AirCard 77Xs/34xU AT Command Reference

Patents This 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 product is

Copyright © 2013 NETGEAR. All rights reserved.

Trademarks Sierra Wireless

are trademarks of Sierra Wireless.
®
Revision
AirCard Inc.
Windows Corporation.
Macintosh the U.S. and other countries.
QUALCOMM under license.
Other trademarks are the property of their respective owners.
®
, AirPrime®, AirLink®, AirVantage® and the Sierra Wireless logo
, Watcher® and NETGEAR® are registered trademarks of NETGEAR,
®
and Windows Vista® are registered trademarks of Microsoft
®
and Mac OS® are registered trademarks of Apple Inc., registered in
®
is a registered trademark of QUALCOMM Incorporated. Used
History
Revision number
1 July 2013 Created document
Release date Changes
4 Proprietary and Confidential 4114487
Contents
About This Guide . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7
Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Command access. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Command timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Interval timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7
Escape sequence guard time . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7
Result codes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
References. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Terminology and acronyms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Current firmware versions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Version . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8
Upgrading . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8
Document structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
AT Password Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13
Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Command summary. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Command reference. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Modem Status, Customization, and Reset Commands . . . . . . . . . . . . . . . .15
Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Command summary. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Command reference. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Mobile IP Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23
Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Command summary. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Command reference. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Rev. 1 Sep.13 Proprietary and Confidential 5
AirCard 77Xs/34xU AT Command Reference
SIM Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Command summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Command reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
OMA-DM Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Command summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Command reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
Supported GSM/WCDMA AT Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
HSDPA/ HSUPA Categories. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Band Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
ASCII Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Index (AT commands). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Index. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
6 Proprietary and Confidential 4114487

1: About This Guide

Introduction

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.13 Proprietary and Confidential 7
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
Command Description Page
!ENTERCND Enable access to password-protected commands 14 !SETCND Set AT command password 14
8 Proprietary and Confidential 4114487
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
Command Description Page
!BAND Select/return frequency band set 16 !BOOTHOLD Reset modem and wait in bootloader for firmware download 17 $ERI Return current Enhanced Roaming Indicator (ERI) 18 !GETBAND Return the current active band 18
!GETRAT Return the current active radio access technology (RAT) 18 !GSTATUS Return operational status 19 $MDN Set/report Mobile Directory Number (MDN) 19 $MSID Set/report Mobile Station ID (MSID) 20 !PACKAGE Return package version string 20
!PCTEMP Return current temperature information 21 $PRL Return device’s CDMA PRL version 21 $QCRMCALL Make/disconnect data connection 21 $RESET
!RESET $ROAM Set/report network roaming mode 22
$RTN Reset device to factory default settings 22
Reset (power cycle) modem 22
Mobile IP Commands—Commands used to configure and display Mobile IP
options.
Table 1-3: Mobile IP configuration commands
Command Description Page
$MIPERR Return last MIP error code 24 $QCMIP Set/return Mobile IP state 24 $QCMIPEP Enable/disable active profile 24 $QCMIPGETP Identify active profile, or display specific profile’s configuration
information
$QCMIPHA Set/return active profile’s Home Agent address 25 $QCMIPMASPI Set/return active profile’s AAA SPI 26
25
$QCMIPMASS Set/return active profile’s AAA ‘shared secret’ (ASCII) 26 $QCMIPMASSX Set/return active profile’s AAA ‘shared secret’ (Hexadecimal) 27 $QCMIPMHSPI Set/return active profile’s Home Agent SPI 27
Rev. 1 Sep.13 Proprietary and Confidential 9
AirCard 77Xs/34xU AT Command Reference
Table 1-3: Mobile IP configuration commands (Continued)
Command Description Page
$QCMIPMHSS Set/return active profile’s Home Agent ‘shared secret’ (ASCII) 28 $QCMIPMHSSX Set/return active profile’s Home Agent ‘shared secret’
(Hexadecimal)
$QCMIPNAI Set/return active profile’s NAI 29 $QCMIPP Set/return the active profile 29 $QCMIPPHA Set/return active profile’s primary Home Agent address 30 $QCMIPSHA Set/return active profile’s secondary Home Agent address 30 $QCMIPRT Enable/disable reverse tunneling 31 $QCMIPT Display RFC 2002bis authentication state 31
28
SIM Commands— Commands used to communicate with an installed (U)SIM.
Table 1-4: SIM commands
Command Description Page
!ICCID Return (U)SIM card’s ICCID 34
OMA-DM Commands—Commands used to configure DM (Device Management)
accounts, sessions, and host–device–server interactions.
Table 1-5: OMA-DM commands
Command Description Page
!IDSTEST Start 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.
10 Proprietary and Confidential 4114487
!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.13 Proprietary and Confidential 11
AirCard 77Xs/34xU AT Command Reference
12 Proprietary and Confidential 4114487

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
Command Description Page
!ENTERCND Enabl e access to password-protected commands 14 !SETCND Set AT command password 14
2
Rev. 1 Sep.13 Proprietary and Confidential 13
AirCard 77Xs/34xU AT Command Reference

Command reference

Table 2-2: AT command password details
Command Description
!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.
Password required: Yes—Query format only. Usage:
Execution: AT!ENTERCND=<“key”>
Response: Purpose: Unlock password-protected commands.
OK
Query: AT!ENTERCND?
Response: Purpose: This command is password-protected. After entering the password correctly
Parameters:
<“key”> (Password stored in NV memory)
<key> (if unlocked)
using the execution operation (“=”), you can use this command to display the password as a reminder.
Password must be entered with quotation marks. (For example,
AT!ENTERCND=”ExamplePW”.)
Password length: 4–10 characters (0–9, A–Z, upper or lower case)
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,
AT!SETCND=”NewPW”).
Password length: 4–10 characters (0–9, A–Z, upper or lower case)
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.
14 Proprietary and Confidential 4114487

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
Command Description Page
!BAND Select/return frequency band set 16 !BOOTHOLD Reset modem and wait in bootloader for firmware download 17 $ERI Return current Enhanced Roaming Indicator (ERI) 18 !GETBAND Return the current active band 18 !GETRAT Return the current active radio access technology (RAT) 18 !GSTATUS Return operational status 19
3
$MDN Set/report Mobile Directory Number (MDN) 19 $MSID Set/report Mobile Station ID (MSID) 20 !PACKAGE Return package version string 20 !PCTEMP Return current temperature information 21 $PRL Return device’s CDMA PRL version 21 $QCRMCALL Make/disconnect data connection 21 $RESET
!RESET $ROAM Set/report network roaming mode 22 $RTN Reset device to factory default settings 22
Reset (power cycle) modem 22
Rev. 1 Sep.13 Proprietary and Confidential 15
AirCard 77Xs/34xU AT Command Reference

Command reference

Table 3-2: Modem status, customization, and reset commands
Command Description
!BAND
Note: The ‘Basic’ command and response versions are used if you haven’t entered the required password. (See
Command access on page 7.)
Select/return frequency band set
Configure the modem to operate on a set of frequency bands, look up available sets, create new sets, or return the current selection.
Password required: Yes—Execution (Extended) format Usage:
Execution (Basic):
AT!BAND=<Index>
Response: Purpose: Select an existing set of bands.
Execution (Extended):
Response: Purpose: Create a new set of bands.
Query: AT!BAND?
Response:
Purpose: Report the current band selection. (<GWmask> and <Lmask> may
Query List: AT!BAND=?
Response:
Purpose: Display allowed <Index> values and descriptions of the associated
OK
AT!BAND=<Index>,”<Name>”,<GWmask>[,<Lmask>,<Lmask2>]
OK
Index, Name[, GW Band Mask [, L Band Mask]] <Index>, <Name>[, <GWmask> [, <Lmask>]] OK
or (If the current band mask doesn’t match a band set)
Unknown band mask. Use AT!BAND to set band. <Index> OK
only appear in Extended responses.)
Index, Name[, GW Band Mask [ L Band Mask]] <Index1>, <Name1>[, <GWmask1> [, <Lmask1>]]
...
<IndexN>, <NameN>[, <GWmaskN> [, <LmaskN>]]
OK
band sets.
(Continued on next page)
16 Proprietary and Confidential 4114487
Modem Status, Customization, and Reset Commands
Table 3-2: Modem status, customization, and reset commands (Continued)
Command Description
!BAND (continued)
Select/return frequency band set (continued)
Parameters:
<Index> (Index of a band set. Use the Query List command to display all supported
sets)
Valid range: 0–13 (Hexadecimal. There are 20 possible values.)
<Name> (Name of the band set)
ASCII string—Up to 30 characters
<GWmask> (GSM/WCDMA bands included in the set)
Format: 32-bit bitmask
Valid values:
0000000000000001—BC0-A
0000000000000002—BC0-B
0000000000000003—BC0 (BC0-A and BC0-B)
0000000000000004—BC1
0000000000000080—G1800
0000000000000300—G900 (EGSM/GSM)
0000000000000400—BC6
0000000000004000—BC10 (800)
0000000000080000—G850
0000000000200000—G1900
0000000000400000—W2100
0000000000800000—W1900
0000000002000000—W1700
0000000004000000—W850
0000000008000000—W800
0000000080000000—BC15
0002000000000000—W900
1000000000000000—B19 (850)
<Lmask> (LTE bands included in the set)
Format: 32-bit bitmask
Valid values:
0000000000000001—Band 1
0000000000000002—Band 2 ... 0000008000000000—Band 40 0000010000000000—Band 41
!BOOTHOLD
Reset modem and wait in bootloader for firmware download
Prepare for a firmware download by resetting the modem and waiting in ‘boot and hold’ mode.
Password required: No Usage:
Execution: AT!BOOTHOLD
Response: Purpose: Force the modem to backup user NV options, reset, and then wait in
OK
boot and hold mode for a firmware download.
Rev. 1 Sep.13 Proprietary and Confidential 17
AirCard 77Xs/34xU AT Command Reference
Table 3-2: Modem status, customization, and reset commands (Continued)
Command Description
$ERI
!GETBAND
Return current Enhanced Roaming Indicator (ERI)
(For Sprint devices only) Return the current ERI.
Password required: No. Usage:
Query: AT$ERI?
Response: R eturns <ERI> Purpose: Display the modem’s current mode.
Parameters:
<ERI> (Enhanced Roaming Indicator)
Decimal value as defined in Section 5.3.3 of Sprint Core Features User Inter-
action Requirements (version 1.0).
Return the current active band
Return the active band currently being used by the modem.
Password required: No Usage:
Query: AT!GETBAND?
Response:
Purpose: Return a description of the current active band, or return an error
!GETBAND: <active band description> OK
or Unknown
OK
or No Service
OK
message.
!GETRAT
Note: Due to stack implementation requirements, W800 and W850.
Return the current active radio access technology (RAT)
Return the RAT currently being used by the modem.
Password required: No Usage:
!GETBAND
reports W800 for both
Query: AT!GETRAT?
Response:
!GETRAT: <active RAT description> OK
or Unknown
OK
or No Service
OK
Purpose: Return a description of the current RAT, or return an error message.
18 Proprietary and Confidential 4114487
Loading...
+ 42 hidden pages