Robustel GoRuggedR3000 Dual SIM Industrial Cellular VPN Router For GPRS/EDGE/UMTS/HSPA/LTE Networks User Guide Document Name: User Guide Firmware: 1.01.00 Date: 2013-03-15 Doc ID: RT_R3000_v01.01 www.robustel.com...
Page 2
The contents of this document are subject to revision without notice due to continued progress in methodology, design and manufacturing. Robustel shall have no liability for any error or damage of any kind resulting from the use of this document.
Page 3
Robustel accepts no responsibility for damages of any kind resulting from delays or errors in data transmitted or received using the router, or for failure of the router to transmit or receive such data.
Page 4
Robustel GoRugged R3000 User Guide Connect the router only according to the instruction manual. Failure to do it will void the warranty. In case of problem, please contact authorized distributor. RT_R3000_UG_v01.01 15.03.2013...
Page 5
Robustel GoRugged R3000 User Guide Regulatory and Type Approval Information Table 1: Directives Directive of the European Parliament and of the Council of 27 January 2003 on the restriction of the use of certain hazardous substances in electrical and 2002/95/EC...
Page 6
Robustel GoRugged R3000 User Guide Revision History Updates between document versions are cumulative. Therefore, the latest document version contains all updates made to previous versions. Release Date Firmware Version Details 2013-01-24 1.00 First Release. 2013-03-15 1.01 Update firmware; Add configuration examples.
Robustel GoRugged R3000 User Guide Chapter 1. Product Concept 1.1 Overview The Robustel GoRugged R3000 is a rugged cellular router offering state-of-the-art mobile connectivity for machine to machine (M2M) applications. Dual SIM redundancy for continuous cellular connection, supports 2G/3G/4G.
Page 10
Robustel GoRugged R3000 User Guide Robustel GoRugged R3000 router x 1 3-pin pluggable terminal block with lock for power connector x 1 7-pin pluggable terminal block with lock for serial port, I/O and console port x 1 ...
Robustel GoRugged R3000 User Guide Physical Characteristics Housing & Weight: Metal, 500g Dimension: (L x W x H): 125 x 108 x 45 mm Installation: 35mm Din-Rail or wall mounting or desktop Environmental Limits Operating Temperature & Humidity: -25 to 65°C, 5 to 95% RH ...
Robustel GoRugged R3000 User Guide Chapter 2. Installation 2.1 LED Indicators Name Color Function Indicating the system status. Blinking: Router is ready. Green On: Router is starting. Off: Router is power of. Indicating the PPP connection status. Green On: PPP connection is established.
Robustel GoRugged R3000 User Guide Or to mount the router on a DIN rail, you need three pcs of M3 screws. 2.3 Install the SIM Card and Micro SD Card Inserting SIM Card or Micro SD Card RT_R3000_UG_v01.01 15.03.2013...
Robustel GoRugged R3000 User Guide Make sure power supply is disconnected. Use a screwdriver to unscrew the screw on the cover, and then remove the cover, you could find the SIM Card slots and the Micro SD slot. Insert the SIM card or Micro SD card, and you need press the card with your fingers until you hear “a cracking sound”.
Robustel GoRugged R3000 User Guide Debu RS23 Power Digital RS485 Positive Negativ Input 1 Input 2 Output 1 Output 2 Data+( Data- Note: The power supply range is 12 to 70VDC. Please take care about the polarity, and do not make reverse connection.
Robustel GoRugged R3000 User Guide 2.7 Reset Button Reset Button Function Operation Reboot Push the button for 5 seconds under working status. Restore to factory Push the button for 60 seconds once you power on the router until all the three LEDs at the default setting left side (RUN, PPP, USR) blink at the same time for 5 times.
Robustel GoRugged R3000 User Guide Chapter 3. Configuration settings over web browser The router can be configured through your web browser. A web browser is included as a standard application in the following operating systems: Linux, Mac OS, Windows 98/NT/2000/XP/Me/Vista/7/8, etc. The product provides an easy and user-friendly interface for configuration.
Page 20
Robustel GoRugged R3000 User Guide 4. Select Internet Protocol (TCP/IP) and click Properties. 5. Select the Obtain an IP address automatically and Obtain DNS server address automatically radio buttons. RT_R3000_UG_v01.01 15.03.2013 19 / Confidential...
Robustel GoRugged R3000 User Guide 6. Click OK to finish the configuration. 3.2 Factory Default Settings Before configuring your router, you need to know the following default settings. Item Description Username admin Password admin Language English Eth0 192.168.1.1/255.255.255.0, LAN mode Eth1 192.168.1.1/255.255.255.0, LAN mode...
Robustel GoRugged R3000 User Guide Save Click to save the current configuration into router’s flash. After save the current configuration, router needs to be rebooted to make the Reboot modification taking effect. Logout Click to return to the login page.
Page 23
Robustel GoRugged R3000 User Guide Device Model Show the model name of this device Serial Number Show the serial number of this device Device Name Show the device name to distinguish different devices you have installed. Firmware Version Show the current firmware version...
Page 24
Robustel GoRugged R3000 User Guide Cellular Information Item Description Current SIM Show the SIM card which the router work with currently: SIM1 or SIM2 SIM Phone Number Show the phone number of the current SIM Modem Status Show the current network state. There are 5 different states: 1.
Robustel GoRugged R3000 User Guide 3.5 Status -> Network This section displays the router’s Network status, which include status of Eth0 WAN and LAN1 Note: ETH0 WAN information will not be shown if you select “Cellular Only” in “Configuration”->”Link Management”- >”WAN Link”.
Robustel GoRugged R3000 User Guide 3.8 Status -> Event/Log This section displays the router’s event/log information. You need to enable router to output the log and select the log level first, then you can view the log information here. RT_R3000_UG_v01.01 15.03.2013...
Robustel GoRugged R3000 User Guide 3.9 Configuration -> Link Management This section allows users to set the WAN link and the related parameters. Link Management Item Description Default Selected from “Cellular Only”, “Eth0 Only”, “Eth0 as primary and if fail use cellular”...
Robustel GoRugged R3000 User Guide 3.10 Configuration -> Cellular WAN This section allows users to set the Cellular WAN and the related parameters. Note: This section will not be displayed if you select “Eth0 Only” in “Configuration”->”Link Management”->”WAN Link”. Basic...
Page 29
Robustel GoRugged R3000 User Guide Note: If you select several connect on demand polices, router only have to meet one of them to be triggered. Router will automatically re-connect with this interval when it fails communicating Redial Interval to peer via TCP or UDP The maximum retries times for automatically re-connect when router fails to dial up.
Page 30
Robustel GoRugged R3000 User Guide Advanced Cellular WAN @Advanced Item Description Default Set the SIM card’s phone number, and it will be showed in “Status”->”System”- Phone >”System”->”Cellular WAN Information”-“SIM Phone Number”. Null Number RT_R3000_UG_v01.01 15.03.2013 29 / Confidential...
Page 31
Robustel GoRugged R3000 User Guide In general, you don’t need to set this number because router will read it from the SIM card automatically. Select from “auto” or the specific network type which the wireless module Network Type auto supports.
Robustel GoRugged R3000 User Guide “Configuration”->”Cellular WAN”->”Network Provider Type”. Cellular WAN @ Basic Item Description Default Input the ISP’s name which will be shown in the selection list of Null “Configuration”->”Cellular WAN”->”Network Provider Type”. APN, Username, Password, Dialup All these parameters were provided by the ISP.
Robustel GoRugged R3000 User Guide Server from DHCP server. 0.0.0.0 DHCP Server WINS Server @ Define the WINS Server which the DHCP clients will obtain from DHCP server. 192.168.0.1 DHCP Server Static Lease Define to lease static IP Addresses, which conform to MAC Address of the...
Robustel GoRugged R3000 User Guide Manually defining a rule in the router to send all data received on some range of ports Port Forwarding Null on the internet side to a port and IP address on the LAN side. Remote IP Set the remote IP address.
Page 35
Robustel GoRugged R3000 User Guide Remote Access Enable to allow users to access the router remotely on the internet side via HTTP. Enable Using HTTP Remote Access Enable to allow users to access the router remotely on the internet side via Telnet.
Robustel GoRugged R3000 User Guide Mac-IP Bounding Mac-IP Bounding @ Firewall Item Description Default The defined host (MAC) on the LAN side only can use the defined IP address to Mac-IP Bounding Null communicate with router, or will be rejected.
Page 37
Robustel GoRugged R3000 User Guide RIP @ IP Routing Item Description Default RIP (Routing Information Protocol) is a distance-vector routing protocol, which employs the hop count as a routing metric. RIP prevents routing loops by Null implementing a limit on the number of hops allowed in a path from the source to a destination.
Page 38
Robustel GoRugged R3000 User Guide NetMask Enter the Network’s netnask which Eth0 or Eth 1 connects directly. Null OSPF OSPF @ IP Routing Item Description Default OSPF (Open Shortest Path First) is a link-state routing protocol for IP networks. It uses...
Robustel GoRugged R3000 User Guide 3.15 Configuration -> DynDNS This section allows users to set the DynDNS parameters. DynDNS Item Description Default The Dynamic DNS function allows you to alias a dynamic IP address to a static hostname, allowing users whose ISP does not assign them a static IP address to use a domain name.
Page 40
Robustel GoRugged R3000 User Guide Interval remove the NAT mapping. IPsec Tunnel IPsec Basic @ IPsec Item Description Default Enable Enable IPsec Tunnel, the max tunnel accout is 3 Null Disable Disable IPsec Tunnel. Null Tunnel Name Name the IPsec tunnel.
Page 41
Robustel GoRugged R3000 User Guide selected, type a name without any at sign (@) for the local security gateway, e.g., test.robustel.com. User FQDN: Uses a user FQDN type as the ID in IKE negotiation. If this option is selected, type a name string with an at sign (@) for the local security gateway, e.g., test@robustel.com.
Page 42
Robustel GoRugged R3000 User Guide Select from “PFS_NULL”, “MODP768_1”, “MODP1024_2” and “MODP1536_5”. PFS_NULL: Disable PFS Group PFS Group PFS_NULL MODP768_1: Uses the 768-bit Diffie-Hellman group. MODP1024_2: Uses the 1024-bit Diffie-Hellman group. MODP1536_5: Uses the 1536-bit Diffie-Hellman group. Set the IPsec SA lifetime.
Page 43
Robustel GoRugged R3000 User Guide X.509 X.509 @ IPsec Item Description Default Select Cert Type Select the IPsec tunnel which the certification used for. Null Click “Browse” to select the correct CA file from your PC, and then click “Import” to import it to the router.
Robustel GoRugged R3000 User Guide Authentication Show current status parameters of IPsec. Null Status 3.17 Configuration -> Open VPN This section allows users to set the Open VPN parameters. Client Client @ Open VPN Item Description Default Enable Enable OpenVPN Client, the max tunnel accout is 3...
Page 45
Robustel GoRugged R3000 User Guide Ping Interval Set ping interval to check if the tunnel is active. Restart to establish the OpenVPN tunnel if ping always timeout during this Ping -Restart time. Select “LZO” to use the LZO compression library to compress the data Compression stream.
Page 46
Robustel GoRugged R3000 User Guide Server Server @ Open VPN Item Description Default Enable OpenVPN Tick to enable OpenVPN server tunnel. Disable Server Tunnel name Name the OpenVPN server tunnel. Tunnel_OpenVPN_0 You can enter the IP address of cellular WAN, Ethernet WAN or Ethernet Listen IP LAN.
Page 47
Robustel GoRugged R3000 User Guide when router under NAT environment. Ping Interval Set ping interval to check if the tunnel is active. Restart to establish the OpenVPN tunnel if ping always timeout during this Ping -Restart time. Select from “None”and”LZO”, Select “LZO” to use the LZO compression Compression library to compress the data stream.
Page 48
Robustel GoRugged R3000 User Guide X.509 X.509 @ Open VPN Item Description Default Select Cert Type Select the OpenVPN client or server which the certification used for. Null Click “Browse” to select the correct CA file from your PC, and then click “Import” to import it to the router.
Robustel GoRugged R3000 User Guide import it to the router. Click “Export” you can export the TA file from router to your PC. Click “Browse” to select the correct CRL file from your PC, and then click “Import” to import it to the router.
Page 50
Robustel GoRugged R3000 User Guide the correct method based on server’s. Enable Tunnel Tick to enable tunnel authentication and enter the tunnel secret which provided Disable Authentication by L2TP server. Remote Subnet EnterL2TPremote Protected subnet’s address. Null Remote Subnet EnterL2TPremote Protected subnet’s mask.
Page 51
Robustel GoRugged R3000 User Guide Server L2TP Server @ L2TP Item Description Default Enable L2TP Tick to enable L2TP server. Disable Server Username Set the username which will assign to L2TP client. Null Password Set the password which will assign to L2TP client.
Page 52
Robustel GoRugged R3000 User Guide Compression One of the L2TP initialization strings. In general, you don’t need to modify this Asyncmap Value ffffffff value. Maximum Receiving Unit. It is the identifier of the maximum size of packet, which 1500 is possible to receive in a given environment.
Robustel GoRugged R3000 User Guide 3.19 Configuration -> PPTP This section allows users to set the PPTP parameters. Client PPTP Client @ PPTP Item Description Default Enable Enable PPTP Client. The max tunnel accounts are 3. Null Disable Disable PPTP Client.
Page 54
Robustel GoRugged R3000 User Guide Specify the interval between PPTP client and server. To check the connectivity of a tunnel, the client and server regularly send PPP Echo to each other. If the client or server receives no response from the peer...
Page 55
Robustel GoRugged R3000 User Guide Enable PPTP Tick to enable PPTP server. Disable Server Username Set the username which will assign to PPTP client. Null Password Set the password which will assign to PPTP client. Null Select from “PAP”, “CHAP”, “MS-CHAP v1” and “MS-CHAP v2”.
Robustel GoRugged R3000 User Guide 3.20 Configuration -> SNMP This section allows users to set the SNMP parameters. Basic Basic @ SNMP Item Description Default Port UDP port for sending and receiving SNMP requests. Agent Mode Select the correct agent mode.
Page 57
Robustel GoRugged R3000 User Guide View View @ SNMP Item Description Default View Name Enter the View Name Null View Filter Select from “Include” and “Exclude”. Include View OID Enter the Object Identifiers (OID) Null VACM VACM @ SNMP Item...
Robustel GoRugged R3000 User Guide 3.21 Configuration -> Serial This section allows users to set the serial parameters. RS232 RS232 @ Serial Item Description Default Select from “300”, “600”, “1200”, “2400”, “4800”, “9600”, “19200”, “38400”, Baudrate 115200 “57600” , “115200”and “230400”.
Page 59
Robustel GoRugged R3000 User Guide the delimiter to control when data should be sent. Delimiter1/2 (Hex) Enter the delimiter in Hex. @Transparent The Delimiter process field determines how the data is handled when a delimiter is received. None: Data in the buffer will be transmitted when the delimiter is received; the...
Page 60
Robustel GoRugged R3000 User Guide RS485 RS485 @ Serial Item Description Default Select from “300”, “600”, “1200”, “2400”, “4800”, “9600”, “19200”, “38400”, Baudrate 115200 “57600” , “115200”and “230400”. Data bit Select from “7” and “8”. Parity Select from “None”, “Odd” and “Even”.
Page 61
Robustel GoRugged R3000 User Guide protocols. Modbus: Router will transmit the serial data with Modbus protocol. Mode @Transparent Select from “TCP Server”, “TCP Client” and “UDP”. TCP Client Local Port Enter the Local port for TCP or UDP. @Transparent Click “Add” button to add multiple server. You need to enter the server’s IP and port, and enable or disable “Send data to serial”.
Page 62
Robustel GoRugged R3000 User Guide Modbus ASCⅡ slave: router connects to slave device which works under Modbus ASCⅡprotocol. Modbus RTU master: router connects to master device which works under Modbus RTU protocol. Modbus ASCⅡ master: router connects to master device which works under Modbus ASCⅡ...
Robustel GoRugged R3000 User Guide 3.22 Configuration -> VRRP This section allows users to set the VRRP parameters. VRRP Item Description Default Tick to enable VRRP protocol. VRRP (Virtual Router Redundancy Protocol) is an Internet protocol that provides a way to have one or more backup routers...
Robustel GoRugged R3000 User Guide Protocol Select from “TCP server” or “UDP” You can enter the IP address of cellular WAN, Ethernet WAN or Ethernet LAN. Local IP 0.0.0.0 Null stands for all these three IP addresses. Local Port Enter the local TCP or UDP listening port.
Robustel GoRugged R3000 User Guide 3.26 Configuration -> Phone Book This section allows users to set the Phone Book parameters. Phone Book Item Description Default Description Set the name to your relevant phone No. Null Phone No. Enter your phone No.
Robustel GoRugged R3000 User Guide 3.27 Administration -> Profile This section allows users to import or export the configuration file, and restore the router to factory default setting. Profile Item Description Default Import: Click “Browse” to select the XML file in your computer, then click “Import”...
Page 67
Robustel GoRugged R3000 User Guide AT Debug AT Debug Item Description Default Send AT Commands Enter the AT commands which you need to send to cellular module in this box. Null Send Click this button to send the AT commands.
Robustel GoRugged R3000 User Guide Trace Address Enter the trace destination IP address or domain name. Null Specify the max trace hops. Router will stop tracing if the trace hops has met Trace Hops max value no matter the destination has been reached or not.
Robustel GoRugged R3000 User Guide Common Common @ User Management Item Description Default One router has at most 9 common user accounts. There are two access level of Common Null common user account: “ReadWrite” and “ReadOnly”. Select from “ReadWrite” and “ReadOnly”.
Robustel GoRugged R3000 User Guide 3.31 Administration -> Update Firmware This section allows users to update the firmware of router. Update Firmware Item Description Default Firmware Version Show the current firmware version. Null Click “Select File” button to select the correct firmware in your PC, and then click...
Robustel GoRugged R3000 User Guide Chapter 4. Examples of configuration 4.1 Cellular Dial-Up This section shows users how to configure the parameters of Cellular Dial-up which are with two different policies “Always Online” and “Connect on Demand”. Note: This section will be hidden if user selects “Eth0 Only” in “Configuration ->Link Management”.
Robustel GoRugged R3000 User Guide The modifications will take effect after click “Apply” button. If a customized SIM card is using, please select “Custom” instead of “Auto” in “Network Provider Type”, and some relative settings should be filled in manually.
Robustel GoRugged R3000 User Guide Select the trigger policy you need. Note: If you select multiple trigger policies, the router will be triggered under anyone of them. 4.2 NAT This section shows users how to set the NAT configuration of router.
Page 74
Robustel GoRugged R3000 User Guide Configuration--->NAT/DMZ--->Port Forwarding Note: This section will be hidden if user selects “Cellular as primary and if fail use Eth0” in “Configuration ->Link Management”. Explanations for above diagram: If there are two IP addresses 58.1.1.1 and 59.1.1.1 for the External Devices, that the result will be different from the test when the NAT is working at R3000.
Robustel GoRugged R3000 User Guide 4.3 L2TP Note: The following diagrams with red color numbers mean these are the matches between server and client, and with the blue color number means it must be set locally for the tunnel. L2TP_SERVER: Configuration--->L2TP--->L2TP Server...
Robustel GoRugged R3000 User Guide The modification will take effect after “Apply-->Save-->Reboot”. L2TP_CLIENT: Configuration--->L2TP--->L2TP Client Click “Add” button, and fill in the blank textbox The modification will take effect after “Apply-->Save-->Reboot”. 4.4 PPTP Note: The following diagrams with red color numbers mean these are the matches between server and client , and with the blue color number means it must be set locally for the tunnel .
Page 77
Robustel GoRugged R3000 User Guide PPTP_SERVER: Configuration--->PPTP--->PPTP Server Tick “Enable PPTP Server”, and fill in the blank textbox The modification will take effect after “Apply-->Save-->Reboot”. PPTP_CLIENT: Configuration--->PPTP--->PPTP Client Click “Add” button, and fill in the blank textbox RT_R3000_UG_v01.01 15.03.2013 76 /...
Robustel GoRugged R3000 User Guide The modification will take effect after “Apply-->Save-->Reboot”. 4.5 IPSEC VPN Note: The following diagrams with red color numbers mean these are the matches between server and client, and with the blue color number means it must be set locally for the tunnel.
Page 79
Robustel GoRugged R3000 User Guide Note: Polices 1,4,6,7 are default for Cisco router and do not display at the CMD. IPsecVPN_CLIENT: Configuration--->IPsec--->IPsec Basic Then click “Apply”. Configuration--->IPsec--->IPsec Tunnel Tick “Enable IPsec Tunnel1” RT_R3000_UG_v01.01 15.03.2013 78 / Confidential...
Page 80
Robustel GoRugged R3000 User Guide The modification will take effect after “Apply-->Save-->Reboot”. RT_R3000_UG_v01.01 15.03.2013 79 / Confidential...
Robustel GoRugged R3000 User Guide 4.6OPENVPN Note: The following diagrams with red color numbers mean these are the matches between server and client, and with the blue color number means it must be set locally for the tunnel. OPENVPN_SERVER: Configuration--->OpenVPN--->Server Tick “Enable OpenVPN Server”.
Page 82
Robustel GoRugged R3000 User Guide The modifications will take effect after click “Apply-->Save-->Reboot”. OPENVPN_CLIENT: Configuration--->OpenVPN--->Client Tick “Enable OpenVPN Client1”, and fill in the blank textbox RT_R3000_UG_v01.01 15.03.2013 81 / Confidential...
Page 83
Robustel GoRugged R3000 User Guide The modification will take effect after “Apply-->Save-->Reboot”. RT_R3000_UG_v01.01 15.03.2013 82 / Confidential...
Need help?
Do you have a question about the GoRuggedR 3000 and is the answer not in the manual?
Questions and answers