Robustel R1520 User Manual

Industrial dual sim cellular vpn router
Hide thumbs Also See for R1520:

Advertisement

Quick Links

i
User Guide
R1520
Industrial Dual SIM Cellular VPN Router
Guangzhou Robustel Co., Ltd.
www.robustel.com

Advertisement

Table of Contents
loading
Need help?

Need help?

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

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Robustel R1520

  • Page 1 User Guide R1520 Industrial Dual SIM Cellular VPN Router Guangzhou Robustel Co., Ltd. www.robustel.com...
  • Page 2 The contents of this document are subject to change 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 inappropriate 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 R1520 User Guide Protecting Your Router To ensure error-free usage, please install and operate your router with care. Do remember the following: Do not expose the router to extreme conditions such as high humidity / rain, high temperature, direct sunlight, ...
  • Page 5 Robustel R1520 User Guide Regulatory and Type Approval Information Table 1: Directives 2011/65/EU The European RoHS2.0 2011/65/EU Directive was issued by the European parliament and the European Council on 1 July 2011 on the restriction of the use of certain Hazardous substances in electrical and electronic equipment.
  • Page 6 Robustel R1520 User Guide Document History Updates between document versions are cumulative. Therefore, the latest document version contains all updates made to previous versions. Date Firmware Version Document Version Change Description Jun 11, 2020 3.1.0 v.1.0.0 Initial release. Oct 15, 2020 3.1.0...
  • Page 7: Table Of Contents

    Robustel R1520 User Guide Contents Product Overview ............................9 Chapter 1 Introduction ..............................9 Package Contents ............................9 Specifications ............................12 Dimensions ..............................13 Hardware Installation ..........................14 Chapter 2 Definition of Power Interface ........................14 Interface Definition of 2 * 3 3.5mm ......................14 Interface Definition of 2 * 4 3.5mm ......................
  • Page 8 Robustel R1520 User Guide VPN ................................82 IPsec ..............................82 4.4.1 OpenVPN ............................90 4.4.2 GRE ..............................103 4.4.3 Services ..............................104 Syslog ............................... 104 4.5.1 Event ..............................105 4.5.2 NTP ..............................109 4.5.3 SMS ..............................110 4.5.4 Email ..............................111 4.5.5...
  • Page 9: Chapter 1 Product Overview

    Chapter 1 Product Overview Introduction The Robustel industrial dual SIM cellular VPN router (R1520) is a rugged cellular router can support 2G, 3G, and 4G LTE Cat 4 networks. It provides high-speed wireless network bandwidth for devices through wireless connections to ensure stable wireless network connections.
  • Page 10 Robustel R1520 User Guide 1 x 2*3-pin 3.5 mm male terminal block for DI/DO/AI interface  1 x SMA-J cellular antenna (rubber antenna)  1 x RP-SMA-J WiFi antenna (rubber antenna)  1 x SIM Card Sticker  Optional Accessories (sold separately) ...
  • Page 11 Robustel R1520 User Guide RP-SMA-J WiFi antenna (rubber antenna or Magnet antenna is optional)  rubber antenna Magnet antenna SMA-J GPS antenna (Magnetic or adhesive is optional)  35 mm DIN Rail mounting kit  AC/DC power adapter (12V DC,1.5 A;EU/US/UK/AU plug optional) ...
  • Page 12: Specifications

    Robustel R1520 User Guide Specifications Cellular Interface Number of antennas: 2 (MAIN + AUX)  Connector: SMA-K  SIM: 2 , Mini-SIM or eSIM  Standards: FDD LTE/TDD LTE, backward compatible to 2G/3G  Ethernet Interface Number of ports: 5 x 10/100 Mbps (It can be configured as 5x LAN or 4 x LAN + 1 x WAN) ...
  • Page 13: Dimensions

    Robustel R1520 User Guide Measuring range: 4 ~ 20mA / 0 ~ 24V  Others 1 x Reset button (Tact Switch)  1 x 480 Mbps high-speed USB 2.0 interface (host mode), Type A, 5V / 500 mA  LED indicators - 1 x RUN, 1 x Modem, 1 x USR, 1 x WiFi, 1 x RSSI ...
  • Page 14: Chapter 2 Hardware Installation

    Robustel R1520 User Guide Chapter 2 Hardware Installation Definition of Power Interface Description Note Positive Negative Interface Definition of 2 * 3 3.5mm RT056_UG_R1520_v.1.0.3 Dec. 25, 2021 14/159...
  • Page 15: Interface Definition Of 2 * 4 3.5Mm

    Robustel R1520 User Guide Note Digital input positive Digital output positive Analog input Digital input negative IGND Digital output negative OGND Analog input signal AGND ground 2.3 Interface Definition of 2 * 4 3.5mm RS232 RS485 Note Router  Device Router ...
  • Page 16: Led Indicator

    Robustel R1520 User Guide 2.4 LED indicator Name Color Status Description On, solid Router is powered on (System is initializing) Green On, blinking Router starts operating Router is powered off On, solid Link connection is working Green On, blinking Data is sent and received.
  • Page 17: Usb Interface

    Robustel R1520 User Guide 2.5 USB Interface Function Operation The USB interface can be used for batch firmware upgrades, but it cannot send or receive data with slave devices connected to the USB interface. The Firmware user can insert a USB storage device, such as a U disk or a hard disk, at the upgrade USB interface.
  • Page 18: Reset Button

    Robustel R1520 User Guide Reset Button Function Operation Reboot Press and hold the RST button for 2 to 7 seconds under the operating status. Restore to factory Wait for 0~20 seconds after powering up the router, press and hold the RST button with a...
  • Page 19: Insert Or Remove Sim Card

    Robustel R1520 User Guide There are five Ethernet ports on R1520, including ETH0 (POE), ETH1, ETH2, ETH3 and ETH4. Each has two LED indicators. The green one is a link indicator but the yellow one doesn’t mean anything. For details about status, see the table below.
  • Page 20: Attach External Antenna (Sma Type)

    Robustel R1520 User Guide Attach External Antenna (SMA Type) Attach an external SMA antenna to the router’s antenna connector and twist tightly. Make sure the antenna is within the correct frequency range provided by the ISP and with 50 Ohm impedance.
  • Page 21: Mount The Router

    Robustel R1520 User Guide 2.10 Mount the Router The router can be placed on a desktop or mounted to a wall or a 35 mm DIN rail. Two methods for mounting the router Wall mounting (measured in mm) First, drill holes on the wall, the distance between the two holes is 60mm, then knock the expansion pipe into the wall with a rubber hammer, align the screw with the expansion pipe, insert the screw and reserve the corresponding length, and finally fix the product on the wall.
  • Page 22 Robustel R1520 User Guide Use 3 pcs of M3*8 Black cross recessed countersunk head tapping screws to mount the router on the DIN rail, and then hang the DIN rail on the holder. You need to choose a standard holder.
  • Page 23: Connect The Router To A Computer

    Robustel R1520 User Guide Use 3 pcs of M3*8 Black cross recessed countersunk head tapping screws to mount the router on the DIN rail, and then hang the DIN rail on the holder. You need to choose a standard holder.
  • Page 24: Di/Do Interface

    R1520 supports 1 channel DI and 1 channel DO, the internal schematic diagram is as shown above; DI application R1520 DI input is internally isolated by opt coupler, internal current-limiting design, within the working level of 0 ~ 30V, external input does not need current limiting, DI input logic level range is as follows: Logic 1 level range: min 3.5 V to max 30 V;...
  • Page 25: Ai Interface

    Robustel R1520 User Guide 2.14 AI Interface R1520 supports one channel AI interface for analog signal voltage and current measurement; 0 ~ 24V voltage measurement, wiring as shown below: 4 ~ 20mA current signal measurement requires an external parallel 1.2kohm resistor, wiring as shown below: RT056_UG_R1520_v.1.0.3...
  • Page 26: Chapter 3 Initial Configuration

    Robustel R1520 User Guide Chapter 3 Initial Configuration The router can be configured through your web browser that including IE 8.0 or above, Chrome and Firefox, etc. 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.
  • Page 27 Robustel R1520 User Guide Click Properties in the window of Local Area Connection Status. Choose Internet Protocol Version 4 (TCP/IPv4) and click Properties. RT056_UG_R1520_v.1.0.3 Dec. 25, 2021 27/159...
  • Page 28: Factory Default Settings

    Robustel R1520 User Guide Two ways for configuring the IP address of PC Obtain an IP address from the DHCP server automatically; Click “Obtain an IP address automatically "; Use the following IP address: (Configured a static IP address manually within the same subnet of the router, click and configure "Use the following IP address"...
  • Page 29: Log In The Router

    Note: If enter the wrong username or password over 6 times, the login web will be locked for 5 minutes. 3.4 Control Panel After successfully logging into the R1520 router, the home page is as shown in the figure below: RT056_UG_R1520_v.1.0.3 Dec.
  • Page 30 Robustel R1520 User Guide In the home page, the user can save the configuration, restart the router, log out, and so on. Using the original username and password to log in the router, the page will pop up the following tab.
  • Page 31 Robustel R1520 User Guide Submit Click to save the modification on current configuration page. Cancel Click to cancel the modification on current configuration page. Note: The steps of how to modify configuration are as bellow: Modify in one page; Click under this page;...
  • Page 32: Chapter 4 Router Configuration

    Robustel R1520 User Guide Chapter 4 Router Configuration Status 4.1.1 System Information This section allows you to view the System Information of your Router. System Information Item Description Device Model Show the model name of your device. System Uptime Show the current amount of time the router has been connected.
  • Page 33: Internet Status

    Robustel R1520 User Guide 4.1.2 Internet Status This section shows the Internet status information of your Router. Internet Status Item Description Active Link Show the current active link. WWAN1, WWAN2, WAN or WLAN. Uptime Show the current amount of time the link has been connected.
  • Page 34: Interface

    Robustel R1520 User Guide Interface 4.2.1 Link Manager This section allows you to setup the connection of Link Manager. Link manager is a network link backup function that provides mobile network and Ethernet link backups. General Settings @ Link Manager...
  • Page 35 Robustel R1520 User Guide Link Settings allows you to configure the parameters of link connection, including WWAN1, WWAN2, WAN and WLAN. It is recommended to enable Ping detection to keep the router always online. The Ping detection increases the reliability and also costs the data traffic.
  • Page 36 Robustel R1520 User Guide Link Settings (WWAN) Item Description Default General Settings Index Indicate the ordinal of the list. Type Show the type of the link. WWAN1 Description Enter a description for this link. It can be null. Null WWAN Settings Automatic APN Click the toggle button to enable/disable the “Automatic APN Selection”...
  • Page 37 Robustel R1520 User Guide Link Settings (WWAN) Item Description Default Selection option. After enabling, the device will recognize the access point name automatically. Alternatively, you can disable this option and manually add the access point name. Enter the Access Point Name for cellular dial-up connection, provided by internet local ISP.
  • Page 38 Robustel R1520 User Guide Link Settings (WWAN) Item Description Default Verbose Debug Enable Click the toggle button to enable/disable this option. Enable for verbose debugging information output. Router will obtain IP automatically from DHCP server if choosing “DHCP” as connection type. The window is displayed as below.
  • Page 39 Robustel R1520 User Guide RT056_UG_R1520_v.1.0.3 Dec. 25, 2021 39/159...
  • Page 40 Robustel R1520 User Guide Link Settings (WAN) Item Description Default General Settings Index Indicate the ordinal of the list. Type Show the type of the link. Description Enter a description for this link. It can be null. Null Connection Type Select from “DHCP”, “Static”...
  • Page 41 Router will obtain IP automatically from the WLAN AP if choosing “DHCP” as the connection type. The specific parameter configuration of SSID is shown as below. The window is displayed as below when choosing “Static” as the connection type. R1520 does not support "PPPoE" WLAN connection types. RT056_UG_R1520_v.1.0.3 Dec. 25, 2021...
  • Page 42 Robustel R1520 User Guide Link Settings (WLAN) Item Description Default General Settings Index Indicate the ordinal of the list. Type Show the type of the link. WLAN Description Enter a description for this link. It can be null. Null Connection Type Select from “DHCP”...
  • Page 43 Robustel R1520 User Guide Secondary DNS Set the secondary DNS. Null Ping Detection Settings Enable Click the toggle button to enable/disable the ping detection mechanism, a keepalive policy of the router. Primary Server Router will ping this primary address/domain name to check that if the 8.8.8.8...
  • Page 44 Robustel R1520 User Guide Click the row of the link, and it will show the details information of the current link connection under the row. WWAN usage data statistics and WAN usage data statistics respectively count the packet flow of the cellular module and WAN.
  • Page 45: Lan

    Robustel R1520 User Guide 4.2.2 LAN This section allows you to set the related parameters for LAN port. When ETH0 is configured as WAN, the router has four LAN ports, ETH1, ETH2, ETH3, and ETH4. The ETH1, ETH2, ETH3 and ETH4 can freely choose from lan0, lan1, lan2 and lan3.
  • Page 46 Robustel R1520 User Guide General Settings @ LAN Item Description Default Index Indicate the ordinal of the list. Interface Show the editing port. lan0 Note: Lan1 is available only if it was selected by one of ETH1~ETH4 in Ethernet > Ports > Port Settings.
  • Page 47 Robustel R1520 User Guide Item Description Default DHCP Settings Enable Click the toggle button to enable/disable the DHCP function. Mode Select the mode of DHCP from “Server” or “Relay”. Server Server: Lease IP address to DHCP clients which have been ...
  • Page 48 Robustel R1520 User Guide IP Settings Item Description Default Index Indicate the ordinal of the list. Interface Show the editing port, read only. IP Address Set the multiple IP address of the LAN port. Null Netmask Set the multiple Netmask of the LAN port.
  • Page 49: Ethernet

    4.2.3 Ethernet This section allows you to set the related parameters for Ethernet. There are five Ethernet ports on R1520 Router, including ETH0, ETH1, ETH2, ETH3 and ETH4 . ETH0 can be configured as the WAN port for the router to access the outer network or the LAN port for the lower end devices to connect with the router.
  • Page 50: Cellular

    4.2.4 Cellular This section allows you to set the related parameters of Cellular. The R1520 Router has two SIM card slot. When inserting a single SIM card for the first time, both Sim1 and sim2 slots are available. Click the right most button of SIM 1 to edit the parameters.
  • Page 51 Robustel R1520 User Guide The window is displayed as below when choosing “Auto” as the network type. The window is displayed as below when choosing “Specify” as the band select type. RT056_UG_R1520_v.1.0.3 Dec. 25, 2021 51/159...
  • Page 52 Robustel R1520 User Guide Cellular Item Description Default General Settings Index Indicate the ordinal of the list. SIM Card Set the currently editing SIM card. SIM1 Phone Number Enter the phone number of the SIM card. Null PIN Code Enter a 4-8 characters PIN code used for unlocking the SIM.
  • Page 53 Robustel R1520 User Guide Click the row of status, the details status information will be displayed under the row. Status Item Description Index Indicate the ordinal of the list. Modem Status Show the status of the radio module. Modem Model Show the model of the radio module.
  • Page 54 Robustel R1520 User Guide Status Item Description Band Show the band of the current network. Signal Strength Show the signal strength. RSRP Show the Reference Signal Received Power. (Only valid for 4G network) RSRQ Show the Reference Signal Received Quality. (Only valid for 4G network) SINR Show the Signal to Interference plus Noise Ratio.
  • Page 55: Wifi

    Robustel R1520 User Guide 4.2.5 WiFi This section allows you to configure the parameters of WiFi AP and WiFi Clinet. Router supports either WiFi AP mode or Client mode, and defaults as AP. WiFi AP Configure Router as WiFi AP Click Interface >...
  • Page 56 Robustel R1520 User Guide The window is displayed as below when setting “WPA-Personal” as the security mode. The window is displayed as below when setting “WPA-Enterprise” as the security mode. The window is displayed as below when setting “WEP” as the security mode.
  • Page 57 Robustel R1520 User Guide General Settings @ Access Point 2G Item Description Default Enable Click the toggle button to enable/disable the WiFi access point option. Wireless Mode Select from “11bgn Mixed”, “11b only”, “11g only” and 11bgn Mixed “11n only”.
  • Page 58 Robustel R1520 User Guide General Settings @ Access Point 2G Item Description Default 1–2412 MHz 2–2417 MHz 3–2422 MHz 4–2427 MHz 5–2432 MHz 6–2437 MHz 7–2442 MHz 8–2447 MHz 9–2452 MHz 10–2457 MHz 11–2462 MHz 12–2467 MHz 13–2472 MHz SSID...
  • Page 59 Robustel R1520 User Guide General Settings @ Access Point 2G Item Description Default encryption can be used for WPA-PSK and WPA 802.1x authentication AES: AES encryption uses a wireless connection.  AES can be used for CCMP WPA-PSK and WPA 802.1x authentication.
  • Page 60 Robustel R1520 User Guide Advanced Settings @ Access Point Item Description Default Max Associated Stations Set the max number of clients allowed to access the router’s AP. (0 value means no limit) Beacon Interval Set the interval of time in which the router AP broadcasts a beacon which is used for wireless network authentication.
  • Page 61 Robustel R1520 User Guide ACL Settings @ Access Point Item Description Default Enable ACL Click the toggle button to enable/disable this option. ACL Mode Select ACL mode. Select from “Accept” or “Deny”. Accept Accept: Only the packets fitting the entities of the “Access Control ...
  • Page 62 Robustel R1520 User Guide WiFi Client Configure Router as WiFi Client Click Interface > WiFi > WiFi, select “Client” as the mode and regarding the AP type to choose the related Client Band then click “Submit”. And then a “WLAN” column will appear under the Interface list.
  • Page 63: Usb

    Robustel R1520 User Guide Users can refresh the SSID scan results near the router. Click , and then click scan to refresh the surrounding SSID 4.2.6 USB This section allows you to configure the USB parameters. The router's USB interface can be used to upgrade firmware RT056_UG_R1520_v.1.0.3...
  • Page 64: Di/Do

    This section allows you to set the DI/DO parameters. Digital Input and Digital Output are the specific interfaces for R1520. The DI interface can be used for triggering alarm, while the DO can be used for controlling the slave device so as to realize real-time monitoring.
  • Page 65 Robustel R1520 User Guide The window is displayed as below when choosing “Counter” as the mode. General Settings @ DI Item Description Default Index Indicate the ordinal of the list. Enable Click the toggle button to enable/disable the digital input function.
  • Page 66 Robustel R1520 User Guide Click to enter the DO index 1, the configuration window is shown as below. The window is displayed as below when choosing “Pulse” as the alarm on action. RT056_UG_R1520_v.1.0.3 Dec. 25, 2021 66/159...
  • Page 67 Robustel R1520 User Guide The window is displayed as below when choosing “Pulse” as the alarm off action. General Settings @ DO Item Description Default Index Indicate the ordinal of the list. Enable Click the toggle button to enable/disable this DO.
  • Page 68 4.2.8 AI This section is used to set the parameters of analog input (AI). AI is a unique interface of R1520 router. The analog input is used to collect analog signals within a certain range, and is often used to collect continuously changing values such as voltage, current, temperature, and pressure of the sensor.
  • Page 69 Robustel R1520 User Guide The window is displayed as below when the “input type” is “Current”. AI (Analog Input) Item Description Default Index Indicate the ordinal of the list. Enable Click the switch button to "ON" to turn on the analog input function.
  • Page 70: Serial Port

    4.2.9 Serial Port This section allows you to set the serial port parameters. The R1520 router supports two serial ports, COM1 and COM2. It can also be modified according to requirements and configured as two COM1 or two COM2. The serial data can be converted into IP data or through IP data into serial data, and then the data can be transmitted through wired or wireless network, so as to realize the function of transparent data transmission.
  • Page 71 Robustel R1520 User Guide In the "Server Settings" column, when "Transparent " is selected as the application mode and "TCP Client" as the protocol, the window is as follows: When "Transparent " is selected as the application mode and "TCP Server" as the protocol, the window is as follows: When "Transparent "...
  • Page 72 Robustel R1520 User Guide When “ModBus RTU Gateway” is selected as the application mode and “TCP Client” as the protocol, the window is as follows: When "ModBus RTU Gateway" is selected as the application mode and "TCP Server" as the protocol, the window is as follows: When selecting "ModBus RTU Gateway"...
  • Page 73 Robustel R1520 User Guide When selecting "ModBus ASCII Gateway" as the application mode and "UDP" as the protocol, the window is as follows: Serial Port Item Description Default Serial Port Application Settings Index Indicate the ordinal of the list. Port Show the current serial’s name, read only.
  • Page 74: Network

    Robustel R1520 User Guide Item Description Default Application Mode Select from “Transparent”, “Modbus RTU Router” or “Modbus Transparent ASCII Router”. Transparent: Router will transmit the serial data  transparently Modbus RTU Router: Router will translate the Modbus RTU  data to Modbus TCP data and sent out, and vice versa Modbus ASCII Router: Router will translate the Modbus ASCII ...
  • Page 75 Robustel R1520 User Guide Static Route Click to add static route. The maximum count is 20. Static Route Item Description Default Index Indicate the ordinal of the list. Description Enter a description for this route. Null Destination Enter the IP address of destination host or destination network.
  • Page 76: Firewall

    Robustel R1520 User Guide 4.3.2 Firewall This section allows you to set the firewall and its related parameters, including Filtering, Port Mapping, Custom Rules, DMZ and Status. Filtering rules allow users to custom accept or discard a specified access source, filtering its IP address or MAC address.
  • Page 77 Robustel R1520 User Guide Click to add filtering rules. The maximum count is 50. The window is displayed as below when defaulting “All” or choosing “ICMP” as the protocol. Here take “All” as an example. The window is displayed as below when choosing “TCP”, “UDP” or “TCP-UDP” as the protocol. Here take “TCP” as an example.
  • Page 78 Robustel R1520 User Guide Filtering Item Description Default Enable Remote Telnet Access Click the toggle button to enable/disable this option. When enabled, the Internet user can access the router remotely via Telnet. Enable Local Telnet Access Click the toggle button to enable/disable this option. When enabled, the LAN user can access the router locally via Telnet.
  • Page 79 Robustel R1520 User Guide Filtering Item Description Default the connecting requests except the hosts which fit this accept filtering list Drop: When Default Filtering Policy is accept, router will accept all  the connecting requests except the hosts which fit this drop...
  • Page 80 Robustel R1520 User Guide Custom Rules Custom rules, that is, rules that you define yourself. Click "Network> Firewall> Custom Rules" to display as follows: Click to add custom rules. The maximum rule count is 50. Custom firewall Rules Item Description...
  • Page 81: Ip Passthrough

    Robustel R1520 User Guide Host IP Address Enter the IP address of the DMZ host on your internal network. Null Source IP Address Set the address which can talk to the DMZ host. 0.0.0.0 means for any Null addresses. Status This window allows you to view the status of chain input, chain forward and chain output.
  • Page 82: Vpn

    Robustel R1520 User Guide 4.4 VPN 4.4.1 IPsec This section allows you to set the IPsec and the related parameters. Internet Protocol Security (IPsec) is a protocol suite for secure Internet Protocol (IP) communications that works by authenticating and encrypting each IP packet of a communication session.
  • Page 83 Robustel R1520 User Guide General Settings @ Tunnel Item Description Default Index Indicate the ordinal of the list. Enable Click the toggle button to enable/disable this IPsec tunnel. Description Enter a description for this IPsec tunnel. Null Router Enter the address of remote side IPsec VPN server. 0.0.0.0 represents for any Null address.
  • Page 84 Robustel R1520 User Guide The window is displayed as below when choosing “CA” as the authentication type. The window is displayed as below when choosing “PKCS#12” as the authentication type. The window is displayed as below when choosing “xAuth PSK” as the authentication type.
  • Page 85 Robustel R1520 User Guide The window is displayed as below when choosing “xAuth CA” as the authentication type. IKE Settings Item Description Default IKE Type Select from “IKEv1” and “IKEv2”. IKEv1 Negotiation Mode Select from “Main” and “Aggressive” for the IKE negotiation mode in phase 1.
  • Page 86 Robustel R1520 User Guide IKE Settings Item Description Default 3DES: Use 168-bit 3DES encryption algorithm in CBC mode  AES128: Use 128-bit AES encryption algorithm in CBC mode  AES128: Use 192-bit AES encryption algorithm in CBC mode  AES256: Use 256-bit AES encryption algorithm in CBC mode ...
  • Page 87 Robustel R1520 User Guide When the protocol in "Virtual Private Network> IPsec> Tunnel> General Settings" selects "AH", the SA settings are displayed as follows: RT056_UG_R1520_v.1.0.3 Dec. 25, 2021 87/159...
  • Page 88 Robustel R1520 User Guide SA Settings Item Description Default Encrypt Algorithm Select from “3DES”, “AES128”, “AES192”or “AES256” when you select “ESP” 3DES in “Protocol”. Higher security means more complex implementation and lower speed. DES is enough to meet general requirements. Use 3DES when high confidentiality and security are required.
  • Page 89 Robustel R1520 User Guide SA Settings Item Description Default Expert Options Add more PPP configuration options here, format: config-desc;config-desc, Null e.g. protostack=netkey;plutodebug=none Status This section allows you to view the status of the IPsec tunnel. x509 User can upload the CA certificates for the IPsec tunnel in this section.
  • Page 90: Openvpn

    Robustel R1520 User Guide x509 Item Description Default X509 Settings Certificate Files Index Indicate the ordinal of the list. Filename Show the imported certificate’s name. Null File Size Show the size of the certificate file. Null Last Modification Show the timestamp of that the last time to modify the certificate file.
  • Page 91 Robustel R1520 User Guide RT056_UG_R1520_v.1.0.3 Dec. 25, 2021 91/159...
  • Page 92 Robustel R1520 User Guide The window is displayed as below when choosing “Auto” as the mode. The window is displayed as below when choosing “Client” as the mode. RT056_UG_R1520_v.1.0.3 Dec. 25, 2021 92/159...
  • Page 93 Robustel R1520 User Guide The window is displayed as below when choosing “Server” as the mode. RT056_UG_R1520_v.1.0.3 Dec. 25, 2021 93/159...
  • Page 94 Robustel R1520 User Guide The window is displayed as below when choosing “None” as the authentication type. RT056_UG_R1520_v.1.0.3 Dec. 25, 2021 94/159...
  • Page 95 Robustel R1520 User Guide The window is displayed as below when choosing “Preshared” as the authentication type. RT056_UG_R1520_v.1.0.3 Dec. 25, 2021 95/159...
  • Page 96 Robustel R1520 User Guide The window is displayed as below when choosing “Password” as the authentication type. RT056_UG_R1520_v.1.0.3 Dec. 25, 2021 96/159...
  • Page 97 Robustel R1520 User Guide The window is displayed as below when choosing “X509CA” as the authentication type. RT056_UG_R1520_v.1.0.3 Dec. 25, 2021 97/159...
  • Page 98 Robustel R1520 User Guide The window is displayed as below when choosing “X509CA Password” as the authentication type. General Settings @ OpenVPN Item Description Default Index Indicate the ordinal of the list. Enable Click the toggle button to enable/disable this OpenVPN tunnel.
  • Page 99 Robustel R1520 User Guide General Settings @ OpenVPN Item Description Default Description Enter a description for this OpenVPN tunnel. Null Mode Select from “Auto”, “P2P”, “Client” or “Server”. Client Protocol Select from “UDP”, “TCP-Client” or “TCP-Server”. Server Address Enter the end-to-end IP address or the domain of the remote OpenVPN Null server.
  • Page 100 Robustel R1520 User Guide General Settings @ OpenVPN Item Description Default Keepalive Interval Set keepalive (ping) interval to check if the tunnel is active. Keepalive Timeout Set the keepalive timeout. Trigger OpenVPN restart after n seconds pass without reception of a ping or other packet from remote.
  • Page 101 Robustel R1520 User Guide Click user password management to add a user name and password. The maximum count is 20 as shown below. General Settings @ Password Manage Item Description Default Index Indicate the ordinal of the list. Username In server mode, configure the client's user name.
  • Page 102 Robustel R1520 User Guide x509 Item Description Default X509 Settings Tunnel Name Choose a valid tunnel. Select from "Tunnel 1", "Tunnel 2", "Tunnel 3", Tunnel 1 "Tunnel 4", "Tunnel 5" or"Tunnel 6". Mode The tunnel mode set by the selected tunnel.
  • Page 103: Gre

    Robustel R1520 User Guide 4.4.3 GRE This section allows you to set the GRE and the related parameters. Generic Routing Encapsulation (GRE) is a tunneling protocol that can encapsulate a wide variety of network layer protocols inside virtual point-to-point links over an Internet Protocol network.
  • Page 104: Services

    Robustel R1520 User Guide the traffics of the router will go through the GRE VPN. Enable NAT Click the toggle button to enable/disable this option. This option must be enabled when router under NAT environment. Secrets Set the key of the GRE tunnel.
  • Page 105: Event

    Robustel R1520 User Guide Syslog Settings Item Description Default Enable Click the toggle button to enable/disable the Syslog settings option. Syslog Level Select from “Debug”, “Info”, “Notice”, “Warning” or “Error”, which from low to Debug high. The lower level will output more syslog in detail.
  • Page 106 Robustel R1520 User Guide RT056_UG_R1520_v.1.0.3 Dec. 25, 2021 106/159...
  • Page 107 Robustel R1520 User Guide RT056_UG_R1520_v.1.0.3 Dec. 25, 2021 107/159...
  • Page 108 Robustel R1520 User Guide General Settings @ Notification Item Description Default Index Indicate the ordinal of the list. Description Enter a description for this group. Null Sent SMS Click the toggle button to enable/disable this option. When enabled, the router will send notification to the specified phone numbers via SMS if event occurs.
  • Page 109: Ntp

    Robustel R1520 User Guide Event Details Item Description Default Save Position Select the events’ save position from “RAM” or “NVM”. RAM: Random-access memory  NVM: Non-Volatile Memory  Filter Message Event will be filtered according to the Filter Message that the user set. Click the Null button, the filtered event will be displayed in the follow box.
  • Page 110: Sms

    Robustel R1520 User Guide once. NTP Server Settings Enable Click the toggle button to enable the NTP server option. Once enabled, the NTP client can synchronize with the router in time. This window allows you to view the current time of router and also synchronize the router time. Click button to synchronize the router time with PC’s.
  • Page 111: Email

    Robustel R1520 User Guide User can test the current SMS service whether it is available in this section. SMS Testing Item Description Default Phone Number Enter the specified phone number which can receive the SMS from router. Null Message Enter the message that router will send it to the specified phone number.
  • Page 112: Ddns

    Robustel R1520 User Guide Email Settings Item Description Default Enable Click the toggle button to enable/disable the Email option. Enable TLS/SSL Click the toggle button to enable/disable the TLS/SSL option. Enable STARTTLS Click the toggle button to enable/disable the STARTTLS encrypted transmission method.
  • Page 113: Ssh

    Robustel R1520 User Guide DDNS Settings Item Description Default Enable Click the toggle button to enable/disable the DDNS option. Service Select the DDNS service from “DynDNS”, “NO-IP”, “3322” or Provider “Custom”. DynDNS Note: the DDNS service only can be used after registered by Corresponding service provider.
  • Page 114: Gps (Optional)

    This section allows you to configure the GPS parameters. The GPS function of the router can locate and obtain the location information of the device and report it to the designated server. R1520 does not have an independent GPS module. The positioning data comes from the cellular module. Whether the GPS function is supported depends on the cellular module.
  • Page 115 Robustel R1520 User Guide Item Description Default General Settings Enable Click the toggle button to ON to enable GPS. Synchronized GPS Click the toggle button to ON to synchronize GPS time. Time RS232 Report Data Settings Reporting data Reporting GPS Information by RS232.
  • Page 116 Robustel R1520 User Guide When "UDP" is selected as the protocol, the window is displayed as follows: GPS Data Forwarding Settings Item Description Default Index Indicate the ordinal of the list. Click the toggle button to "ON" to enable the GPS data forwarding Enable settings.
  • Page 117 Robustel R1520 User Guide GPS Data Forwarding Settings Item Description Default Server address Set the address of the TCP server. Null @TCP client Server port Set the port of the remote TCP server Null @TCP client Local address Set the local address of the router as a TCP server.
  • Page 118 Robustel R1520 User Guide GPS Status Item Description Status Shows the current GPS status of the router. Shows the UTC of satellite. Note: UTC is the world's unified time, not local time. Final positioning The time of the last successful positioning.
  • Page 119: Web Server

    Robustel R1520 User Guide 4.5.9 Web Server This section allows you to modify the parameters of Web Server. General Settings @ Web Server Item Description Default HTTP Port Enter the HTTP port number you want to change in router’s Web Server. On a Web server, port 80 is the port that the server "listens to"...
  • Page 120: Advanced

    Robustel R1520 User Guide Web server, port 443 is the port that the server "listens to" or expects to receive from a Web client. If you configure the router with other HTTPS Port number except 443, only adding that port number then you can login router’s Web Server.
  • Page 121: Smart Roaming

    Robustel R1520 User Guide System Settings Item Description Default Device Name Set the device name to distinguish different devices you have installed; valid router characters are a-z, A-Z, 0-9, @, ., -, #, $, and *. User LED Type Specify the display type of your USR LED. Select from “None”, “OpenVPN” or None “IPsec”.
  • Page 122 Robustel R1520 User Guide Health check settings Item Description Default The health check interval of the current connection, in minutes. If the health check fails, Smart Roaming will try to Health check interval switch to another carrier's network. Be careful not to set all...
  • Page 123 Robustel R1520 User Guide PING setting Item Description Default The router pings the main address/domain name to check whether Preferred server 8.8.8.8 the current connection always exists. The router pings the alternate address/domain name to check Standby server 114.114.114.114 whether the current connection always exists.
  • Page 124 Robustel R1520 User Guide Status Item Description Display the current status of "Smart Roaming". Including Scanning, Connectiing, Connected, Inactive and other statuses, respectively indicating Status that it is searching for available networks, connecting to the network, the network is connected, and the function is not activated.
  • Page 125: System

    Robustel R1520 User Guide PLMN list Item Description the network quality is good, the network is degraded, or the network quality is poor (including network disconnection or failure to meet the health check threshold) . System 4.6.1 Debug This section allows you to check and download the syslog details. Click Service > System Log > System Log Settings to open the system log.
  • Page 126: Update

    Robustel R1520 User Guide Item Description Syslog Details Log Level Select from “Debug”, “Info”, “Notice”, “Warn”, “Error” which from low to high. The lower level will output more syslog in detail. Filtering Enter the filtering message based on the keywords. Use “&” to separate more than one filter message, such as “keyword1&keyword2”.
  • Page 127: Tools

    Robustel R1520 User Guide Successfully installed apps will be displayed in the following list, click to uninstall the app. App Center Item Description Default App Install Install to SD Click the toggle button to enable/disable the ability to install the app to the SD card card.
  • Page 128 Robustel R1520 User Guide Ping Item Description Default IP address Enter the ping’s destination IP address or destination domain. Null Number of Requests Specify the number of ping requests. Timeout Specify the timeout of ping request. Local IP Specify the local IP from cellular WAN, Ethernet WAN or Ethernet LAN. Null Null stands for selecting local IP address from these three automatically.
  • Page 129 Robustel R1520 User Guide Traceroute Item Description Default Trace Address Enter the trace’s destination IP address or destination domain. Null Trace Hops Specify the max trace hops. Router will stop tracing if the trace hops has met max value no matter the destination has been reached or not.
  • Page 130: Profile

    Robustel R1520 User Guide Sniffer Item Description Default Interface Choose the interface according to your Ethernet configuration. Host Filter the packet that contain the specify IP address. Null Packets Request Set the packet number that the router can sniffer at a time.
  • Page 131 Robustel R1520 User Guide XML Configuration File Click on to locate the XML configuration file from your computer, and then click to import this file into your router. Export Configuration File Ignore Disabled Features Click the toggle button as “ON” to ignore the disabled features.
  • Page 132: User Management

    Robustel R1520 User Guide 4.6.6 User Management This section allows you to change your username and password, and create or manage user accounts. One router has only one super user who has the highest authority to modify, add and manage other common users.
  • Page 133: Edge2Cloud

    4.7 Edge2cloud 4.7.1 Edge2cloud Edge2Cloud (E2C) is a series of software collections running in the ROS operating system embedded in the Robustel Smart Gateway device, which can provide various functions of the IoT Gateway at the hardware and software levels and solve the problem of data interfacing between traditional industrial device and the cloud platform.
  • Page 134 Robustel R1520 User Guide E2C Broker Settings Item Descriptions Default General Settings Enable Enable or disable E2C Broker Verbose Debug Enable Enable or disable more detailed verbose debug Whether the messages received by Broker are saved to the Save message to database database.
  • Page 135 Robustel R1520 User Guide E2C Broker Status Item Descriptions Send message count Debugging of MQ messages sent by Broker. Available means that the database is available and Space exceed means that the Database status database capacity has reached the set maximum.
  • Page 136: Configuration Examples

    Robustel R1520 User Guide Chapter 5 Configuration Examples Cellular 5.1.1 Cellular Dial-Up This section shows you how to configure the primary and backup SIM card for Cellular Dial-up. Connect the router correctly and insert two SIM, then open the configuration page. Under the homepage menu, click Interface > Link Manager >...
  • Page 137 Robustel R1520 User Guide When finished, click Submit > Save & Apply for the configuration to take effect. The window is displayed below by clicking Interface > Cellular > Advanced Cellular Settings. Click the right most of edit button of SIM1 to set its parameters according to your application request.
  • Page 138: Sms Remote Control

    Password mode—Username:Password;cmd1;cmd2;cmd3;…cmdn (available for every phone number). Phonenum mode-- Password;cmd1;cmd2;cmd3;… cmdn (available when the SMS was sent from the phone number which had been added in R1520’s phone group). Both mode-- Username:Password;cmd1;cmd2;cmd3;…cmdn (available when the SMS was sent from the phone number).
  • Page 139 Robustel R1520 User Guide XML command: <lan> <network max_entry_num="2"> <id>1</id> <interface>lan0</interface> <ip>172.16.24.24</ip> <netmask>255.255.0.0</netmask> <mtu>1500</mtu> SMS cmd: set lan network 1 interface lan0 set lan network 1 ip 172.16.24.24 set lan network 1 netmask 255.255.0.0 set lan network 1 mtu 1500 The semicolon character (‘;’) is used to separate more than one command packed in a single SMS.
  • Page 140: Vpn Configuration Example

    = "Thu May 14 05:51:56 2020 (NTP not updated)" ram_usage = "75M Free/128M Total" admin:admin;reboot In this command, username is “admin”, password is “admin”, and the command is to reBoot the R1520 Router. SMS received: admin:admin;set firewall remote_ssh_access false;set firewall remote_telnet_access false In this command, username is “admin”, password is “admin”, and the command is to disaBle the...
  • Page 141 Robustel R1520 User Guide IPsec VPN_Server: Cisco 2811: RT056_UG_R1520_v.1.0.3 Dec. 25, 2021 141/159...
  • Page 142 Robustel R1520 User Guide IPsec VPN_Client: The window is displayed as below by clicking VPN > IPsec > Tunnel. Click button and set the parameters of IPsec Client as below. RT056_UG_R1520_v.1.0.3 Dec. 25, 2021 142/159...
  • Page 143 Robustel R1520 User Guide When finished, click Submit > Save & Apply for the configuration to take effect. The comparison between IPec Server and Client is as below. RT056_UG_R1520_v.1.0.3 Dec. 25, 2021 143/159...
  • Page 144: Openvpn

    Robustel R1520 User Guide 5.2.2 OpenVPN OpenVPN supports two modes, including Client and P2P. Here takes P2P as an example. The configuration of two points is as follows. OpenVPN_Server: Generate relevant OpenVPN certificate on the server side firstly, and refer to the following commands to configuration the Server: local 202.96.1.100...
  • Page 145 Robustel R1520 User Guide OpenVPN_Client: Click VPN > OpenVPN > OpenVPN as below. Click to configure the Client01 as below. When finished, click Submit > Save & Apply for the configuration to take effect. RT056_UG_R1520_v.1.0.3 Dec. 25, 2021 145/159...
  • Page 146: Gre Vpn

    Robustel R1520 User Guide 5.2.3 GRE VPN GRE VPN example topology: The configuration of two points is as follows. GRE-1: The window is displayed as below by clicking VPN > GRE > GRE. Click button and set the parameters of GRE-1 as below.
  • Page 147 Robustel R1520 User Guide GRE-2: Click button and set the parameters of GRE-2 as below. When finished, click Submit > Save & Apply for the configuration to take effect. The comparison between GRE-1 and GRE-2 is as below. RT056_UG_R1520_v.1.0.3 Dec. 25, 2021...
  • Page 148: Chapter 6 Introductions For Cli

    Robustel R1520 User Guide Chapter 6 Introductions for CLI What Is CLI The Command Line Interface (CLI) is a set of software interfaces that provide another way to configure device parameters. Users can connect to the router through SSH or telnet to configure CLI commands. After establishing a Telnet or SSH connection with the router, enter the login account and password (default admin/admin) to enter the router's configuration mode, as shown below.
  • Page 149 Robustel R1520 User Guide ping Send messages to network hosts reboot Halt and perform a cold restart Set system configuration show Show system configuration status Show running system information tftpupdate Update firmware or configuration file using tftp traceroute Print the route packets trace to network host...
  • Page 150: How To Configure The Cli

    Robustel R1520 User Guide How to Configure the CLI Following is a table about the description of help and the error should be encountered in the configuring program. Commands /tips Description Typing a question mark “?” will show you the help information.
  • Page 151: Quick Start With Configuration Examples

    Example 2: Update firmware via tftp # tftpupdate (space+?) firmware New firmware # tftpupdate firmware (space+?) String Firmware name # tftpupdate firmware r1520-firmware-3.1.0.ruf host 192.168.100.99 // enter a new firmware name Downloading r1520-firmware-s 100% |*******************************| 5018k 0:00:00 ETA Flashing Checking 100%...
  • Page 152 Robustel R1520 User Guide ddns DDNS dido DIDO email Email ethernet Ethernet event Event Management firewall Firewall ip_passthrough IP Passthrough ipsec IPSec Local Area Network link_manager Link Manager openvpn OpenVPN reboot Automatic Reboot route Route serial_port Serial Port syslog Syslog...
  • Page 153 Robustel R1520 User Guide # set link_manager link 1 type wwan1 # set link_manager link 1 wwan auto_apn Automatic APN Selection username Username password Password dialup_numBer Dialup NumBer auth_type Authentication Type aggressive_reset Aggressive Reset switch_By_data_allowance Switch SIM By Data Allowance...
  • Page 154 Robustel R1520 User Guide umber = true mode = server relay_server = “” pool_start = 192.168.0.2 pool_end = 192.168.0.100 netmask = 255.255.255.0 gateway = “” primary_dns = “” secondary_dns = “” wins_server = “” lease_time = 120 expert_options = “”...
  • Page 155 Robustel R1520 User Guide Example 6: CLI for setting Cellular # show cellular all sim { id = 1 card = sim1 phone_numBer = “” extra_at_cmd = “” network_type = auto Band_select_type = all Band_gsm_850 = false Band_gsm_900 = false...
  • Page 156 Robustel R1520 User Guide Band_wcdma_2100 = false Band_lte_800 = false Band_lte_850 = false Band_lte_900 = false Band_lte_1800 = false Band_lte_1900 = false Band_lte_2100 = false Band_lte_2600 = false Band_lte_1700 = false Band_lte_700 = false Band_tdd_lte_2600 = false Band_tdd_lte_1900 = false...
  • Page 157 Robustel R1520 User Guide Integer Index (1..2) # set cellular sim 1(space+?) card SIM Card phone_number Phone Number pin_code PIN Code extra_at_cmd Extra AT Cmd telnet_port Telnet Port network_type Network Type band_select_type Band Select Type band_settings Band Settings telit_band_settings Band Settings...
  • Page 158: Glossary

    Robustel R1520 User Guide Glossary Abbr. Description Alternating Current Analog Input Access Point Name of GPRS Service Provider Network ASCII American Standard Code for Information Interchange Conformité Européene (European Conformity) CHAP Challenge Handshake Authentication Protocol Command Line Interface for Batch scripting...
  • Page 159 Robustel R1520 User Guide Abbr. Description local area network Light Emitting Diode Machine to Machine Maximum Minimum Mobile Originated Mobile Station Mobile Terminated OpenVPN Open Virtual Private Network Password Authentication Protocol Personal Computer Personal Communications Network, also referred to as DCS 1800...
  • Page 160 Robustel R1520 User Guide Abbr. Description Wide Area Network RT056_UG_R1520_v.1.0.3 Dec. 25, 2021 160/159...
  • Page 161 鲁邦通 R1520 用户手册 Guangzhou Robustel Co., Ltd. Add: 501, Building 2, No. 63, Yong'an Avenue, Huangpu District, Guangzhou, China 510660 Tel: 86-20-82321505 Email: support@robustel.com Web: www.robustel.com RT056_UG_R1520_v.1.0.3 Dec. 25, 2021 161/159...
  • Page 162 Robustel R1520 Hardware Manual R1520 Hardware Manual Version: 1.0.1 Date: Nov. 28, 2022 RT056_HM_R1520 1/12...
  • Page 163 Robustel R1520 Hardware Manual Regulatory and Type Approval Information Table 1: Toxic or Hazardous Substances or Elements with Defined Concentration Limits Name of Hazardous Substances the Part (Pb) (Hg) (Cd) (Cr(VI)) (PBB) (PBDE) (DEHP) (BBP) (DBP) (DIBP) Metal parts Circuit...
  • Page 164 Robustel R1520 Hardware Manual est autorisée aux deux conditions suivantes : (1) L’appareil ne doit pas produire de brouillage; (2) L’appareil doit accepter tout brouillage radioélectrique subi, même si le brouillage est susceptible d’en compromettre le fonctionnement. Note: This equipment has been tested and found to comply with the limits for a Class B digital device, pursuant to Part 15 of the FCC Rules.
  • Page 165 Simplified EU Declaration of Conformity We, Guangzhou Robustel Co., Ltd. are located at 501, Building #2, 63 Yongan Road, Huangpu District, Guangzhou, China, declare that this radio equipment complies with all applicable EU directives. The full text of the EU DoC is available at the following internet address: www.robustel.com/certifications/...
  • Page 166 Robustel R1520 Hardware Manual Technical Support Tel: +86-20-82321505 Email: support@robustel.com Web: www.robustel.com Document History Updates between document versions are cumulative. Therefore, the latest document version contains all updates made to previous versions. Date Firmware Version Document Version Change Description July 6, 2022 5.0.0...
  • Page 167 Robustel R1520 Hardware Manual Overview Robustel R1520 is a rugged cellular router can support 2G, 3G, and 4G LTE Cat 4 networks. It provides high-speed wireless network bandwidth for devices through wireless connections to ensure stable wireless network connections. Package Checklist...
  • Page 168 Robustel R1520 Hardware Manual Interface Descriptions Power Supply.2PIN 3.5mm Terminal Block Description Note Positive Negative 9-36 VDC Power Connection Diagram DI/DO、AI Interface Note Digital Input Positive Digital Output Positive Analog Input IGND Digital Input Negative OGND Digital Output Negative AGND...
  • Page 169 Robustel R1520 Hardware Manual DI&DO Typical Connection Diagram RS-232/RS-485 RS232 RS485 Description Router → Devices Router → Devices RS485 Signal Ground RS485 Data+ (B) Router ← Devices Router ← Devices SGND RS232 Signal Ground RS485 Data+ (A) Reset Button Feature...
  • Page 170 RT123_SM_RobustOS Software Manual, Services > Advanced > System >System Settings > User LED Type. Ethernet Ports. There are five Ethernet ports on R1520, including ETH0 (PoE-PD Optional), ETH1, ETH2, ETH3 and ETH4. Each has two LED indicators. The green one is a link indicator but the yellow one doesn’t mean anything.
  • Page 171 Robustel R1520 Hardware Manual Hardware Installation SIM Card Installation. Insert the SIM cards into the device, then stick the sticker. Antenna Installation. Rotate the antenna into the antenna connector accordingly. ① Cellular Antenna ② GPS Antenna Terminal Block Installation. Insert the 2PIN 、 2x3PIN 、 2x4PIN terminal blocks into the interfaces connector, then can connect the devices or sensors to the gateway via corresponding interfaces e.g.
  • Page 172 Robustel R1520 Hardware Manual Hardware Installation Mounting Kit installation. ③ Wall mounting ④ DIN rail mounting RT056_HM_R1520 11/12...
  • Page 173 Robustel R1520 Hardware Manual Login to the Device Connect the router’s Ethernet port to a PC with a After logging in, the home page of the web standard Ethernet cable. interface is displayed, then you can view system information and perform configuration on the Before logging in, manually configure the PC with device.

Table of Contents

Save PDF