Microhard Systems IPN4G Operating Manual

Microhard Systems IPN4G Operating Manual

Ipn4g lte ethernet bridge/serial gateway
Hide thumbs Also See for IPN4G:
Table of Contents

Advertisement

Operating Manual
IPn4G / IPn4Gb
IPn4G LTE Ethernet Bridge/Serial Gateway
Document: IPn4G Operating Manual.v1.4.pdf
FW: v1.1.0 Build1084-16
May 2015
150 Country Hills Landing NW
Calgary, Alberta
Canada T3K 5P3
Phone: (403) 248-0028
Fax: (403) 248-2762
www.microhardcorp.com

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the IPN4G and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Microhard Systems IPN4G

  • Page 1 Operating Manual IPn4G / IPn4Gb IPn4G LTE Ethernet Bridge/Serial Gateway Document: IPn4G Operating Manual.v1.4.pdf FW: v1.1.0 Build1084-16 May 2015 150 Country Hills Landing NW Calgary, Alberta Canada T3K 5P3 Phone: (403) 248-0028 Fax: (403) 248-2762 www.microhardcorp.com...
  • Page 2 Important User Information Warranty Microhard Systems Inc. warrants that each product will be free of defects in material and workmanship for a period of one (1) year for its products. The warranty commences on the date the product is shipped by Micro- hard Systems Inc.
  • Page 3 Highlights a key feature, point, or step which is noteworthy. Keeping these in mind will simplify or enhance device usage. An idea or suggestion to improve efficiency or enhance usefulness. Information Information regarding a particular technology or concept. © Microhard Systems Inc.
  • Page 4 To satisfy FCC RF exposure requirements for mobile transmitting devices, a separation distance of 23cm or greater for the IPn4G utilizing a 3dBi antenna, or 3.5m or greater for the IPn4G utilizing a 34dBi antenna, should be maintained between the antenna of this device and persons during device operation.
  • Page 5 Microhard Systems Inc. and a Class 1 Division 2 power source within your panel. If you are unsure as to the specific wiring and installation guidelines for Class 1 Division 2 codes, contact CSA International.
  • Page 6: Microhard Systems Inc

    Corrected LTE Band Spec Apr 2013 1.22 Added PoE information Apr 2013 1.23 Added/Corrected Digital I/O pins location Apr 2013 1.24 Corrected enclosure drawings Nov 2013 Firmware v1.1.0-r1060 Dec 2013 1.31 Misc Corrections Oct 2014 Firmware v1.1.0-r1084-16 May 2015 © Microhard Systems Inc.
  • Page 7: Table Of Contents

    2.3.1 Connecting to WiFi ....................18 3.0 Hardware Features ..................3.1 IPn4G ........................... 20 3.1.1 IPn4G Mechanical Drawings ................21 3.1.2 IPn4G Connectors & Indicators ................22 3.1.2.1 Front ...................... 22 3.1.2.2 Rear ...................... 23 4.0 Configuration....................24 4.0 Web User Interface ...................... 24 4.0.1 Logon Window .....................
  • Page 8 4.6.1 Status ........................92 4.6.2 Output ......................... 93 4.7 GPS ..........................94 4.7.1 Location ....................... 94 4.7.2 Settings ....................... 95 4.7.3 GPS Report ......................96 4.7.4 GpsGate ......................98 4.7.5 Recorder......................101 4.7.6 Load Record ......................102 © Microhard Systems Inc.
  • Page 9 Appendix C: Port Forwarding Example .................. 180 Appendix D: VPN (Site to Site) Example ................182 Appendix E: Firewall Rules Example ..................184 Appendix F: GRE Example ....................186 Appendix G: Firmware Recovery Procedure ................189 Appendix H: Troubleshooting ....................190 © Microhard Systems Inc.
  • Page 10: Overview

    1.0 Overview The IPn4G is a high-performance 4G LTE Cellular Ethernet & Serial Gateway with 802.11 b/g WiFi capability, RJ45 Ethernet Port, Digital I/O, and two serial communication ports, one a fully complimented RS232/485/422 serial port. The IPn4G utilizes the cellular infrastructure to provide network access to wired and wireless devices anywhere cellular coverage is supported by a cellular carrier.
  • Page 11: Specifications

    Passive PoE on Ethernet Port Current Consumption: Cellular WiFi Idle (mA) Typical (mA) (@12VDC & 20dB WiFi) Table 1-2-1: IPn4G Current Consumption Serial Baud Rate: 300bps to 921kbps Ethernet: 10/100 BaseT, Auto - MDI/X, IEEE 802.3 © Microhard Systems Inc.
  • Page 12 RS232 Data: DB-9 Female RS485: SMT: 6-Pin Micro MATE-N-LOK AMP 3-794618-6 Mating Connector: 6-Pin Micro MATE-N-LOK AMP 794617-6 Ethernet : RJ-45 PWR, Misc: Power: SMT: 4-Pin Micro MATE-N-LOK AMP 3-794618-4 Mating Connector: 4-Pin Micro MATE-N-LOK AMP 794617-4 © Microhard Systems Inc.
  • Page 13: Quick Start

    IPn4G unit. 2.1 Installing the SIM Card  Before the IPn4G can be used on a cellular network a valid SIM Card for your Wireless Carrier must be installed. Insert the SIM Card into the slot as shown below.
  • Page 14 The factory default network settings: 192.168.168.1 IP: 192.168.168.1 Subnet: 255.255.255.0 Gateway: 192.168.168.1  The IPn4G will then ask for a Username and Password. Enter the factory defaults listed below. The factory default login: User name: admin Subnet: admin The Factory default login:...
  • Page 15 APN, click on the Carrier > Settings tab and enter the APN sup- firmware version v1.1.0- plied by your carrier in the APN field. Some carriers may also require a User- r1038, the IPn4G will attempt to detect the name and Password.
  • Page 16 The next section gives a overview on enabling and setting up the WiFi Wireless features of the modem giving 802.11 devices network access. To access devices connected to IPn4G remotely, one or more of the following  must be configured: IP-Passthrough, Port Forwarding, DMZ. Another option would be to set up a VPN.
  • Page 17: Getting Started With Wifi

    Use Section 2.2 Getting Started with Cellular to connect, power up and log in  and configure the Carrier in a IPn4G. Click on the Wireless > Radio1 Tab to setup the WiFi portion of the IPn4G.  In Radio1 Phy Configuration, ensure the mode is set for 802.11BG.
  • Page 18: Connecting To Wifi

    2.0 Quick Start 2.3.2 Connecting to WiFi Now that the IPn4G has connection to the Cellular Carrier (See Section 2.2) and  the WiFI has been set up (See Section 2.3), WiFi devices should be able to de- tect and connect to the IPn4G.
  • Page 19 2.0 Quick Start  The status of the WiFi connection should also be visible in the Wireless > Status tab in the WebUI as seen below. © Microhard Systems Inc.
  • Page 20: Hardware Features

    3-2: Rear View of Any IPn4G may be configured as an Access Point, Station/Client, Repeater or Mesh Node. This versatility is very convenient from a ’sparing’ perspective, as well for convenience in becoming very familiar and proficient with using the device: if you are familiar with one unit, you will be familiar with all units.
  • Page 21: Ipn4G Mechanical Drawings

    52.20 69.81 56.20 32.07 R3.50 Ø7.00 8.60 11.00 5.40 5.60 97.70 108.50 Drawing 3-1: IPn4G Top View Dimensions 97.70 34.60 37.20 2.60 119.70 Drawing 3-2: IPn4G Front View Dimensions 97.70 37.20 11.00 2.60 119.70 Drawing 3-3: IPn4G Rear View Dimensions Note: All dimension units: Millimeter ©...
  • Page 22: Ipn4G Connectors & Indicators

    3.0 Hardware Features 3.1.2 Connectors and Indicators 3.1.2.1 Front On the front of the IPn4G is the COM1 port, CONFIG Button, RSSI, STATUS, RF and SGNL LED’s as described below: Drawing 3-4: IPn4G Front View The COM1 port (RS232) is used for: ...
  • Page 23: Rear

    3.1.2 Connectors and Indicators 3.1.2.2 Rear On the back of the IPn4G is the Data (COM0) port, RS485/422 interface, as well as the power connections. The unit also has the SMA(F) connectors for the Main (TX/RX), the Diversity (RX) antenna’s, and a RP- SMA Female connector for the optional WiFi antenna.
  • Page 24: Configuration

    IPn4G ETHERNET port to PC NIC card using an Ethernet cable  apply power to the IPn4G and wait approximately 60 seconds for the system to load  open a web browser and enter the factory default IP address of the unit: 192.168.168.1 ...
  • Page 25: Logon Window

    4.0 Configuration 4.0.1 Logon Window Upon successfully accessing the IPn4G using a Web Browser, the Logon window will appear. Image 4-0-2: Logon Window For security, do not allow the web browser to remember the User Name The factory default User Name is: admin or Password.
  • Page 26: System

    The System Summary screen is displayed immediately after initial login, showing a summary and status of all the functions of the IPn4G in a single display. This information includes System Status, Carrier Status, 4G & LAN network information, version info and WiFi radio status as seen below.
  • Page 27: Settings

    Options available in the System Settings menu allow for the configuration of the Host Name. Image 4-1-2: System Settings > System Settings Host Name The Host Name is a convenient identifier for a specific IPn4G unit. This Values (characters) The Host Name must not be...
  • Page 28: Syslog Settings

    Enter the UDP port number on the Syslog Server where the actual Values (UDP Port #) service is running. Consult with the documentation of your chosen Syslog Server for the correct port number. The most common port is 514, which has been set as the default. © Microhard Systems Inc.
  • Page 29: Date/Time

    4.0 Configuration Time Settings The IPn4G can be set to use a local time source, thus keeping time on its own, or it can be configured to synchronize the date and time via a NTP Server. The options and menus available will change depending on the current setting of the Date and Time Setting Mode, as seen below.
  • Page 30: Http/Https Port Settings

    HTTP: 80 unit. (example: http://192.168.168.1:8080). HTTPS:443 It may be required to configure Firewall rules to allow modified port numbers that have been changed from the defaults. © Microhard Systems Inc.
  • Page 31: Access Control (Users/Passwords)

    The default password for ‘admin’ is ‘admin’. admin min 5 characters Confirm Password The exact password must be entered to confirm the password change, Values (characters) if there is a mistake all changes will be discarded. admin min 5 characters © Microhard Systems Inc.
  • Page 32 Min 5 characters Max 32 characters Password / Confirm Password Passwords must be a minimum of 5 characters. The Password must Values (characters) be re-entered exactly in the Confirm Password box as well. (no default) min 5 characters © Microhard Systems Inc.
  • Page 33: Services

    4.1.4 System > Services Available Services Certain services in the IPn4G can be disabled or enabled for either security considerations or resource/power considerations. The Enable/Disable options are applied after a reboot and will take affect after each start up. The Start/Restart/Stop functions only apply to the current session and will not be retained after a power cycle.
  • Page 34 FTP Server Using the FTP Service Enable/Disable function, you can disable the Values (selection) FTP service (Port 21) from running on the IPn4G. This port is reserved for internal use / future use. Start / Restart / Stop Microhard Sh Custom SSH Port.
  • Page 35: Maintenance

    The firmware can be updated wirelessly using the WebUI. Erase Current Configuration Check this box to erase the configuration of the IPn4G unit during the Values (check box) upgrade process. This will upgrade, and return the unit to factory defaults, including the default IP Addresses and passwords.
  • Page 36: Reset To Default

    Image 4-1-9: Maintenance > Reset to Default / Backup & Restore Configuration Backup & Restore Configuration The configuration of the IPn4G can be backed up to a file at any time using the Backup Configuration feature. The file can the be restored using the Restore Configuration feature. It is always a good idea to backup any configurations in case of unit replacement.
  • Page 37: Logout

    4.0 Configuration 4.1.6 System > Logout The logout function allows a user to end the current configuration session and prompt for a login screen. Image 4-1-10: System > logout © Microhard Systems Inc.
  • Page 38: Reboot

    4.0 Configuration 4.1.7 System > Reboot The IPn4G can be remotely rebooted using the System > Reboot menu. As seen below a button ‘OK, reboot now’ is provided. Once pressed, the unit immediately reboots and starts its boot up procedure.
  • Page 39: Network

    4.2.1 Network > Status The Network Status display gives a overview of the currently configured network interfaces including the Connection Type (Static/DHCP), IP Address, Net Mask, Default Gateway, DNS, and IPv4 Routing Table. Image 4-2-1: Network > Network Status © Microhard Systems Inc.
  • Page 40: Lan

    4.2.2 Network > LAN Network LAN Configuration The Ethernet port (RJ45) on the back of the IPn4G is the LAN port, used for connection of devices on a local network. By default, this port has a static IP Address of 192.168.168.1. It also, by default is running a DHCP server to provide IP Addresses to devices that are connected to the physical port, and devices connected by a WiFi connection (if equipped).
  • Page 41 Default Gateway In typical networks, a router acts as a gateway. If the IPn4G is integrated into a network which has a defined Values (IP Address) gateway, then, as with other hosts on the network, this gateway’s IP address will be entered into this field. If there is a...
  • Page 42: Dhcp

    Ethernet LAN ports, as well as any service, verify that there devices that are connected by WiFi will be assigned an IP by the IPn4G. The LAN DHCP are no other devices - service is available for each interface, and is located in the add/edit interface menus.
  • Page 43 (no default) WINS/NBT Node Type Select the method used to resolve computer names to IP addresses. Values (selection) Four name resolution methods are available: B-node: broadcast none P-node: point-to-point b-node M-node: mixed/modified p-node H-node: hybrid m-node h-node © Microhard Systems Inc.
  • Page 44: Mac Binding

    This section displays the IP Addresses currently assigned through the DCHP service. Also shown is the MAC Address, Name and Expiry time of the lease for reference. Using the “Release All” button, all DHCP leases are released and any connected devices must request new leases. © Microhard Systems Inc.
  • Page 45: Wifi

    DHCP services to connecting devices. In most cases the WIFI interface would be setup to allow the IPn4G to operate as a Client to another Access Point (AP). Using this menu it can be decided to use DHCP to obtain an IP address and related networking information from the connected Access Point, or it could be setup with a static IP address that is part of the AP’s network.
  • Page 46: Routes

    Static Routes Configuration It may be desirable to have devices on different subnets to be able to talk to one another. This can be accomplished by specifying a static route, telling the IPn4G where to send data. Image 4-2-6: Network > Routes...
  • Page 47 The more hops it takes to get to a destination, the higher the metric. Interface Define the exit interface. Is the destination a device on the LAN, or the Values (Selection) WAN (for the IPn4G would be the cellular connection)? WAN (4G) WIFI None © Microhard Systems Inc.
  • Page 48: Gre

    4.2.5 Network > GRE GRE Configuration The IPn4G supports GRE (Generic Routing Encapsulation) Tunneling which can encapsulate a wide variety of network layer protocols not supported by traditional VPN. This allows IP packets to travel from one side of a GRE tunnel to the other without being parsed or treated like IP packets.
  • Page 49 The local setup refers to the local side of the GRE tunnel, as opposed to the remote end. Gateway IP Address This is the WAN IP Address of the IPn4G, this field should be populated Values (IP Address) with the current WAN IP address.
  • Page 50 Values (IP Address) (varies) Remote Setup The remote setup tells the IPn4G about the remote end, the IP address to create the tunnel to, and the subnet that is accessible on the remote side of the tunnel. Gateway IP Address...
  • Page 51: Snmp

    Secure device monitoring over the Internet is possible. In addition to the commands noted as supported above, there is a command to synchronize with a remote management station. The pages that follow describe the different fields required to set up SNMP on the IPn4G. MIBS may be requested from Microhard Systems Inc.
  • Page 52 SNMP queries. Being part of the community allows the SNMP agent to process SNMPv1 and SNMPv2c requests. This community name has private only READ/WRITE priority. SNMP V3 User Name Defines the user name for SNMPv3. Values (string) V3user © Microhard Systems Inc.
  • Page 53 SNMPv3 user’s encryption password. Only valid when V3 User Values (string) Authentication Level set to AuthPriv (see above). Authpriv is currently not supported on the IPn4G(b). 00000000 SNMP Trap Version Select which version of trap will be sent should a failure or alarm Values (string) condition occur.
  • Page 54: Sdpserver

    Discovery Service Status Use this option to disable or enable the discovery service. Values (selection) Disable / Discoverable / Changable Server Port Settings Specify the port running the discovery service on the IPn4G unit. Values (Port #) 20097 © Microhard Systems Inc.
  • Page 55: Local Monitor

    The Local Device Monitor allows the IPn4G to monitor a local device connected locally to the Ethernet port or to the locally attached network. If the IPn4G cannot detect the specified IP or a DHCP assigned IP, the unit will restart the DHCP service, and eventually restart the modem to attempt to recover the connection.
  • Page 56: Port (Ethernet)

    This menu shows the current status and allows the configuration of the Ethernet Port (LAN). Image 4-2-11: Network > Ethernet Port Configuration Mode Select between Auto, where the IPn4G will decide the best port settings Values (selection) based on a negotiation with the connected device. It can also be set to manual where the Speed and Duplex can be set manually.
  • Page 57: Carrier

    Not all statistics parameters displayed are applicable. The Received and Transmitted bytes and packets indicate the respective amount of data which has been moved through the radio. The Error counts reflect those having occurred on the wireless link. © Microhard Systems Inc.
  • Page 58: Settings

    4.3 Carrier 4.3.2 Carrier > Settings The Carrier Menu provides all the options for configuring the IPn4G to communicate with a Cellular Carrier. In addition to setting up the SIM card, there are several tools such as the Traffic Watchdog and Data Usage Alerts that can be used to ensure your modem is functioning and performing as required.
  • Page 59: Ip-Passthrough

    Manual permitted. Fixed  SIM based will only allow the IPn4G to connect to the network indicated by the SIM card used in the unit.  Manual will scan for available carriers and allow a user to select from the available carriers.
  • Page 60: Apn (Access Point Name)

    APN (Access Point Name) The APN is required by every Carrier in order to connect to their Values (characters) networks. The APN defines the type of network the IPn4G is connected to and the service type. Most Carriers have more than one auto APN, usually many, dependant on the types of service offered.
  • Page 61 IP addresses. Varies by carrier. Password Enter the password for the user name above. May not be Values (characters) required by some carriers, or APN’s Carrier/peer dependant © Microhard Systems Inc.
  • Page 62: Keepalive

    The Keep alive tab allows for the configuration of the keep alive features of the IPn4G. The IPn4G can either do a ICMP or HTTP keep alive by attempting to reach a specified address at a regular interval. If the IPn4G cannot reach the intended destination, it will reset the unit in an attempt to obtain a new connection to the carrier.
  • Page 63: Traffic Watchdog

    Traffic Watchdog Enable or Disable the Traffic Watchdog. Values (Selection) Enable / Disable Check Interval The Check Interval tells the IPn4G how often (in seconds) to Values (seconds) check for wireless traffic to the cellular carrier. (1-60000 seconds) Reboot Time Limit...
  • Page 64: Dynamic Dns

    Enter a valid password for the user name of the DDNS service Values (characters) selected above. (none) Host This is the host or domain name for the IPn4G as assigned by Values (domain name) the DDNS provider. (none) © Microhard Systems Inc.
  • Page 65: Sms Config/Alerts

    4.3 Carrier 4.3.6 Carrier > SMS Config SMS messages can be used to remotely reboot or trigger events in the IPn4G. SMS alerts can be set up to get SMS messages based on system events such as Roaming status, RSSI, Ethernet Link Status or IO Status.
  • Page 66 SMS alerts, when active, will be sent out at the frequency Values (Seconds) defined here. Device Alias A text field that allows up to 30 characters to add an alias or Values (characters) other information that will be included with the SMS message. © Microhard Systems Inc.
  • Page 67 Values (Selection) Disable Roaming Check Enable Roaming Check Home / Roaming Status The IPn4G can send alerts based on the roaming status. Data Values (Selection) rates during roaming can be expensive and it is important to In Roaming know when a device has started roaming.
  • Page 68: Sms

    SIM Card. Image 4-3-8: SMS > SMS Command History Send SMS Message The SMS messages can be sent directly from the IPn4G WebUI interface. Also, the SMS message history can be viewed. Image 4-3-9: SMS > SMS Send...
  • Page 69: Data Usage

    4.0 Configuration 4.3.8 Carrier > Data Usage The Data Usage tool on the IPn4G allows users to monitor the amount of cellular data consumed. Since cellular devices are generally billed based on the amount of data used, alerts can be triggered by setting daily and/or monthly limits. Notifications can be sent using SMS or Email, allowing a early warning if configurable limits are about to be exceeded.
  • Page 70 Mbytes, select M Bytes for the data unit, and 250 for the data limit. Period Start Day For Monthly tracking, select the day the billing/data cycles begins. Values (1-31) On this day each month the IPn4G will reset the data usage monitor numbers. 1 (Day of Month) Phone Number...
  • Page 71 Email account used to send Emails. Most email servers require authentication on outgoing emails. Mail Recipient Enter the email address of the individual or distribution list to send Values (xx@xx.xx) the email notification to. host@ © Microhard Systems Inc.
  • Page 72: Wireless

    Traffic Status shows statistics about the transmitted and received data. The IPn4G shows information about all Wireless connections in the Connection Status section. The Wireless MAC address, Noise Floor, Signal to Noise ratio (SNR), Signal Strength (RSSI), The transmit and receive Client Connection Quality (CCQ), TX and RX data rates, and a graphical representation of the signal level or quality.
  • Page 73: Radio1

    Wireless connections can not be made. The default is On. On / Off Mode The Mode defines which wireless standard to use for the Values (selection) wireless network. The IPn4G supports 802.11b/g modes as 802.11B ONLY seen here. Select the appropriate operating mode from the list. 802.11BG Channel-Freq The Channel-Freq setting allows configuration of which channel 2.4 GHz Channels...
  • Page 74: Radio Virtual Interface

    WiFi signal needs to travel. The default 3000 is 3km, so the IPn4G will assume that the signal may need to travel up to 3km so it sets various internal timeouts to account for this travel time. Longer distances will require a higher setting, and shorter distances may perform better if the setting is reduced.
  • Page 75: Operating Mode

    If more than 1 Virtual Interface (more than 1 SSID) has been Mesh Point defined, the IPn4G can ONLY operate as a Access Point, and will be locked into this mode. Station/Client - A Station may sustain one wireless connection, i.e. to an Access Point.
  • Page 76: Tx Power

    SSID will not be able to communicate with each other. In On / Off other words if the IPn4G is being used as a Hot Spot for many wireless clients, AP Isolation would provide security for those clients by not allowing access to any other wireless device.
  • Page 77: Encryption Type

    Procedure: Input a Key Phrase, select the type of Key to be generated using the Generate Key soft button. Using the same Passphrase on all IPn4G/VIP Series units within the network will generate the same Keys on all units. All units must operate with the same Key selected.
  • Page 78: Hotspot

    Sub networks can be created in the Network > Varies LAN menu, which are dedicated to the hotspot devices. *The DHCP service for the network used should be turned off as all IP address assignments will be made by the hotspot service provider.* © Microhard Systems Inc.
  • Page 79 The Radius Account Port Number. The default is 1813. This is Values provided by your Hotspot service provider. 1813 Redirect URL As given by your service provider. The address of the UAM Values Server, the authentication portal. https:// customer.hotspotsystem.com/ customer/hotspotlogin.php © Microhard Systems Inc.
  • Page 80 This is a secret password between the Redirect URL and the Values Hotspot given by the hotspot provider. hotsys123 Radius Secret Also called a shared key, this is the RADIUS password Values assigned by you Hotspot provider. hotsys123 © Microhard Systems Inc.
  • Page 81: Comport

    4.5 Comport 4.5.1 Comport > Status The Status window gives a summary of the serial ports on the IPn4G. The Status window shows if the com port has been enabled, how it is configured (Connect As), and the connection status.
  • Page 82: Com0/1 Settings

    This menu option is used to configure the serial device server for the serial communications port. Serial device data may be brought into the IP network through TCP, UDP, or multicast; it may also exit the IPn4G network on another VIP Series’ serial port. The fully-featured RS232 interface supports hardware handshaking.
  • Page 83: Data Baud Rate

    If the attached device does not support hardware handshaking, leave this setting at the default value of ‘None’. When CTS Framing is selected, the IPn4G uses the CTS signal to gate the output data on the serial port.
  • Page 84 Transparent mode (default), the received data will be output Seamless / Transparent promptly from the IPn4G. When set to Seamless, the serial port server will add a gap between data frames to comply with the MODBUS protocol for example. See ‘Character Timeout’ below for related information.
  • Page 85 Values (selection) serial data port when the radio loses synchronization. When Disable / Enable disabled the IPn4G will disregard any data received on the serial data port when radio synchronization is lost. MODBUS TCP Status This option will enable or disable the MODBUS decoding and Values (selection) encoding features.
  • Page 86: Ip Protocol Config

    Default: 60 (seconds) TCP: Transmission TCP Server: In this mode, the IPn4G Series will not INITIATE a session, rather, it will wait for a Control Protocol in Client to request a session of it (it’s being the Server—it ‘serves’ a Client). The unit will ‘listen’...
  • Page 87: Tcp Client/Server

    4.0 Configuration IP Protocol Config (Continued…) TCP Client/Server: In this mode, the IPn4G will be a combined TCP Client and Server, meaning that it can both initiate and serve TCP connection (session) requests. Refer to the TCP Client and TCP Server descriptions and settings described previously as all information, combined, is applicable to this mode.
  • Page 88: Udp Point-To-Multipoint (Mp)

    -Multipoint (P).  Remote IP Address The IP address of a distant device (IPn4G or, for example, a PC) to which the unit In a Point-to-Multipoint sends UDP packets of data received on the serial port. Most often this is the IP (PMP) network topology address of the Access Point.
  • Page 89: Smtp Client

    4.0 Configuration IP Protocol Config (Continued…) SMTP Client: If the IPn4G has Internet access, this protocol may be used to send the data received on the serial port (COM1), in a selectable format (see Transfer Mode (below)), to an e- mail addressee.
  • Page 90: Ppp

    LCP-echo-failure option to detect that the peer is no longer connected. Default: 0  PPP Local IP Enter the local PPP IP Address, the IP Address of the IPn4G COM0 Port. Default: 192.168.0.1  PPP Host IP Enter the PPP Host IP here.
  • Page 91: Gps Transparent Mode

    IP Protocol Config (Continued…) GPS Transparent Mode: When in GPS Transparent Mode, GPS data is reported out the serial port at 1 second intervals. Sample output is shown below: Image 4-5-3: Comport > GPS Transparent Mode © Microhard Systems Inc.
  • Page 92: I/O

    4.6 I/O 4.6.1 I/O > Status The IPn4G has 1 status input, which can be used with various alarms and sensors for monitoring, telling the modem when certain events have occurred, such as an intrusion alarm on a door, a temperature threshold has been exceed, or a generator has failed, out of fuel. Also included is 1 output, that can be used to drive external relays to remotely control equipment and devices.
  • Page 93: Output

    The Output menu is used to open or close the output pin, allowing a user to remotely trigger an Image 4-6-2: I/O > OUTPUT The output pin on the IPn4G can be used to provide output signals, which can be used to drive an external relay to control an external device. Maximum recommended load for the Output Pin is 150mA @ 32 VDC (Vin) ©...
  • Page 94: Gps

    4.7.1 GPS > Location Location Map The location map shows the location on the IPn4G. The unit will attempt to get the GPS coordinates from the built in GPS receiver, and if unsuccessful, will use the Cell ID location reported by the Cellular Carrier.
  • Page 95: Settings

    4.0 Configuration 4.7.2 GPS > Settings The IPn4G can be polled for GPS data via GPSD standards and/or provide customizable reporting to up to 4 different hosts using UDP or Email Reporting. Image 4-7-2: GPS > Settings GPS Status Enable or disable the GPS polling function of the IPn4G.
  • Page 96: Gps Report

    4.0 Configuration 4.7.3 GPS > Report The IPn4G can provide customizable reporting to up to 4 hosts using UDP or Email Reporting. Image 4-7-3: GPS > GPS Report Report Define Enable UDP and/or Email or disable GPS Reporting. Up to 4 Values (selection) reports can be set up and configured independently.
  • Page 97 Enter the login credentials Username / password here. Mail Recipient Some outgoing mail servers require a username and password to Values (characters) prevent an account being used for spam. Enter the login credentials host@email.com here. © Microhard Systems Inc.
  • Page 98: Gpsgate

    4.0 Configuration 4.7.4 GPS > GpsGate The IPn4G is compatible with GpsGate - GPS Tracking Software, which is a 3rd party mapping solution used for various GPS services including vehicle and asset tracking The IPn4G can communicate with GpsGate via Tracker Mode and TCP/IP. (UDP reporting can also send information to GpsGate, see the GPS >...
  • Page 99 Use this parameter to enable or disable the motion trigger in the Values (selection) IPn4G. Disable Enable Motion Trigger Send IO Status When enabled, the IPn4G will send the current status of the Digital Values (selection) I/O inputs and/or outputs to the GpsGate Server. Disable Send Input Status Send Output Status Send Input&Output Status...
  • Page 100 Enter the TCP Port of the server running the GpsGate application. Values (Port) 30175 Server Interval Define the interval at which the IPn4G will send data to the Values (seconds) GpsGate Server. Motion Distance Set the motion threshold in which the IPn4G will be triggered to Values (meters) send location data.
  • Page 101: Recorder

    4.0 Configuration 4.7.5 GPS > Recorder The IPn4G can log the last 200 GPS events and store them in non-volatile memory. These events can then be viewed within the WebUI, on a map, or sent to a remote server. Image 4-7-6: GPS > GPS Recorder Service...
  • Page 102: Load Record

    4.0 Configuration 4.7.6 GPS > Load Record Data that has been recorded and saved by the IPn4G can then be viewed or sent to a remote server. Image 4-7-7: GPS > GPS Load Record Record Time Range Check the boxes next to the records listed above that are to be sent Values (selection) to the server.
  • Page 103: Firewall

    Firewall Status allows a user to see detailed information about how the firewall is operating. The All, Filter, Nat, Raw, and Mangle options can be used to view different aspects of the firewall. Image 4-8-1: Firewall > Status © Microhard Systems Inc.
  • Page 104: General

    Disable / Enable configuration can only be accessed from the LAN. WAN Request When Blocked the IPn4G will block all requests from the WAN/4G unless Values specified otherwise in the Access Rules, MAC List, IP List configurations. Access to ports 80 (HTTP) and 443 (HTTPS-if enabled), is still available Block / Allow unless disabled in the WAN Remote Management option.
  • Page 105: Rules

    Select the zone which is to be the source of the data traffic. WAN applies Values to the connection to the cellular carrier. The LAN refers to local connections on the IPn4G (Ethernet/WiFi). (Additional LAN Interfaces) None © Microhard Systems Inc.
  • Page 106 Select the zone which is the intended destination of the data traffic. WAN Values (selection) applies to the wireless connection to the cellular carrier and the LAN refers to local connections on the IPn4G (Ethernet/WiFi) (Additional LAN Interfaces) None Destination IPs Match incoming traffic from the specified destination IP range.
  • Page 107: Port Forwarding

    IP-Passthrough (Carrier > Settings) is another option for passing traffic through the IPn4G, in this case all traffic is passed to a single device connected to the RJ45 port of the IPn4G, The device must be set for DHCP, as the IPn4G assigns the WAN IP to the device, and the modem enters into a transparent mode, routing all traffic to the RJ45 port.
  • Page 108: Dmz

    4.0 Configuration DMZ Server IP Enter the IP address of the DMZ server on the LAN side of the IPn4G. Values (IP Address) 192.168.100.100 If DMZ is enabled and an Exception TCP Port exception port for the WebUI is not specified, remote...
  • Page 109: Mac-Ip List

    MAC List configuration can be used to control which physical LAN devices can access the ports on the IPn4G, by restricting or allowing connections based on the MAC address. IP List configuration can be used to define who or what can access the IPn4G, by restricting or allowing connections based on the IP Address/Subnet.
  • Page 110: Ip List Configuration

    255.255.255.255 will allow/block all source IP’s 192.168.0.0 Destination Address Optional, enter destination IP address(s) to make the IP list more Values (IP Address) specific. Set to 0.0.0.0 to 255.255.255.255 to cover the entire IP 192.168.0.0 range if not being used. © Microhard Systems Inc.
  • Page 111: Reset

    4.0 Configuration 4.8.6 Firewall > Reset The Reset menu allows a user to reset the Firewall on the IPn4G, returning the settings to those found in a factory default state. This only resets the Firewall and not any other configuration parameters.
  • Page 112: Vpn

    IPn4G to create a tunnel to a network with VPN capabilities (Another IPn4G or VPN capable device). The IPn4G can also operate as a L2TP Server, allowing users to VPN into the unit from a remote PC, and a L2TP Client.
  • Page 113: Gateway To Gateway

    A Gateway to Gateway connection is used to create a tunnel between two VPN devices such as an IPn4G and another device (another IPn4G or Cisco VPN Router or another vendor…). The local and remote group settings will need to be configured below to mirror those set on the other VPN device.
  • Page 114 (available such as @microhard.vpn). Enter the server id to use for authentication. The server id can be used only for one tunnel connection. Interface IP Address Displays the IP address of the IPn4G, which is the local VPN Gateway. Values (IP Address) Current IP Address...
  • Page 115 (no default) each others names to establish a connection. Next-hop Gateway IP Next-hop Gateway means the next-hop gateway IP address for the local or Values (IP Address) remote gateway participant's connection to the public network. (no default) © Microhard Systems Inc.
  • Page 116 Phase 1 SA Life Time Select value to match the values required by the remote VPN router. Values 28800 Perfect Forward Secrecy (pfs) Select value to match the values required by the remote VPN router. Values (selection) Disable / Enable © Microhard Systems Inc.
  • Page 117 Dead Peer Detection is used to detect if there is a dead peer. Set the DPD Values (seconds) Delay (seconds), as required. DPD Timeout(s) Set the DPD (Dead Peer Detection) Timeout (seconds), as required. Values (seconds) DPD Action Set the DPD action, hold or clear, as required. Values (seconds) Hold Clear © Microhard Systems Inc.
  • Page 118: Client To Gateway (L2Tp Client)

    4.0 Configuration 4.9.3 VPN > Client To Gateway (L2TP Client) The IPn4G can operate as a L2TP Client, allowing a VPN connection to be made with a L2TP Server. Image 4-9-3: VPN > Client to Gateway Tunnel Name Enter a name for the VPN Tunnel. Up to 16 different tunnels can be Values (chars) created, each requiring a unique name.
  • Page 119 In order to communicate with the devices on the other side of the tunnel, Values (IP Address) the IPn4G must know which data to pass through the tunnel, to do this enter the Remote Subnet network IP address here. none...
  • Page 120: Vpn Client Access

    Enter a username for the user being set up. Values (characters) New Password Enter a password for the newly created user. Values (characters) Confirm New Password Enter the password again, the IPn4G will ensure that the password match. Values (IP Address) © Microhard Systems Inc.
  • Page 121: Certificate Management

    4.9.5 VPN > Certificate Management When using the VPN features of the IPn4G, it is possible to select X.509 for the Authentication Type. If that is the case, the IPn4G must use the required x.509 certificates in order to establish a secure tunnel between other devices.
  • Page 122: Cisco Vpn Client

    4.9.6 VPN > Cisco VPN Client The IPn4G can be configured to create a connection with a Cisco VPN Server. Use the menu below to setup the IPsec Gateway information and the User login details as required by the Cisco VPN Server.
  • Page 123: Tools

    4.10.1 Tools > Discovery Network Discovery The Network discovery tool allows the IPn4G to send a broadcast to all Microhard Devices on the same physical network. Other units on the network will respond to the broadcast and report their MAC address, IP address (With a hyperlink to that units WebUI page), description, firmware version, operating mode, and the SSID (regardless of whether it was set to broadcast or not).
  • Page 124: Netflow

    4.10.2 Tools > Netflow Report The IPn4G can be configured to send Netflow reports to up to 3 remote systems. Netflow is a tool that collects and reports IP traffic information, allowing a user to analyze network traffic on a per interface basis to identity bandwidth issues and to understand data needs.
  • Page 125 80 (no default) The “tcpdump” manual, available on the internet provides detailed expression syntax. Version Select the Netflow version format to use. V1, 5 and 7 are supported. Values (selection) V1 / V5 / V7 © Microhard Systems Inc.
  • Page 126: Nms Settings

    Systems Inc. Using NMS you can monitor online/offline units, retrieve usage data, perform backups and centralized upgrades, etc. The following section describes how to get started with NMS and how to configure the IPn4G to report to NMS. To get started with NMS, browse to the Microhard NMS website, nms.microhardcorp.com, click on the register button in the top right corner to register for a Domain (profile), and set up a Domain Administrator Account.
  • Page 127 Once confirmed, this account will be the administrator of the domain. The administrator can manage sub- domain and user accounts that belong to this domain. Once NMS has been configured, each IPn4G must be configured to report into NMS. Image 4-10-4: NMS Settings...
  • Page 128 The Interval defines how often data is reported to NMS. The more often Values (seconds) data is reported, the more data is used, so this should be set according to a user’s data plan. (0 to 65535 seconds) © Microhard Systems Inc.
  • Page 129 The IPn4G can report information about the different interfaces it has. By Values (check boxes) default the IPn4G is set to send information about the Carrier, such as usage and RSSI. Statistical and usage data on the Radio (WiFi), Ethernet Ethernet and Serial interfaces can also be reported.
  • Page 130: Event Report

    4.10.4 Tools > Event Report 4.10.4.1 Event Report > Configuration Event Reporting allows the IPn4G to send periodic updates via UDP packets. These packets are customizable and can be sent to up to 3 different hosts, and at a programmable interval. The event packet can report information about the modem such as the hardware/ software versions, core temperature, supply voltage, etc;...
  • Page 131: Message Structure

    *Default Port Numbers for Microhard NMS (20100 for modem events, 20200 for 20200 Management) Interval Time(s) This is the interval time in seconds, that the IPn4G will send the configured Values (seconds) UDP message to the Remote IP and Port specified. Message Info Type...
  • Page 132: Message Payload

    If message type mask = 0x15, the eurd package will be equipped by header+modem information+carrier information+wanip information. If message type mask = 0x4, the eurd package will be equipped by header+carrier information. If message type mask = 0x11, the eurd package will be equipped by header+modem infomation+wanip infomation. © Microhard Systems Inc.
  • Page 133: Modbus

    4.10.5 Tools > Modbus 4.10.5.1 Modbus > TCP Modbus The IPn4G can be configured to operate as a TCP/IP or Serial (COM) Modbus slave and respond to Modbus requests and report various information as shown in the Data Map. Image 4-10-6: Modbus Status Disable or enable the Modbus service on the IPn4G.
  • Page 134 4.0 Configuration TCP Mode Status Disable or enable the Modbus TCP Connection Service on the IPn4G. Values (selection) Disable Enable Port Specify the Port in which the Modbus TCP service is to listen and respond Values (Port #) to polls.
  • Page 135: Serial (Com) Modbus

    4.10.5.2 Modbus > COM (Serial) Modbus The IPn4G can also participate in serial based Modbus, to configure and view the serial Modbus settings, the COM1 port must first be disabled in the Comport > Settings menu. Only the settings that are different from TCP Modbus will be discussed.
  • Page 136: Modbus Data Map

    4.0 Configuration 4.10.5.3 Modbus > Modbus Data Map Image 4-10-8: Tools > Modbus Data Map © Microhard Systems Inc.
  • Page 137: Websocket

    Comport Data  Image 4-10-9: Tools > Web Socket Service Status Enable or disable the web socket service in the IPn4G. Values (selection) Enable / Disable Web Socket Port Enter the desired web socket TCP port number. The default is 7681, and Values (TCP port) the valid range is 100 to 65535.
  • Page 138 The default is 60 mins, a value of zero means the service with continue to run indefinitely. GPS Coordinate If enabled the IPn4G will report GPS coordinate data to the websocket. Values (selection) Disable / Enable GPS NMEA Data If enabled the IPn4G will report GPS NMEA data to the websocket.
  • Page 139: Site Survey

    The Wireless Survey feature will scan the available wireless channels for any other 802.11 wireless networks in proximity to the IPn4G. The Survey will display the Channel number the other networks are operating on, the MAC address, Encryption Type, Frequency and general signal level and quality information.
  • Page 140: Ping

    Network Tools Ping The Network Tools Ping feature provides a tool to test network connectivity from within the IPn4G unit. A user can use the Ping command by entering the IP address or host name of a destination device in the Ping Host Name field, use Count for the number of ping messages to send, and the Packet Size to modify the size of the packets sent.
  • Page 141: Traceroute

    Network TraceRoute The Trace Route command can be used to provide connectivity data by providing information about the number of hops, routers and the path taken to reach a particular destination. Image 4-10-12: Tools > TraceRoute © Microhard Systems Inc.
  • Page 142: At Command Line Interface

    5.0 AT Command Line Interface 5.1 AT Command Overview AT Commands can be issued to configure and manage the IPn4G, via the front serial port (COM1), or by TCP/IP (telnet). 5.1.1 Serial Port To connect and access the AT Command interface on the IPn4G, a physical connection must be made on the RS232 DB9 serial port on the front of the IPn4G labeled ‘COM1’.
  • Page 143: Telnet

    5.1.2 Telnet (TCP/IP) Telnet can be used to access the AT Command interface of the IPn4G. The default port is TCP Port 23. A telnet session can be made to the unit using any Telnet application (Windows Telnet, Tera Term, ProComm etc).
  • Page 144: At Command Syntax

    5.0 AT Command Line Interface 5.2 AT Command Syntax The follow syntax is used when issuing AT Commands on the IPn4G All commands start with the AT characters and end with the <Enter> key Microhard Specific Commands start with +M Help will list top level commands (ATL will list ALL available AT Commands) To query syntax of a command: AT+<command_name>=?
  • Page 145: Supported At Commands

    ATE0 <enter> Example Input: ATE0 <enter> Response: ATE1 Description Command Syntax Enables Local Echo. ATE1 <enter> Example Input: ATE1 <enter> Response: AT+TEST Description Command Syntax Echo TEST AT+TEST <enter> Example Input: AT+TEST <enter> Response: AT ECHO TEST: © Microhard Systems Inc.
  • Page 146 AT&R Reserved AT&V Display modem active profile AT&W Reserved AT+MREB Reboot the modem Quit Quit (Additional Output Omitted…) AT&R Description Command Syntax Read modem profile to editable profile. (Reserved) AT&R <enter> Example Input: AT&R <enter> Response: © Microhard Systems Inc.
  • Page 147 AT&W Description Command Syntax Writes configuration to memory. (No Longer AT&W <enter> required, Reserved). Example Input: AT&W <enter> Response: AT+MREB Description Command Syntax Reboots the modem. AT+MREB <enter> Example Input: AT+MREB <enter> Response: OK. Rebooting... © Microhard Systems Inc.
  • Page 148 ATA <enter> Response: IPn4G Login: AT+CMGS Description Command Syntax Send SMS message. To send message CTRL+Z AT+CMGS=<Phone Number><CR> must be entered, to exit, ESC. text is entered <CTRL+Z/ESC> Example Input: AT+CMGS=4035553776 <enter> 4035553776 Test <ctrl+z> Response: © Microhard Systems Inc.
  • Page 149 1 - Lists all read messages 4 - Lists all messages Example Input: AT+CMGL=1 <enter> Response: AT+CMGL=1 +CMGL: 0,"REC READ","+14035553776",,"2013/10/04,11:12:27-06" Test Message 1 +CMGL: 1,"REC READ","+14035553776",,"2013/10/04,11:12:53-06" Test Message 2 +CMGL: 2,"REC READ","+14035553776",,"2013/10/04,11:13:06-06" Another test message! © Microhard Systems Inc.
  • Page 150 Command Syntax Modem Record Information AT+GMR <enter> Example Input: AT+GMR <enter> Response: +GMR: Hardware Version:v1.0.0 Software Version:v1.1.0 build 1086 Copyright: 2012 Microhard Systems Inc. System Time: Tue Feb 3 15:32:12 2015 AT+GMI Description Command Syntax Get Manufacturer Identification AT+GMI=<enter> Example Input: AT+GMI<enter>...
  • Page 151 AT+CIMI Description Command Syntax Check modem’s IMEI and IMSI numbers. AT+CIMI <enter> Example Input: AT+CIMI <enter> Response: +CIMI: IMEI:012773002108403, IMSI:302720406982933 AT+CCID Description Command Syntax Check modem’s SIM card number. AT+CCID=<enter> Example Input: AT+CCID<enter> Response: +CCID: 89302720401025355531 © Microhard Systems Inc.
  • Page 152 Wan IP:184.151.235.115 Wan MASK:255.255.255.255 System: Device:IPn4G Product:IPn4G+WIFI Image:IPn4G Hardware:v1.0.0 Software:v1.1.0 build 1086 Copyright: 2012 Microhard Systems Inc. Time: Tue Feb 3 15:34:00 2015 AT+MMNAME Description Command Syntax Modem Name / Radio Description. 30 chars. AT+MMNAME=<modem_name> Example Input: (To set value) AT+MMNAME=IPn4G_CLGY<enter>...
  • Page 153 1 Enable Example Input: AT+MDHCP=1 <enter> Response: AT+MDHCPA Description Command Syntax Define the Starting and Ending IP Address (range) AT+MDHCPA=<Start IP>, <End IP> assignable by DHCP on the local Ethernet interface. Example Input: AT+MDHCPA=192.168.168.100,192.168.168.200 <enter> Response: © Microhard Systems Inc.
  • Page 154 Set LAN static IP AT+MSIP=<static IP address> <enter> Example Input: AT+MSIP=192.168.168.1 <enter> Response: +MSIP: setting and restarting network... AT+MSCT Description Command Syntax Set LAN Connection Type. AT+MSCT=<Mode> Mode: DHCP Static IP Example Input: AT+MSCT=1 <enter> Response: © Microhard Systems Inc.
  • Page 155 AT+MCNTO Description Command Syntax Sets the timeout value for the serial and telnet AT+MCNTO=<Timeout_s> consoles. Once expired, user will be return to login 0 - Disabled prompt. 0 - 65535 (seconds) Example Input: AT+MCNTO=300 <enter> Response: © Microhard Systems Inc.
  • Page 156 AT+MSCMD=<Mode>[,<Filter Mode>[,<Phone will reset if it does not see any traffic from the carrier No.1>[,...,<Phone for the amount of time defined. No.6>]]] Mode: Disable Example Enable SMS Command Filter Mode: Input: Disable Enable Phone Filter AT+MSCMD=1,1,403556767,4057890909<enter> Response: © Microhard Systems Inc.
  • Page 157 5.0 AT Command Line Interface AT+MDISS Description Command Syntax Configure discovery mode service used by IPn4G AT+MDISS=<Mode> and utilities such as “IP Discovery”. Mode: Disable Discoverable Example Input: AT+MDISS=1 <enter> Response: AT+MPWD Description Command Syntax Used to set or change the ADMIN password for the AT+MPWD=<New password>,<confirm...
  • Page 158 Select DDNS service provider, and login credentials AT+MDDNS=<service type>,<host>,<user as required for DDNS services. name>,<password> service type: 0 changeip 1 dyndns 2 eurodyndns 3 hn 4 noip 5 ods 6 ovh 7 regfish 8 tzo 9 zoneedit Example Input: AT+MDDNS=0,user.dydns.org,user,password <enter> Response: © Microhard Systems Inc.
  • Page 159 Time_s>] Mode: Disable Example Enable NMS Report Input: AT+MNMSR=1,20200,300<enter> Response: AT+MGPSR1 AT+MGPSR2 AT+MGPSR3 AT+MGPSR4 Description Command Syntax Define GPS Report No.1/2/3/4. AT+MGPSR1=<Mode>[,<Remote IP>,<Remote Port>,<Interval Ti me_s>] Mode: Example Disable Enable UDP Report Input: AT+MGPSR1=1,192.168.168.25,20175,600 <enter> Response: © Microhard Systems Inc.
  • Page 160 AT+MCTPS0=<Mode> Mode: Disable Enable Example Input: AT+MCTPS0=0<enter> Response: AT+MCTBR0 Description Command Syntax Set Comport baud rate. AT+MCTBR0=<Baud Rate> Baud Rate: 1200 2400 3600 Example 4800 7200 Input: 9600 AT+MCTBR0=13<enter> 14400 Response: 19200 28800 38400 57600 115200 © Microhard Systems Inc.
  • Page 161 Data Format: Example Input: AT+MCTDF0=0<enter> Response: AT+MCTDM0 Description Command Syntax Set Comport data mode. AT+MCTDM0=<Data Mode> Data Mode: Seamless Transparent Example Input: AT+MCTDM0=1<enter> Response: AT+MCTCT0 Description Command Syntax Set Comport character timeout. AT+MCTCT0=<timeout_s> Example Input: AT+MCTCT0=0<enter> Response: © Microhard Systems Inc.
  • Page 162 Response: AT+MCTP0 Description Command Syntax Set Comport port priority. AT+MCTP0=<Mode> Mode: Normal Medium High Example Input: AT+MCTP0=0<enter> Response: AT+MCTNCDI0 Description Command Syntax Enable/Disable Comport port no-connection data AT+MCTNCDI0=<Mode> intake. Mode: Disable Enable Example Input: AT+MCTNCDI0=1<enter> Response: © Microhard Systems Inc.
  • Page 163 SMS Transparent Mode GPS Transparent Mode AT+MCTTC0 Description Command Syntax Set Comport TCP Client parameters when IP AT+MCTTC0=<Remote Server IP>, <Remote Protocol Mode is set to TCP Client. Server Port>, <Outgoing timeout_s> Example Input: AT+MCTTC0=0.0.0.0,20002,60<enter> Response: © Microhard Systems Inc.
  • Page 164 Multi-polling AT+MCTCS0=0.0.0.0,20002,60,0,100,20002,300<en ter> Response: AT+MCTUPP0 Description Command Syntax Set UDP Point-to-Point parameters when IP AT+MCTUPP0=<Remote Server IP>, <Remote Protocol is set to UDP Point-to-Point mode. Server Port>, <Liste ner Port>, <UDP timeout_s> Example Input: AT+MCTUPP0=0.0.0.0,20002,20002,10<enter> Response: © Microhard Systems Inc.
  • Page 165 AT+MCTUPMM0=0.0.0.0,20012,224.1.1.2,20002<enter> Response: AT+MCTUMPMP0 Description Command Syntax Set UDP Multipoint-to-Multipoint parameters when AT+MCTUMPMP0=<Multicast IP>, <Multicast IP Protocol is set to UDP Multipoint-to-Multipoint Port>, <Time to live>, <Listen Multicast IP>, mode. <Listen Multicast Port> Example Input: AT+MCTUMPMP0=224.1.1.2,20012,1,224.1.1.2,20012<enter> Response: © Microhard Systems Inc.
  • Page 166 AT+MCTPS=<Mode> Mode: Disable Enable Example Input: AT+MCTPS=0<enter> Response: AT+MCTBR Description Command Syntax Set Comport baud rate. AT+MCTBR=<Baud Rate> Baud Rate: 1200 2400 3600 Example 4800 7200 Input: 9600 AT+MCTBR=13<enter> 14400 Response: 19200 28800 38400 57600 115200 © Microhard Systems Inc.
  • Page 167 Data Format: Example Input: AT+MCTDF=0<enter> Response: AT+MCTDM Description Command Syntax Set Comport data mode. AT+MCTDM=<Data Mode> Data Mode: Seamless Transparent Example Input: AT+MCTDM=1<enter> Response: AT+MCTCT Description Command Syntax Set Comport character timeout. AT+MCTCT=<timeout_s> Example Input: AT+MCTCT=0<enter> Response: © Microhard Systems Inc.
  • Page 168 Response: AT+MCTP Description Command Syntax Set Comport port priority. AT+MCTP=<Mode> Mode: Normal Medium High Example Input: AT+MCTP=0<enter> Response: AT+MCTNCDI Description Command Syntax Enable/Disable Comport port no-connection data AT+MCTNCDI=<Mode> intake. Mode: Disable Enable Example Input: AT+MCTNCDI=1<enter> Response: © Microhard Systems Inc.
  • Page 169 SMS Transparent Mode GPS Transparent Mode AT+MCTTC Description Command Syntax Set Comport TCP Client parameters when IP AT+MCTTC=<Remote Server IP>, <Remote Protocol Mode is set to TCP Client. Server Port>, <Outgoing timeout_s> Example Input: AT+MCTTC=0.0.0.0,20002,60<enter> Response: © Microhard Systems Inc.
  • Page 170 Multi-polling AT+MCTCS=0.0.0.0,20002,60,0,100,20002,300<ent er> Response: AT+MCTUPP Description Command Syntax Set UDP Point-to-Point parameters when IP AT+MCTUPP=<Remote Server IP>, <Remote Protocol is set to UDP Point-to-Point mode. Server Port>, <Liste ner Port>, <UDP timeout_s> Example Input: AT+MCTUPP=0.0.0.0,20002,20002,10<enter> Response: © Microhard Systems Inc.
  • Page 171 AT+MCTUPMM=0.0.0.0,20012,224.1.1.2,20002<enter> Response: AT+MCTUMPMP Description Command Syntax Set UDP Multipoint-to-Multipoint parameters when AT+MCTUMPMP=<Multicast IP>, <Multicast IP Protocol is set to UDP Multipoint-to-Multipoint Port>, <Time to live>, <Listen Multicast IP>, mode. <Listen Multicast Port> Example Input: AT+MCTUMPMP=224.1.1.2,20012,1,224.1.1.2,20012<enter> Response: © Microhard Systems Inc.
  • Page 172 Input: 0 open AT+MOS=0 <enter> 1 close Response: +MOS: available output status OUTPUT 1: 0 open Input: AT+MOS=1,1,1 <enter> Response: AT+IMEI Description Command Syntax Check Modem’s IMEI Number. AT+IMEI Example Input: AT+IMEI <enter> Response: +IMEI: 012773002108403 © Microhard Systems Inc.
  • Page 173 Input: AT+NETRSSI <enter> Response: +NETRSSI: 65 AT+NETRSSI Description Command Syntax Check Modem’s RSSI. AT+NETRSSI Example Input: AT+NETRSSI <enter> Response: +NETRSSI: 65 AT+POWERIN Description Command Syntax Check Modem’s Voltage. AT+POWERIN Example Input: AT+POWERIN <enter> Response: +POWERIN: 11.68 © Microhard Systems Inc.
  • Page 174 5.0 AT Command Line Interface AT+BOARDTEMP Description Command Syntax Check Modem’s Temperature. (C) AT+BOARDTEMP Example Input: AT+BOARDTEMP <enter> Response: +BOARDTEMP: 73 AT+WANIP Description Command Syntax Check Modem’s WAN IP. (Carrier) AT+WANIP Example Input: AT+WANIP <enter> Response: +WANIP: 184.151.235.115 © Microhard Systems Inc.
  • Page 175: Command Syntax

    Define Event UDP Report No.2 AT+MEURD3 Define Event UDP Report No.3 AT+MNMSR Define NMS Report AT+MGPSR1 Define GPS Report No.1 AT+MGPSR2 Define GPS Report No.2 AT+MGPSR3 Define GPS Report No.3 AT+MGPSR4 Define GPS Report No.4 (Continued……) © Microhard Systems Inc.
  • Page 176 UDP multipoint to multipoint AT+MIS Module Input status AT+MOS Module Output status and setting AT+IMEI Check Modem's IMEI AT+IMSI Check Modem's IMSI AT+NETRSSI Check Modem's RSSI AT+POWERIN Check Modem's Voltage AT+BOARDTEMP Check Modem's Temperature AT+WANIP Check Modem's WAN IP © Microhard Systems Inc.
  • Page 177: Appendices

    (DCE); the module transmits data on the RX line, and receives on TX. “DCE” and “module” are often synonymous since a module is typically a DCE device. “DTE” is, in most applications, a device such as a host PC. © Microhard Systems Inc.
  • Page 178: Appendix B: Ip-Passthrough Example

    IPn4G (With exception of port 80, which is retained for remote configuration (configurable). Also, any traffic that is sent to the RJ45 port is sent directly out the WAN port and is not processed by the IPn4G. IP-Passthrough is ideal for applications where only a single device is connected to the IPn4G, and other features of the IPn4G are not required.
  • Page 179 IPn4G. On this PC a simple apache web server is running to illustrate a functioning system. On a remote PC, enter the WAN IP Address of the IPn4G into a web browser. As seen below, when the IP Address of the IPn4G is entered, the data is passed through to the attached PC.
  • Page 180: Appendix C: Port Forwarding Example

    Appendix C: Port Forwarding Example (Page 1 of 2) By completing the Quick Start process, a user should have been able to log in and set up the IPn4G to work with their cellular carrier. By completing this, the modem is ready to be used to access the internet and provide mobile connectivity.
  • Page 181 GUI for all the devices on the LAN is the same, this is fine because they are located on different IP addresses, and the different external ports mapped by the IPn4G (80, 8080, 8081, 8082), will send the data to the intended destination.
  • Page 182: Appendix D: Vpn (Site To Site) Example

    Firewall > General. Also ensure that either WAN Request is set to Allow, which allows traffic to come in from the WAN, or that sufficient Rules or IP lists have been setup to allow specific traffic to pass through the IPn4G. Once that is complete, remember to “Apply”...
  • Page 183 Appendix D: VPN Example (Page 2 of 2) Step 3 Add a VPN Gateway to Gateway tunnel on each IPn4G. Site A Site B A.B.C.D E.F.G.H Must Match! Step 4 Submit changes to both units. It should be possible to ping and reach devices on either end of the VPN tunnel if both devices have been configured correctly and have network connectivity.
  • Page 184: Appendix E: Firewall Rules Example

    Step 1 Log into the IPn4G (Refer to Quick Start). Navigate to the Firewall > General tab as shown below and ensure that the Firewall is turned on by enabling the Firewall Status. Next block all WAN traffic by setting the WAN Request to Block, and disable Remote Management.
  • Page 185 Test the connections. The IPn4G should only allow connections to the port specified from the Host A. An alternate means to limit connections to the IPn4G to a specific IP would have been to use the MAC-IP List Tool. By using Rules, we can not only limit specific IP’s, but we can also specify ports that can be used by an allowed IP address.
  • Page 186: Appendix F: Gre Example

    Appendix F: GRE Example The following pages outline the different GRE configurations available for the IPn4G. This may be useful in determining which fields are populated by showing a working example. Three different setups are shown: General GRE (without IPsec), GRE over IPsec (Transport Mode) and GRE over IPsec (Tunnel Mode).
  • Page 187 Appendix F: GRE Example Example 2: GRE over IPsec (Transport Mode) © Microhard Systems Inc.
  • Page 188 Appendix F: GRE Example Example 3: GRE over IPsec (Tunnel Mode) © Microhard Systems Inc.
  • Page 189: Appendix G: Firmware Recovery Procedure

    7. Now use TFTP to push firmware file into the corrupted unit: For example, on Windows XP using following command line: tftp -i 192.168.1.39 put IPn4G-v1_1_0-r1084-16.bin (or the file saved). 8. Wait until above command to successfully transfered the image, similar message should show...
  • Page 190: Appendix H: Troubleshooting

    Question: How do I reset my modem to factory default settings? Answer: If you are logged into the IPn4G navigate to the System > Maintenance Tab. If you cannot log in, power on the IPn4G and wait until the status LED in on solid (not flashing). Press and hold the CONFIG button until the unit reboots (about 8-10 seconds).
  • Page 191 Answer: To access devices behind the IPn4G remotely, several methods can be used: A. IP Passthrough - The IPn4G is transparent and the connected device can be access directly. Refer to The IP-Passthrough Appendix for a detailed example of how this may be deployed.
  • Page 192 Question: Why does my modem reset every 10 minutes (or other time)? Answer: There are a number of processes in the IPn4G that ensure that the unit is communicating at all times, and if a problem is detected will reboot the modem to attempt to resolve any issues: 1.
  • Page 193 150 Country Hills Landing NW Calgary, Alberta Canada T3K 5P3 Phone: (403) 248-0028 Fax: (403) 248-2762 www.microhardcorp.com © Microhard Systems Inc.

This manual is also suitable for:

Ipn4gb

Table of Contents

Save PDF