882‐GPRS‐GEN, 882‐EDGE‐GEN, 882‐HSPA‐XXX GSM Cellular Data Modem & IP Router User Manual 001‐0003‐832 Revision 5; September 2011
Copyright Notice ©2010 CalAmp. All Rights Reserved. CalAmp reserves the right to modify the equipment, its specification or this manual without prior notice, in the interest of improving performance, reliability, or servicing. At the time of publication all data is correct for the operation of the equipment at the voltage and/or temperature referred to. Performance data indicates typical values related to the particular product.
Revision History 2008 Feb Released 2008 July Rev 2 ‐ updates include Firewall functionality, new screen formats. 2009 Sept Rev 3 ‐ updates include Black case with new power supply connector, Internal/External Serial ports, new screen format configuration file save & upload, and other functionality revisions. Removed 882‐HSDP unit references 2010 Oct Rev 4 ‐ updates include new screen formats to reflect Firmware Rev 3.05.
TABLE OF CONTENTS 1 Product Overview ................................................................................................................................................................ 1 1.1 Module Identification ................................................................................................................................................. 1 1.2 Catalog Part Numbers ................................................................................................................
7 VPN .................................................................................................................................................................................... 33 7.1.1 PPTP Client Configuration .................................................................................................................................... 33 7.1.2 PPTP Server Configuration .........................................................................................................................
Product Overview 1 PRODUCT OVERVIEW The 882 GSM Series Cellular Data Modem & IP Router from CalAmp is the ideal solution for a wide range of cellular data network serial and Ethernet connectivity requirements. The 882 GSM Series modems all support packet data services. The 882‐GPRS supports GPRS data. The 882‐EDGE supports GSM, GPRS and EDGE data. The 882‐HSPA supports HSUPA, HSDPA, EDGE and GPRS data.
Product Overview Figure 1 882 External Connections Table 1 – Front Panel Connections Panel Indicator Connection Description SVC TYPE Service Type Solid = Higher speed service Blinking = Lower speed service Off = No service TX/RX Transmit/Receive Indication of data transmission or reception activity DCD Data Carrier Detect Indicates modem’s connection on the cellular network RSSI Receive Signal Strength Indicator Solid = strong Blinking = medium Off = poor or none Serial RS‐232 Serial to IP
Product Overview Panel Indicator Connection PWR LED Description Power indicator PWR Jack Molex 43025‐0400 Power – bottom pins I/O – top pins Interface for power plug (9‐28VDC) Interface for Input and Output control lines; ODP use only. SIM CARD SIM Card socket Interface for SIM card. Your wireless service provider will supply the SIM card with your wireless service contract. 1.
Product Overview cable lengths are user’s choice and application specific. The AUX antenna connector is installed standard on the 882‐HSPA modem and can be used for Diversity or True GPS. The diversity port on the device supports three bands, Cellular (850MHZ), PCS(1900MHZ), and GPS(1575MHZ). Connect a dual band cellular antenna to this port to implement RX diversity on the unit and increase receive sensitivity on the cellular network.
Product Overview 1.7 ACCESSORIES & OPTIONS Available accessories and their descriptions are shown in Table 5.
Getting Started 2 GETTING STARTED The 882 GSM Series modems can be configured via HTML web pages or AT commands on the serial port. You will need a GSM Cellular account and a carrier provided SIM card. For TCP/IP please request a GSM account with Mobile IP and optionally Static IP or Simple IP (SIP). This is carrier dependent. The modem is configured with default settings and is ready to be configured via HTML. You may need to activate the modem with your carrier to start using it.
Getting Started Figure 4 Local PC Network Connections Screen Find and select Internet Protocol (TCP/IP) from the list and click the Properties to open the TCP/IP configuration window (shown in Figure 5). Under the General tab, select Obtain an IP address automatically and Obtain DNS server address automatically. Click OK to complete TCP/IP configuration. Click Close button to complete the computer preparation for the 882 GSM Series modem.
Getting Started 2.4 ACCESSING THE MODEM’S HOMEPAGE Start your web browser and enter 192.168.1.50 in the address bar. A login screen should appear, enter the User Name: admin and the Password: password and click OK to log into the modem’s Home Page (shown in Figure 6).
Getting Started 2.4.1 LAN IP: Displays LAN side static IP information for this device (the modem). Note: Once this IP address has been changed and saved, the browser connection to the device will be lost. To continue configuration, please connect to the (new) IP address / the address that has been entered and saved. Subnet Mask: Displays the LAN side subnet mask for the modem. MAC Address: Media Access Control Address. Every Ethernet device (i.e.
Getting Started PPP IP Address: The current IP address of the Modem on the cellular network. This address, if public, should be reachable. 10.X.X.X subnets are not routable from the Internet. PPP Subnet Mask: Usually set to 255.255.255.255, but may be different depending on carrier. PPP P‐t‐P: The P‐t‐P address is your network access point, it may be possible to ping this address to determine if a PPP IP Address assigned is routable from the Internet.
Getting Started 2.4.6 GSM CONNECTION STATUS Service Type: Determines the type of network your device has connected to; GPRS, EDGE, HSDPA, HSUPA, or HSPA. "Check SIM" will be displayed if the SIM is invalid, missing, or if the PIN needs to be entered. MDN: The Mobile Directory Number is the phone number assigned to the SIM card supplied by the carrier. The MDN may display “NOT AVAILABLE” if the PIN status is disabled or the MDN is unknown.
Getting Started 3 SIM SETTINGS One of the key features of GSM is the Subscriber Identity Module (SIM), commonly known as a SIM card. The SIM is a detachable smart card containing the user's subscription information. This allows the user to retain his or her information after switching handsets. The SIM has a security feature which, when enabled, will require the user to enter a valid PIN before the modem will connect to the cellular network.
SIM Settings Figure 8 PIN ACCEPTED Security Enabled The PIN security feature is now enabled. PIN STATUS shows that the PIN has been ACCEPTED. Each time modem power is cycled, the proper PIN will need to be entered in order for the modem to dial out. Upon restart, the PIN is entered from the SIM Settings page (shown in Figure 9). The PIN STATUS displays PIN REQUIRED, Enter PIN 3 attempts left. 3.
Getting Started Figure 9 SIM Settings for PIN Required At this point the user has 3 attempts to enter the correct PIN. If the correct PIN is not entered after 3 attempts, an unlock code or PIN Unblocking Key (PUK) from the service provider will be required before the SIM card is usable again. Figure 10 shows the SIM settings after an incorrect PIN has been entered. Figure 10 SIM PIN Rejected Figure 11 shows the SIM page requiring the unlock code to be entered.
SIM Settings Figure 11 SIM PIN Unlock – Code Required Page | 15
Cell Connection 4 CELL CONNECTION Select Cell Connection from the left navigation pane for user access to the Dial Settings, System Monitor and Dynamic DNS configuration screens. 4.1 DIAL SETTINGS The Dial Settings tab opens the interface to configure dialing properties for initiating a data call with the cellular provider.
Cell Connection Figure 13 Dial Settings 882‐HSPA Auto Connect: When set to Enable, will allow the modem to automatically dial the connection when the modem is powered. When set to Disable, the modem will not automatically dial the connection to the cellular provider and will not attempt to automatically re‐connect when the connection has dropped. GSM Band (GPRS/EDGE) (Shown in Figure 8): Selecting USA sets the modem to use the 850/1900MHz GSM band.
Cell Connection Carrier APN: The Access Point Name provided by the cellular provider required to access the network. Dial Number: Enter the phone number to initiate a data connection to the cellular provider via PPP. The default dial number is ATD*99***1#. User: Enter the username required by the cellular provider. If a user name is not required by your cellular provider, leave this field blank.
Cell Connection sent [LCP ConfAck id=0x0 ] rcvd [LCP ConfAck id=0x1 ] rcvd [LCP DiscReq id=0x1 magic=0x10f6f5d4] rcvd [CHAP Challenge id=0x1 <669a0783bee129685eb6a39512221a2f>, name = "UMTS_CHAP_SRVR"] Warning ‐ secret file /etc/ppp/chap‐secrets has world and/or group access No CHAP secret found for authenticating us to UMTS_CHAP_SRVR sent [CHAP Response id=0x1 <8b429146171077ff07bd81ca79ff846f>, name = "calamp"] rcvd [CHAP Success id=0x1 ""] CHAP authentication succeeded CHAP authentication succeeded sent
Cell Connection Figure 14 System Monitor Settings 4.2.1 PERIODIC RESET TIMER Periodic Reset Type: Sets the Periodic Modem Reset timer to an Interval time, a Scheduled day, or disables it. Interval Length: Sets the Periodic Modem Reset time from 15 to 65,535 minutes. The Periodic Reset is disabled when set to 0. Default is set to 4320 min (approximately 3 days). Scheduled Time: Sets the Periodic Modem Reset to occur at the specified time. Select the days of week desired or 'All' for everyday.
Cell Connection 4.2.2 PERIODIC PING SETTINGS Destination Address: User may enter an accessible IP address or URL that will respond to a ping command. Secondary Address: User may enter an accessible IP address or URL that will respond to a ping command. This address will be used if the entered number of consecutive ping failures using the first address is reached. Periodic Ping Timer: User may enter an interval in increments of 10 seconds. The modem will ping the destination at that interval.
Cell Connection The total number of TCP and UDP packets transmitted by the modem to the cell network. Tx Errors: The number of corrupted TCP and UDP packets received by the modem that were meant to be transmitted on the cell network. Tx Packets Dropped: The number of TCP and UDP packets received by the modem for transmit to the cell network that were not accepted. This may occur due to memory or throughput problems. Press the Clear button to reset the totals to 0.
Cell Connection 4.3.1 DNS CONFIGURATION Dynamic DNS: Selecting Enable will allow the modem to provide the selected service dynamic IP address information. Selecting Disable will stop any IP information from being sent to the selected service. Dynamic DNS Address: The internet address to communicate the Dynamic DNS information to. Default is dynupdate.no‐ip.com. Port Number: The port number for the internet address give above. Default is 8245.
LAN Settings 5 LAN SETTINGS Select LAN Settings from the left navigation pane for user access to the LAN Settings and MAC filtering configuration screens. 5.1 LAN SETTINGS Select LAN Settings from the left navigation pane to open the LAN settings configuration page (shown in Figure 16). From this page the modem’s IP address, DNS settings, DHCP settings, and Remote Administration parameters are configured.
LAN Settings 5.1.1 LAN SETTINGS Ethernet IP Address: This sets the IP address of this device and is the address used to access the configuration pages. If the IP address changes you will have to re‐enter the new IP address in your browser to access the configuration pages. The default IP is 192.168.1.50 and should be changed for security purposes. Ethernet Subnet Mask: Sets the subnet mask for the LAN side of the modem to the device.
LAN Settings DHCP Lease Time: Sets the duration, in seconds, the connected device is allowed to keep the assigned IP address. In many cases it is possible for the device to receive the same IP address after the lease time expires. 5.1.4 REMOTE ADMINISTRATION Web Server Port: Enter the port number to be used by the web server. Remote Configure: Selecting Enable will allow remote access to the modem’s configuration screens through the cellular network connection.
LAN Settings Figure 17 MAC Filtering Configuration Page MAC Filtering: Select Enable to allow MAC filtering; Up to five unique MAC addresses can be allowed to access the network. Select Disable to stop the MAC filtering functionality. Allowed MAC Address: Input MAC address to be allowed access to the network. Up to five addresses may be input. Comment: Input name or short description of the device using the allowed MAC address. This field is limited to 32 characters.
Router 6 ROUTER Select Router from the left navigation pane for user access to Port Forwarding and GRE/Static Routing tabs. 6.1 PORT FORWARDING Port Forwarding is a technique for transmitting and receiving network traffic through a router that involves re‐writing the source and/or destination IP addresses and usually the TCP/UDP port numbers of IP packets as they pass through. The various routing configurations will be displayed in the IP mapping table at the bottom of the screen.
Router 6.1.1 DMZ SUPPORT DMZ: When set to Enable, will allow the modem to use DMZ routes using the address set in the Destination IP Address. When set to Disable, will shut down the DMZ functionality. The SAVE button must be pressed for changes to take effect. Friendly IP Address: Optionally restricts DMZ access to only the specified IP address. If set to "0.0.0.0", the DMZ is open to all incoming IP Addresses.
Router Destination Port: Sets the Local Area Network port number used when forwarding to the destination IP address. Once you have completed the entry of the above fields, press the ADD button to save the new entry. 6.2 GRE/STATIC ROUTES Select the GRE/Static Routes tab to open the routing configuration page. The GRE screen is used to add and delete GRE tunnels. Static routes may be necessary to route desired traffic through a particular tunnel.
Router 6.2.1 GRE TUNNEL CONFIGURATION Local IP Address: The local IP address associated with the tunnel. Remote IP Address: The remote IP address associated with the tunnel. Tunnel IP Address: The IP address assigned to the tunnel interface. 6.2.2 STATIC ROUTES Route Name: Sets the alphanumeric identifier of the static route in the Static Route Table.
Router Page | 32
VPN 7 VPN Select VPN from the left navigation pane to display the Point‐to‐Point Tunneling Protocol (PPTP) configuration page. PPTP is a method to implement a virtual private network (VPN). Figure 21 VPN Configuration Page 7.1.1 PPTP CLIENT CONFIGURATION PPTP Client: Selecting Enable will allow the PPTP functionality. Selecting Disable will shut off PPTP functionality. Set Default Route to PPTP: Selecting Enable will route all IP traffic through the PPTP network.
VPN PPTP Server: The IP address of the virtual private network server on which to connect. Username: The username required by the VPN server. Password: The password, associated with the username, required by the VPN server. The SAVE button must be pressed for changes to take effect. 7.1.2 PPTP SERVER CONFIGURATION PPTP Server: Selecting Enable starts the VPN server, and selecting Disable stops it.
Serial Port Configuration 8 SERIAL Selecting Serial from the left menu bar for access to the External and Internal Serial tabs. 8.1 EXTERNAL SERIAL The External Serial screen is used to configure the RS‐232 Serial Port parameters and Packet Assembler and Dis‐assembler (PAD) functionality. This acts as a serial to IP (and IP to serial) converter without the need to purchase a separate serial to IP converter.
Serial Port Configuration Serial Port: When enabled, the external serial port PAD function can be used. When disabled, no PAD function is available, and the port is left free, for use by an ODP application. Show Version on Boot: When enabled, the router model number and firmware version are transmitted out the serial port at router boot. Additionally, "OK" is transmitted when router is ready to receive data and when PPP connection is made.
Serial Port Configuration DSR: Sets the Data Set Ready to Always On, On When Available, On When Connected or Always Off. The DSR parameter determines how the modem controls the state of the Data Set Ready circuit. The default value is Always Off. ― ― ― ― Always On: DSR is always on. On When Available: DSR is on when the RF signal present and phone registered on network. On When Connected: DSR is on when connected to CDMA. Always Off: DSR is always off.
Serial Port Configuration Additional note: The modem is capable of only 1 PAD connection at a time. When a manual client connection is in progress (atd*xxx.xxx.xxx.xxx), a connection attempt by an incoming client may result in the disabling of the PAD function until the next device reset. Pad Protocol: Sets the data protocol of the PAD to tcp or udp data. If you have set PAD Mode as server you can choose either to support either type of client.
Serial Port Configuration TCP Client Keep Alive: When in client mode and enabled, TCP Keep Alive packets will be sent from the client to the server periodically in order to detect a broken connection. The modem will automatically try to re‐establish the connection if necessary. Changing this setting will affect the use of TCP Keep Alive on the next client session. It will not affect an existing session. TCP Client Keep Alive Time: Time in seconds between keep alive cycles.
Serial Port Configuration Figure 23 Internal Serial Port Configuration Page 8.2.1 SERIAL PORT CONFIGURATION Baud Rate: Sets the baud rate of the serial port. Settings may range from 300 to 115,200 bits per second. The default baud rate is 115,200 bps. 8.2.2 PAD SETTINGS Remote IP Address: Sets the IP address of the device using the PAD functionality. Remote Port: Sets the port number used by the remote device to accept requests from the LandCell.
Serial Port Configuration Changing this setting will affect the use of TCP Keep Alive on the next client session. It will not affect an existing session. When this option is enabled, the timing and number of Keep Alive attempts is controlled by parameters defined on the External Serial page. It is not possible to have different timing settings for each serial port. PAD Log: If enabled, a log of the data passed through the modem is saved at /tmp/intpadlog.
Diagnostics 9 DIAGNOSTICS Select Diagnostics from the left menu bar. 9.1 LOGGING The Logging page provides a way to capture the current status log of the modem. Such a log may be useful to CalAmp Technical Services personnel to help resolve operational problems. Figure 24 Diagnostic Logging Page 9.1.1 CURRENT FIRMWARE INFORMATION Version: Displays the modem firmware version currently loaded in the unit. Kernel Date: Displays the date of the operating system kernel the unit is running. 9.1.
Diagnostics 9.1.3 LOG FILE ACTIONS Store in modem: Selecting Store in Modem and pressing Go will create a current status log, and overwrite any previously saved log. This action will save a log even if auto‐logging is disabled. It is best to save the log immediately following the adverse event, and before any reboot. This log will contain only information collected since the most recent reboot of the device.
Discrete I/O 10 I/O DISCRETES The I/O Discretes screen is used to configure the I/O Discretes parameters to permit automated and/or remote monitoring and control of the I/O Discretes. Each modem is equipped with 1 input discrete and 1 output discrete interfaced to the top two pins on the 4 pin molex power connector. Refer to the users manual for diagram and electrical specifications. Figure 25 I/O Discretes Configuration Page 10.1.
Discrete I/O c) Control Output – This is the default setting. The discrete input can be used to control the discrete output. Refer to the next control (Output Will Be) for more information. d) Send UDP Packet – The modem can be configured to send a UDP packet periodically and/or whenever the input status changes. The packet includes the modem ESN (or IMEI) and the current status of the input and the output.
Discrete I/O SMS Text on Ground: This field is enabled only if a “Send SMS” option has been checked. Enter a message of up to 64 characters to be sent in an SMS when the Input Discrete changes to “Ground”, and periodically (if the input is “Ground”) if the On Change, and Every field is not 0. SMS Text on Not Ground: This field is enabled only if a “Send SMS” option has been checked.
Discrete I/O d) Receive TCP Packet – When chosen, the output can be controlled via the reception of a TCP packet in the format described below. Valid packets are acknowledged by a return TCP packet with text formatted as described in the Discrete Input Configuration Section. e) Receive SMS – The “Receive SMS” option is only available on 882‐GPRS and 882‐EDGE modems.
Discrete I/O TCP Control Packet Format: The control packet format has 3 fields. Each field is separated by a comma (,) and the message is terminated with a semicolon (;). The format is: ― I/O Update, ID:, Output 1:; ― I/O Update – the ASCII characters I/O Update (space between O and U) ― ID: ‐ the ASCII characters ID: followed by the cell module ESN or IMEI. For example – ID:608AE977. The is not required if ID verification is disabled.
Location Settings 11 LOCATION The Location page displays the ESN or IMEI as applicable, latitude, and longitude associated with the LandCell. It also allows for configuration of the GPS fix type, a remote destination to send data, and an interval defining how often to send that data. Figure 26 Location Configuration Page 11.1.1 LOCATION DATA ESN: The Electronic Serial Number (see Provisioning page for more details). Latitude: The last reported latitude of the LandCell in degrees/minutes/seconds.
Location Settings GPS Port: Sets the port number used in Assisted GPS. Destination IP Address: Sets the IP address to which UDP packets are sent with the GPS information. Destination Port: Sets the port to which the GPS information is sent. Report Interval: Sets how often GPS information is reported. Setting to 0 disables sending of GPS information to Destination IP and Port.
12 FIRMWARE UPDATE Select Firmware Update from the left navigation page to open the firmware update page. When newer versions of the modem firmware become available, the user can download the proper file from the CalAmp web site and manually update the unit. Figure 27 Firmware Update Page 12.1.1 CURRENT FIRMWARE INFORMATION Version: Displays the modem firmware version currently loaded in the unit. Kernel Date: Displays the date of the operating system kernel the unit is running 12.1.
Progress: Displays the update progress after the Save button has been pressed. After selecting the firmware upgrade filename above, press the Upload button to begin the firmware upgrade process. 12.1.3 CONFIGURATION FILE File: Field to input the uploaded configuration file to the modem. The Browse button can be used to locate the file in a specific folder. The file to be uploaded must be named config.xml. If multiple files need to be maintained, it is recommended that separate directories be used.
13 PRODUCT SPECIFICATIONS Product specifications are subject to change without notice. 13.1 GENERAL SPECIFICATIONS Interface Connectors Power Connector RS‐232 DE‐9S Connector (DCE) 10/100 Base‐T Full Duplex USB Host Controller Power Connector I/O Molex Micro‐Fit, 4 pin, PN:43045‐0400 LED Indicators SVC‐TYPE, TX/RX, DCD, RSSI Antenna Interface SMA female Size 5.60 x 3.11 x 1.71 in. Weight 9.0 oz. Power Input Input Pin 9.0 – 28VDC 1.8 W; 150 mA @ 12 VDC (average idle) 9.0 – 28VDC 4.
USL, CNL – Information Technology Equipment for use in Hazardous Locations, Class I, Div 2, Groups A, B, C, D, using Class 2 Power Supply. See Table 7 below for UL Ratings. Table 7 – UL Ratings Model Description 882‐GPRS GSM Data Modem/Router 882‐EDGE GSM Data Modem/Router 882‐HSPA GSM Data Modem/Router Ratings 9‐28 VDC, 15W @ 12VDC Class 2 9‐28 VDC, 15W @ 12VDC Class 2 9‐28 VDC, 15W @ 12VDC Class 2 Maximum Rated Ambient Temperature Operating Temperature Code 50°C T6 50°C T6 50°C T4A 13.
14 ABBREVIATIONS Abbreviation Description APN Access Point Name CSD Circuit Switched Data CTS Clear to Send DCD Data Carrier Detect DCE Data Communication Equipment DTE Data Terminal Equipment IMEI International Mobile Equipment Identity EDGE Enhanced Data rates for Global Evolution GPRS General Packet Radio Service GPS Global Positioning System GSM Global System for Mobile communication HSDPA High‐Speed Downlink Packet Access LED Light Emitting Diode ME Mobile Equipment MS Mo
15 SERVICE AND SUPPORT Product Warranty, RMA and Contact Information CalAmp guarantees that every 882 GSM Series Cellular Modem will be free from physical defects in material and workmanship for one (1) year from the date of purchase when used within the limits set forth in the Specifications section of this manual. The manufacturer's warranty statement is available in Appendix 1.
APPENDIX A – WARRANTY STATEMENT CalAmp warrants to the original purchaser for use ("Buyer") that data telemetry products manufactured by Dataradio ("Products") are free from defects in material and workmanship and will conform to published technical specifications for a period of, except as noted below, one (1) year from the date of shipment to Buyer.
APPENDIX 2 – CE DECLARATION OF CONFORMITY