Robustel R2000s-mhi Dual-sim Lte Iot Gateway User Guide

Robustel R2000s-mhi Dual-sim Lte Iot Gateway User Guide

robustel logoUser Guide

R2000S-MHI Dual-SIM LTE IoT Gateway

x509
ItemDescriptionDefault
PKCS # 12 CertificateSelect the PKCS # 12 certificate file to import into the route
Certificate Files
IndexIndicate the ordinal of the list.
FilenameShow the imported certificate’s name.Null
File SizeShow the size of the certificate file.Null
Last ModificationShow the timestamp of that the last time to modify the certificate file.Null

3.15 VPN>OpenVPN
This section allows you to set the OpenVPN and the related parameters.OpenVPN is an open-source software application that implements virtual private network(VPN) techniques for creating secure point-to-point or site-to-site connections in routed or bridged configurations and remote access facilities. The router supports point-to-point and point-to-point connections.
Click Virtual Private Network> OpenVPN> OpenVPN. The following information is displayed:

OpenVPN

robustel R2000S MHI Dual SIM LTE IoT GatewayClick + to add tunnel settings. The maximum count is 3. The window is displayed below when choosing “None” as the authentication type. By default, the model is “P2P”.

OpenVPNrobustel R2000S MHI Dual SIM LTE IoT Gateway - fig

The window is displayed below when choosing “Client” as the mode.robustel R2000S MHI Dual SIM LTE IoT Gateway - fig1

The window is displayed below when choosing “Server” as the mode.robustel R2000S MHI Dual SIM LTE IoT Gateway - fig2

The window is displayed below when choosing “None” as the authentication type.robustel R2000S MHI Dual SIM LTE IoT Gateway - fi3

The window is displayed below when choosing “Preshared” as the authentication type.robustel R2000S MHI Dual SIM LTE IoT Gateway - fig3

The window is displayed below when choosing “Password” as the authentication type.robustel R2000S MHI Dual SIM LTE IoT Gateway - fig4

The window is displayed as below when choosing “X509CA” as the authentication type.robustel R2000S MHI Dual SIM LTE IoT Gateway - fig5 The window is displayed as below when choosing “X 509CA Password” as the authentication type.robustel R2000S MHI Dual SIM LTE IoT Gateway - fig6 The window is displayed below when choosing “Client” as the mode.robustel R2000S MHI Dual SIM LTE IoT Gateway - fig7

The window is displayed below when choosing “Server” as the mode.robustel R2000S MHI Dual SIM LTE IoT Gateway - fig8

The window of “Virtual Priva ate Network> OpenVPN> > OpenVPN” mode and choosing “X509CA A Password” is displayed as the auth notification type.robustel R2000S MHI Dual SIM LTE IoT Gateway - fig9 Click User Password Management + to add the user’s name and past password, as shown below:

niceboy HIVE BONES 3 Wireless Headphones - image

Click Client Management + to add client information, as shown below:robustel R2000S MHI Dual SIM LTE IoT Gateway - fig10

General Settings @ OpenVPN
ItemDescriptionDefault
IndexIndicate the ordinal of the list.
EnableClick the toggle button to enable/disable this OpenVPN tunnel.ON
Enable Ipv6Click the toggle button to enable/disable OpenVPN using IPv6.OFF
DescriptionEnter a description for this OpenVPN tunnel.Null
ModeSelect from “P2P” or “Client”.Client
TLS ModeSelect from “None”, “Client” or “Server”.None
ProtocolSelect from “UDP”, “TCP-Client”, or “TCP-Server”.UDP
Server AddressEnter the end-to-end IP address or the domain of the remote OpenVPN server.Null
Server PortEnter the end-to-end listener port or the listening port of the OpenVPN server.1194
Listening AddressLocal server address.Null
Listening PortLocal server port.1194
Interface TypeSelect from “TUN” or “TAP” which are two different kinds of device interfaces for OpenVPN. The difference between TUN and TAP devices is that a TUN device is a point-to-point virtual device on the network while a TAP device is a virtual device on Ethernet.TUN
Authentication TypeSelect from “None”, “Preshared”, “Password”, “X509CA” and “X509CA Password”.
Note: “None” and “Preshared” authentication types are only working with P2P mode.
None
Enable IP Address PoolClick the toggle button to enable/disable the IP address pool allocation function.OFF
Starting AddressDefines the beginning of an IP address pool that assigns addresses to OpenVPN clients.10.8.0.5
End AddressDefines the end of the IP address pool for assigning addresses to OpenVPN clients.10.8.0.254
Client NetworkEnter the client network IP.10.8.0.0
Client NetmaskEnter the client netmask.255.255.255.0
UsernameEnter the username used for the “Password” or “X509CA Password” authentication type.Null
PasswordEnter the password used for the “Password” or “X509CA Password” authentication type.Null
Local IPEnter the local virtual IP.10.8.0.1
Remote IPEnter the remote virtual IP.10.8.0.2
Encrypt AlgorithmSelect from “BF”, “DES”, “DES-EDE3”, “AES128”, “AES192” and
“AES256”.
•BF: Use 128-bit BF encryption algorithm in CBC mode
•DES: Use 64-bit DES encryption algorithm in CBC mode
•DES-EDE3: Use 192-bit 3DES encryption algorithm in CBC mode
•AES128: Use 128-bit AES encryption algorithm in CBC mode
•AES192: Use 192-bit AES encryption algorithm in CBC mode
•AES256: Use 256-bit AES encryption algorithm in CBC mode
BF
Renegotiation IntervalSet the renegotiation interval. If the connection failed, OpenVPN will renegotiate when the renegotiation interval is reached.86400
Maximum Number of ClientsSet the maximum number of clients allowed to access the OpenVPN server10
Keepalive IntervalSet a keepalive (ping) interval to check if the tunnel is active.20
Keepalive TimeoutSet the keepalive timeout. Trigger OpenVPN restart after n seconds pass without reception of a ping or other packet from remote.120
MTUSet the maximum transmission unit.1500
Data FragmentationSet the maximum frame length.Null
Private Key PasswordEnter the private key password under the “X509CA” and “X509CA Password” authentication types.Null
Enable CompressionClick the toggle button to enable/disable this option. Enable to compress the data stream of the header.ON
Enable Default
Gateway
Standalone switch button to enable/disable the default gateway function. After enabling, push the local tunnel address as the default gateway of the peer device.OFF
Receive DNS PushStandalone switch button to enable/disable receiving DNS push function. After enabling, it is allowed to receive DNS information pushed by the peer.OFF
Enable NATClick the toggle button to enable/disable the NAT option. When enabled, the source IP address of the host behind the router will be disguised before accessing the remote OpenVPN client.OFF
Verbose LevelSelect the level of the output log and values from 0 to 11.
•0: No output except fatal errors
•1-4: Normal usage range
•5: Output R and W characters to the console for each packet read and write
•6-11: Debug info range
0
Advanced Settings @ OpenVPN
Enable HMAC FirewallClick the toggle button to enable/disable this option. Add an additional layer of HMAC authentication on top of the TLS control channel to protect against DoS attacks.OFF
Enable PKCS#12Click the toggle button to enable/disable the PKCS#12 certificate. It is an exchange of digital certificate encryption standards, used to describe personal identity information.OFF
Enable nsCertTypeClick the toggle button to enable/disable nsCertType. Require that the peer certificate was signed with an explicit serotype designation of “server”.OFF
Enable CrlClick the toggle button to enable/disable the option. When enabled, client certificates can be revoked.OFF
Enable Client to ClientClick the toggle button to enable/disable the option. When enabled, clients can communicate with each other.OFF
Enable Dup ClientClick the toggle button to enable/disable the option. After being enabled, the tunnel IPs obtained by multiple clients are different, and the tunnel IP of the client and the tunnel IP of the server are interoperable.OFF
Enable IP Address HoldClick the toggle button to enable/disable the option. When enabled, the IP in the address pool is obtained automatically.ON
Expert OptionsEnter some other options of OpenVPN in this field. Each expression can be separated by a ‘;’.Null
Advanced Settings @ User Password Management
UsernameCustom tunnel connection username.Null
PasswordCustom tunnel connection password.Null
Client Management
EnableClick the toggle button to enable/disable this option. When enabled, the client’s IP address can be managed.OFF
Common NameSet the certificate name.Null
Client IP AddressSet a fixed client virtual IP.Null

Status

This allows you to view the status of the OpenVPN tunnel.
robustel R2000S MHI Dual SIM LTE IoT Gateway - fig11x509
Users can upload the X509 certificates for OpenVPN in this section.
robustel R2000S MHI Dual SIM LTE IoT Gateway - fig12

x509
ItemDescriptionDefault
X509 Settings
Tunnel NameChoose a valid tunnel. Select from “Tunnel 1”, “Tunnel 2”, “Tunnel 3”, “Tunnel 4”, “Tunnel 5″or “Tunnel 6”.Tunnel 1
Tunnel modeSelect “P2P Mode”, “Client Mode” or “Server Mode”.Client
mode
Root certificateSelect the root certificate file to import into the router.
Certificate FilesClick on “Choose File” to locate the certificate file from your computer, and then import this file into your router.
Private KeySelect the private key file to import into the router.
TLS-Auth KeySelect the TLS-Auth key file to import into the router.
PKCS # 12 CertificateSelect the PKCS # 12 certificate file to import into the router.
Certificate Files
IndexIndicate the ordinal of the list.
FilenameShow the imported certificate’s name.Null
File SizeShow the size of the certificate file.Null
Last ModificationShow the timestamp of that the last time to modify the certificate file.Null

3.16 VPN > 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. There are two main uses of the GRE protocol: enterprise internal protocol encapsulation and private address encapsulation.

robustel R2000S MHI Dual SIM LTE IoT Gateway - fig13

Tunnel Settings @ GRE
ItemDescriptionDefault
IndexIndicate the ordinal of the list.
EnableClick the toggle button to enable/disable this GRE tunnel.ON
DescriptionEnter a description for this GRE tunnel.Null
Remote IP AddressSet the remote real IP address of the GRE tunnel.Null
Local Virtual IP AddressSet the local virtual IP address of the GRE tunnel.Null
Local Virtual Netmask/ IPv6 prefix lengthSet the local virtual Netmask of the GRE tunnel.Null
Remote Virtual IP AddressSet the remote virtual IP Address of the GRE tunnel.Null
Enable Default RouteClick the toggle button to enable/disable this option. When enabled, all the traffics of the router will go through the GRE VPN.OFF
Enable NATClick the toggle button to enable/disable this option. This option must be enabled when the router is under a NAT environment.OFF
SecretsSet the key to the GRE tunnel.Null
Link BindingSelect from “WWAN1”, “WWAN2”, “WAN”, or “WLAN”.Not bound

Status
This section allows you to view the status of the GRE tunnel.

robustel R2000S MHI Dual SIM LTE IoT Gateway - fig15

3.17 Services> Syslog
This section allows you to set the Syslog parameters. The system log of the router can be saved in the local, also supports to be sent to remote log server and specified application debugging. By default, the “Log to Remote” option is disabled.

robustel R2000S MHI Dual SIM LTE IoT Gateway - fig16The window is displayed as below when enabling the “Log to Remote” option.robustel R2000S MHI Dual SIM LTE IoT Gateway - fig18

Syslog Settings
ItemDescriptionDefault
EnableClick the toggle button to enable/disable the Syslog settings option.OFF
Sy log LevelSelect from “Debug”, “Info”, “Notice”, “Warning”, or “Error”, which from low to high. The lower level will output more Syslog in detail.Debug
Save PositionSelect the save position from “RAM”, “NVM” or “Console”. The data will be cleared after reboot when choosing “RAM”.
Note: It’s not recommended that you save Syslog to NVM (Non‐Volatile Memory) for a long time.
RAM
Log to RemoteClick the toggle button to enable/disable this option. Enable to allow router sending Syslog to the remote Syslog server. You need to enter the IP and port of the Syslog server.OFF
Add IdentifierClick the toggle button to enable/disable this option. When enabled, you can add a serial number to the Syslog message which is used for loading Syslog to RobustLink.OFF
Remote IP AddressEnter the IP address of the Syslog server when enabling the “Log to Remote” option.Null
Remote PortEnter the port of the Syslog server when enabling the “Log to Remote” option.514

3.18 Services> Event
This section allows you to set the event parameters. The event feature provides the ability to send alerts by SMS or Email when certain system events occur.robustel R2000S MHI Dual SIM LTE IoT Gateway - fig19

General Settings @ Event
ItemDescriptionDefault
Signal Quality ThresholdSet the threshold for signal quality. The router will generate a log event when the actual threshold is less than the specified threshold. 0 means disable this option.0

robustel R2000S MHI Dual SIM LTE IoT Gateway - fig20Click + button to add Event parameters.

robustel R2000S MHI Dual SIM LTE IoT Gateway - fig21robustel R2000S MHI Dual SIM LTE IoT Gateway - fig22

General Settings @ Notification
ItemDescriptionDefault
In exIndicate the ordinal of the list.‐‐
DescriptionEnter a description for this group.Null
Sent SMSClick the toggle button to enable/disable this option. When enabled, the router will send notifications to the specified phone numbers via SMS if an event occurs. Set the related phone number in “3.21 Services > Email”, and use ‘;’ to separate each number.OFF
Send EmailClick the toggle button to enable/disable this option. When enabled, the router will send a notification to the specified email box via Email if an event occurs. Set the related email address in “3.21 Services > Email”.OFF
D ControlClick the toggle button to enable/disable this option. After it is turned on, the event router will send it to the corresponding DO in the form of Low / High level.OFF
Save to NVMClick the toggle button to enable/disable this option. Enable to save the event to nonvolatile memory.OFF

In the following window, you can query various types of event records. Click Refresh to query filtered events while Clear clicking to clear the event records in the window.

robustel R2000S MHI Dual SIM LTE IoT Gateway - fig23

Event Details
ItemDescriptionDefault
Save PositionSelect the events’ save position from”RAM” or “NVM”.
• RAM: Random-access memory
• NVM: Non-Volatile Memory
RAM
Filter MessageEnter the filtering message based on the keywords set by users. Click the “Refresh”
button, the filtered event will be displayed in the following box. Use “&” to separate more than one filter message, such as message & message2.
Null

3.19 Services > NTP
This section allows you to set the related NTP (Network Time Protocol) parameters, including Time zone, NTP Client, and NTP Server.

robustel R2000S MHI Dual SIM LTE IoT Gateway - fig24

NTP
ItemDescriptionDefault
Timezone Settings
Time ZoneClick the drop-down list to select the time zone you are in.UTC +08:00
Expert SettingSpecify the time zone with Daylight Saving Time in TZ environment variable format. The Time Zone option will be ignored in this case.Null
NTP Client Settings
EnableClick the toggle button to enable/disable this option. Enable to synchronize time with the NTP server.ON
Primary NTP ServerEnter the primary NTP Server’s IP address or domain name.pool.ntp.org
Secondary NTP ServerEnter the secondary NTP Server’s IP address or domain name.Null
NTP UpdateintervalEnter the interval (minutes)synchronizing the NTP client time with the NTP servers. Minutes wait for the next update, and 0 means update only once.0
NTP Server Settings
EnableClick the toggle button to enable/disable the NTP server option.OFF

This window allows you to view the current time of the router and also synchronize the router time. Click the Sync button to synchronize the router time with the PCs.

robustel R2000S MHI Dual SIM LTE IoT Gateway - fig25

3.20 Services> SMS
This section allows you to set SMS parameters. The router supports SMS management, and users can control and configure their routers by sending SMS. For more details about SMS control, refer to 4.1.2 SMS RemoteControl.

robustel R2000S MHI Dual SIM LTE IoT Gateway - fig26

SMS Management Settings
ItemDescriptionDefault
EnableClick the toggle button to enable/disable the SMS Management option.
Note: If this option is disabled, the SMS configuration is invalid.
ON
Authentication TypeSelect Authentication Type from “Password”, “Phonenum” or “Both”.
• Password: Use the same username and password as the WEB manager for authentication. For example, the format of the SMS should be “username: password; cmd; cmd2; …”
Note: Set the WEB manager password in the System > User Management section.
• Phonenum: Use the Phone number for authentication, and the user should set the Phone Number that is allowed for SMS management. The format of the SMS should be “cmd; cmd2; …”
• Both: Use both the “Password” and “Phonenum” for authentication. The user should set the Phone Number that is allowed for SMS management. The format of the SMS should be “username: password; cmd; cmd2; …”
Password
Phone NumberSet the phone number used for SMS management, and use`; ‘to separate each number.
Note: It can be null when choosing “Password” as the authentication type.
Null

Users can test the current SMS service whether it is available in this sectionrobustel R2000S MHI Dual SIM LTE IoT Gateway - fig27

SMS Testing
ItemDescriptionDefault
Phone NumberEnter the specified phone number which can receive the SMS from the router.Null
MessageEnter the message that the router will send to the specified phone number.Null
ResultThe result of the SMS test will be displayed in the result box.Null
robustel R2000S MHI Dual SIM LTE IoT Gateway - fig29Click the button to send the test message.

3.21 Services >Email
The email function supports sending the event notifications to the specified recipient by way of an email.robustel R2000S MHI Dual SIM LTE IoT Gateway - fig28

Email Settings
ItemDescriptionDefault
EnableClick the toggle button to enable/disable the Email option.OFF
Enable TLS/SSLClick the toggle button to enable/disable the TLS/SSL option.OFF
Enable STARTTLSClick the toggle button to enable/disable STARTTLS encryption.OFF
Outgoing serverEnter the SMTP server IP Address or domain name.Null
Server portEnter the SMTP server port.25
TimeoutSet the max time for sending email to the SMTP server. When the server doesn’t receive the email over this time, it will try to resend.10
Auth LoginIf the mail server supports AUTH login, you must enable this button and set a username and password.OFF
UsernameEnter the username which has been registered from the SMTP server.Null
PasswordEnter the password of the username above.Null
FromEnter the source address of the email.Null
SubjectEnter the subject of this email.Null

3.22 Services > DDNS
This section allows you to set the DDNS parameters. The Dynamic DNS function allows you to alias a dynamic IP address to a static domain name, and allows you whose ISP does not assign them a static IP address to use a domain name. This is especially useful for hosting servers via your connection, so that anyone wishing to connect to you may use your domain name, rather than having to use your dynamic IP address, which changes from time to time. This dynamic IP address is the WAN IP address of the router, which is assigned to you by your ISP. The service provider defaults to “DynDNS”, as shown below.

robustel R2000S MHI Dual SIM LTE IoT Gateway - fig30

When the “Custom” service provider is chosen, the window is displayed as below.

robustel R2000S MHI Dual SIM LTE IoT Gateway - fig31

DDNS Settings
ItemDescriptionDefault
EnableClick the toggle button to enable/disable the DDNS option.OFF
Service ProviderSelect the DDNS service from “DynDNS”,”NO-IP”, “3322” or “Custom”.
Note: The DDNS service only can be used after being registered by the Corresponding service provider.
DynDNS
HostnameEnter the hostname provided by the DDNS server.Null
UsernameEnter the username provided by the DDNS server.Null
PasswordEnter the password provided by the DDNS server.Null
URLEnter the URL customized by the user.Null

Click the ″Stauts″ bar to view the status of the DDNSrobustel R2000S MHI Dual SIM LTE IoT Gateway - fig32

DDNS Status
ItemDescription
StatusDisplay the current status of the DDNS.
Last Update TimeDisplay the date and time for the DDNS was last updated successfully.

3.23 Services > SSH
The router supports SSH password access and secret-key accessrobustel R2000S MHI Dual SIM LTE IoT Gateway - fig33

SSH Settings
ItemDescriptionDefault
EnableClick the toggle button to enable/disable this option. When enabled, you can access the router via SSH.ON
PortSet the port of the SSH access.22
Disable Password LoginsClick the toggle button to enable/disable this option. When enabled, you cannot use a username and password to access the router via SSH. In this case, only the key can be used for login.OFF

robustel R2000S MHI Dual SIM LTE IoT Gateway - fig34

Import Authorized Keys
ItemDescription
Authorized Ke sClick on “Choose File” to locate an authorized key from your computer, and then click “Import” to import this key into your router.
Note: This option is valid when enabling the password logins option.

3.24 Services > Web Server
This section allows you to modify the parameters of the Web Server.robustel R2000S MHI Dual SIM LTE IoT Gateway - fig35

General ettings @ Web Server
ItemDescriptionDefault
HTTP PortEnter the HTTP port number you want to change in the router’s Web Server. On a Web server, port 80 is the port that the server “listens to” or expects to receive from a Web client. If you configure the router with other HTTP Port numbers except 80, only adding that port number then you can log in router’s Web Server.80
HTTPS PortEnter the HTTPS port number you want to change in the router’s Web Server. On a 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 numbers except 443, only adding that port number then you can log in router’s Web Server.
Note: HTTPS is more secure than HTTP. In many cases, clients may be exchanging confidential information with a server, which needs to be secured in order to prevent unauthorized access. For this reason, HTTP was developed by
Netscape corporation to allow authorization and secured transactions.
443

This section allows you to import the certificate file into the router.

robustel R2000S MHI Dual SIM LTE IoT Gateway - fig36

Import Certifi ate
ItemDescriptionDefault
Import TypeSelect from “CA” and “Private Key”.
  • CA: a digital certificate issued by the CA center
  • Private Key: a private key file
CA
HTTPS Certific teClick on “Choose File” to locate the certificate file from your computer, and then click “Import” to import this file into your router.‐‐

3.25 Services > Advanced
This section allows you to set the Advanced and parameters.

robustel R2000S MHI Dual SIM LTE IoT Gateway - fig37

System Setti gs
ItemDescriptionDefault
Device NameSet the device name to distinguish different devices you have installed; valid characters are a‐z, A‐Z, 0‐9, @, ., ‐, #, $, and *.router
User LED TypeSpecify the display type of your USR LED. Select from “None”, “SIM”, “NET”, “OpenVPN”, “IPSec”, or “WiFi”.
  • None: Meaningless indication and the LED is off
  • SIM: USR indicator showing the SIMstatus
  • NET: USR indicator showing the NETstatus
  • OpenVPN: USR indicator showing the OpenVPN status
  • IPSec: USR indicator showing the IPsecstatus
  • WiFi: USR indicator showing the WiFi status

Note: For more details about the USR indicators, see “2.2 LED Indicators”.

None

robustel R2000S MHI Dual SIM LTE IoT Gateway - 38

Periodic Reboot Settings
ItemDescriptionDefault
Periodic RebootSet the reboot period of the router. 0 means disable.0
Daily Reboot TimeSet the daily reboot time of the router. You should follow the format as HH: MM, in 24h time frame, otherwise, the data will be invalid. Leave it empty means disable.Null

3.26 System>Debug
This section allows you to check and download the Syslog details.

robustel R2000S MHI Dual SIM LTE IoT Gateway - fig39

Syslog
ItemDescriptionDefault
Syslog Details
Log LevelSelect from “Debug”, “Info”, “Notice”, “Warn”, and “Error” from low to high.
The lower level will output more Syslog in detail.
Debug
Fil eringEnter the filtering message based on the keywords. Use “&” to separate more than one filter message, such as “keyword1&keyword2”.Null
RefreshSelect from “Manual Refresh”, “5 Seconds”, “10 Seconds”, “20 Seconds” or “3 Seconds”. You can select these intervals to refresh the log information displayed in the following box. If selecting “manual refresh”, you should click the refresh button to refresh the Syslog.Manual Refresh
ClearClick the button to clear the Syslog.‐‐
RefreshClick the button to refresh the Syslog.‐‐
Syslog Files
Sy log Files LisIt can show at most 5 Syslog files in the list, the files’ names range from message0 to message 4. And the newest Syslog file will be placed at the top of the list.‐‐
System Diagnosing Data
GenerateClick to generate the Syslog diagnosing file.‐‐
DownloadClick to download the system diagnosing file.‐‐

3.27 System>Update
This section allows you to upgrade the router system and implement system updates by importing and updating
firmware files. Import a firmware file from the computer to the router, and click Update and restart the device as prompted to complete the firmware update.
Note: To access the latest firmware file, please contact your technical support engineer.robustel R2000S MHI Dual SIM LTE IoT Gateway - fig40

3.28 System>App Center
This section allows you to add some required or customized applications to the router. Import and install your application to the App Center, and reboot the device according to the system prompts. Each installed application will be displayed under the “Services” menu, while other applications related to VPN will be displayed under the “VPN” menu. Note: After importing the applications to the router, the page display may have a slight delay due to the browser cache. It is recommended that you clear the browser cache first and log in to the router again.robustel R2000S MHI Dual SIM LTE IoT Gateway - fig41 The successfully installed app will be displayed in the following list. Click X to uninstall the app.robustel R2000S MHI Dual SIM LTE IoT Gateway - fig42

App Center
ItemDescriptionDefault
App Install
FileClick on “Choose File” to locate the App file from your computer, and then click Install to import this file into your router.
Note: File format should be xxx.rpk, e.g.R2000‐robustlink‐1.0.0.rpk.
‐‐
Installed Apps
In exIndicate the ordinal of the list.‐‐
NameShow the name of the App.Null
VersionShow the version of the App.Null
St tusShow the status of the App.Null
DescriptionShow the description for this App.Null

3.29 System> Tools
This section provides users with three tools: Ping, Traceroute, and Sniffer.

robustel R2000S MHI Dual SIM LTE IoT Gateway - fig43

Ping
ItemDescriptionDefault
IP addressEnter the ping’s destination IP address or destination domain.Null
Number of Re guestsSpecify the number of ping requests.5
TimeoutSpecify the timeout of ping requests.1
Local IPSpecify the local IP from cellular WAN, Ethernet WAN, or Ethernet LAN. Null stands for selecting a local IP address from these three automatically.Null
StartClick this button to start a ping request, and the log will be displayed in the following box.‐‐
StopClick this button to stop the ping requests.‐‐

robustel R2000S MHI Dual SIM LTE IoT Gateway - fig44

Traceroute

ItemDescriptionDefault
Trace AddressEnter the trace’s destination IP address or destination domain.Null
Trace HopsSpecify the max trace hops. The router will stop tracing if the trace hops have met the max value no matter whether the destination has been reached or not.30
Trace TimeoutSpecify the timeout of the Traceroute request.1
StartClick this button to start the Traceroute request, and the log will be displayed in the following box.‐‐
StopClick this button to stop the Traceroute request.‐‐

robustel R2000S MHI Dual SIM LTE IoT Gateway - fig45

Sniffer

ItemDescriptionDefault
InterfaceChoose the interface according to your Ethernet configuration.All
HostFilter the packet that contains the specified IP address.Null
Packets RequestSet the packet number that the router can sniffer at a time.1000
ProtocolSelect from “All”, “IP”, “TCP”, “UDP” and “ARP”.All
St tusShow the current status of the sniffer.‐‐
StartClick this button to start the sniffer.‐‐
StopClick this button to stop the sniffer. Once you click this button, a new log file will be displayed in the following List.‐‐
Capture FilesEvery time of sniffer log will be saved automatically as a new file. You can find the file from this Sniffer Traffic Data List click icon12 to download the log and click × to delete the log file. It can cache a maximum of 5 files.‐‐

3.30 System> Profile
This section allows you to import or export the configuration file, and restore the router to the factory default setting.robustel R2000S MHI Dual SIM LTE IoT Gateway - fig46

Profile

ItemDescriptionDefault
Import Configuration File
Reset Other Settings to DefaultClick the toggle button as “ON” to return other parameters to default settings.OFF
Ig ore Invalid settingsClick the toggle button as “OFF” to ignore invalid settings.OFF
X L Configuration FileClick on Choose File to locate the XML configuration file from your computer, and then click Inport to import this file into your router.‐‐

Export Configuration File

Ig ore Disabled FeaturesClick the toggle button as “OFF” to ignore the disabled features.OFF
Add Detailed InformationClick the toggle button as “On” to add detailed information.OFF
Encrypt Secret DataClick the toggle button as “ON” to encrypt the secret data.OFF
X L Configuration FileClick Generate the button to generate the XML configuration file, and click Export to export the XML configuration file.‐‐

Def ult Configuration

Save the Running configuration as DefaultClick Save the button to save the current running parameters as the default configuration.‐‐
Restore to Default ConfigurationClick Restore the button to restore the factory defaults.‐‐

robustel R2000S MHI Dual SIM LTE IoT Gateway - fig47

Rollback

ItemDescriptionDefault
Configuration Rollback
Save as a Rollbackable ArchiveCreate a savepoint manually. Additionally, the system will create a savepoint every day automatically if configuration changes.‐‐
Configuration Archive Files
Configuration Archive FilesView the related information about configuration archive files, including name, size, and modification time.‐‐

3.31 System> 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.
Note: Your new password must be more than 5 characters and less than 32 characters and may contain numbers, upper and lowercase letters, and standard symbols.robustel R2000S MHI Dual SIM LTE IoT Gateway - fig48

Su er User Set ings

ItemDescriptionDefault
New UsernameEnter a new username you want to create; valid characters are a‐z, A‐Z, 0‐9, @, ., ‐, #, $, and *.Null
Old PasswordEnter the old password of your router. The default is “admin”.Null
New PasswordEnter a new password you want to create; valid characters are a‐z, A‐Z, 0‐9, @, ., ‐, #, $, and *.Null
Confirm PasswordEnter the new password again to confirm.Null

robustel R2000S MHI Dual SIM LTE IoT Gateway - fig49

Click robustel R2000S MHI Dual SIM LTE IoT Gateway - plash the button to add a new common user. The maximum rule count is 5.robustel R2000S MHI Dual SIM LTE IoT Gateway - fig50

Common User S things

ItemDescriptionDefault
In exIndicate the ordinal of the list.‐‐
RoleSelect from “Visitor” and “Editor”.
  • Visitor: Users only can view the configuration of the router under this level
  • Editor: Users can view and set the configuration of the router under this level
Visitor
UsernameSet the Username; valid characters are a‐z, A‐Z, 0‐9, @, ., ‐, #, $, and *.Null
PasswordSet the password which at least contains 5 characters; valid characters are a‐z, A‐Z, 0‐9, @, ., ‐, #, $, and *.Null

Chapter 4 Configuration Examples

4.1 Cellular
4.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 > Link Manager > General Settings, choose “WWAN1” as the primary link and “WWAN2” as the backup link, and set “Cold Backup” as the backup mode, then click “Submit”.
Note: All data will be transferred via WWAN1 when choosing WWAN1 as the primary link and set the backup mode as a cold backup. At the same time, WWAN2 is always offline as a backup link. All data transmission will be switched to WWAN2 when the WWAN1 is disconnected.robustel R2000S MHI Dual SIM LTE IoT Gateway - fig51

Click icon13 the button of WWAN1 to set its parameters according to the current ISP.

robustel R2000S MHI Dual SIM LTE IoT Gateway - fig52robustel R2000S MHI Dual SIM LTE IoT Gateway - fig53robustel R2000S MHI Dual SIM LTE IoT Gateway - fig54

The window is displayed below by clicking Interface > Cellular > Advanced Cellular Settings.

robustel R2000S MHI Dual SIM LTE IoT Gateway - fig55

Click the edit button of SIM1 to set its parameters according to your application request.robustel R2000S MHI Dual SIM LTE IoT Gateway - fig56

When finished, click Submit > Save & Apply for the configuration to take effect.

4.1.2 SMS Remote Control
R2000supports remote control via SMS. You can use the following commands to get the status of the router, and set all the parameters of the router. There are three authentication types for SMS control. You can select from “Password”, “Phonenum” or “Both”.
An SMS command has the following structure:

  1. Password mode—Username: Password;cmd1;cmd2;cmd3; …code (available for every phone number).
  2. phonenum mode‐‐ Password; cmd1; cmd2; cmd3; … code (available when the SMS was sent from the phone number which had been added to the router’s phone group).
  3. Both modes‐‐ Username: Password;cmd1;cmd2;cmd3; …code(available when the SMS was sent from the phone number which had been added in the router’s phone group).

SMS command Explanation:

  1. User name and Password: Use the same username and password as the WEB manager for authentication.
  2. cmd1, cmd2, cmd3 to Cmdn, the command format is the same as the CLI command, more details about CLI cmd please refer to Chapter 5 Introductions for CLI.
    Note: Download the configured XML file from the configured web browser. The format of SMS control command can refer to the data of the XML file.
    Go to System > Profile > Export Configuration File, click Generate to generate the XML file, and click Export to export the XML file.
    robustel R2000S MHI Dual SIM LTE IoT Gateway - fig57XML command:
    <lan >
    <network max_entry_num=”2″ >
    <id > 1</id >
    <interface > lan0</interface >
    <ip > 172.16.10.67</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.10.67
    set lan network 1 netmask 255.255.0.0
    set lan network 1 mtu 1500
  3. The semicolon character (‘;’) is used to separate more than one command packed in a single SMS.
  4. E.g.
    admin:admin;status system
    In this command, the username is “admin”, the password is “admin”, and the function of the command is to get the system status.
    SMS received:
    hardware_version = 1.0
    firmware_version = “3.0.0”
    kernel_version = 3.10.49
    device_model = R2000
    serial_number = 111111111
    system_uptime = “0 days, 06:17:32”
    system_time = “Thu Jul617:28:51 2017”

admin:admin;reboot
In this command, the username is “admin”, the password is “admin”, and the command is to reboot the Router.
SMS received:
OK

admin:admin;set firewall remote_ssh_access false;set firewall remote_telnet_access false
In this command, the username is “admin”, the password is “admin”, and the command is to disable the remote_ssh
and remote_telnet access.
SMS received:
OK
OK

admin:admin; set lan network 1 interface lan0;set lan network 1 IP 172.16.99.11;set lan network 1 netmask
255.255.0.0;set lan network 1 mtu 1500
In this command, the username is “admin”, the password is “admin”, and the command is to configure the LAN parameter.
SMS received:
OK
OK
OK
OK

4.2 Network
4.2.1 IPsec VPN

robustel R2000S MHI Dual SIM LTE IoT Gateway - fig58

The configuration of server and client is as follows.
IPsecVPN_Server:
Cisco 2811:

robustel R2000S-MHI Dual-SIM LTE IoT Gateway -robustel R2000S MHI Dual SIM LTE IoT Gateway - fig59

Click robustel R2000S MHI Dual SIM LTE IoT Gateway - plash the button and set the parameters of IPsec Client as below.robustel R2000S MHI Dual SIM LTE IoT Gateway - fig60robustel R2000S MHI Dual SIM LTE IoT Gateway - fig61robustel R2000S MHI Dual SIM LTE IoT Gateway - fig62

When finished, click Submit > Save & Apply for the configuration to take effect.
The comparison between server and client is as below.robustel R2000S MHI Dual SIM LTE IoT Gateway - fig64

4.2.2 OpenVPN
OpenVPN supports two modes, including Client and P2P. Here takes the Client as an example.

robustel R2000S MHI Dual SIM LTE IoT Gateway - fig65

OpenVPN_Server:
Generate the relevant OpenVPN certificate on the server side firstly, and refer to the following commands to configuration of the Server:
local 202.96.1.100
mode server
port 1194
proto UDP
dev tun‐
MTU 1500
fragment 1500
ca ca. crt
cert Server01.crt
key Server01.key
DH dh1024.poem
server 10.8.0.0 255.255.255.0
ifconfig‐pool‐persist ipp.txt
push “route 192.168.3.0 255.255.255.0”
client‐config‐dir CCD
route 192.168.1.0 255.255.255.0
keepalive 10 120
cipher BF‐CBC
comp‐lzo max‐
clients 100 persist‐
key persist‐tun
status OpenVPN‐status.log
verb 3
Note: For more configuration details, please contact your technical support engineer.

OpenVPN_Client:
Click VPN > OpenVPN > OpenVPN as below.robustel R2000S MHI Dual SIM LTE IoT Gateway - fig66

Click robustel R2000S MHI Dual SIM LTE IoT Gateway - plash to configure the Client01 as below.robustel R2000S MHI Dual SIM LTE IoT Gateway - fig67robustel R2000S MHI Dual SIM LTE IoT Gateway - fig68

When finished, click Submit > Save & Apply for the configuration to take effect.

4.2.3 GRE VPN

robustel R2000S MHI Dual SIM LTE IoT Gateway - fig69

The configuration of the two points is as follows.
The window is displayed below by clicking VPN > GRE > GRE.robustel R2000S MHI Dual SIM LTE IoT Gateway - fig70

GRE‐1:
Click robustel R2000S MHI Dual SIM LTE IoT Gateway - plash button and set the parameters of GRE‐1 as below.robustel R2000S MHI Dual SIM LTE IoT Gateway - fig71

When finished, click Submit > Save & Apply for the configuration to take effect.

GRE‐2:
Click robustel R2000S MHI Dual SIM LTE IoT Gateway - plash button and set the parameters of GRE‐1 as below.robustel R2000S MHI Dual SIM LTE IoT Gateway - fig73

When finished, click Submit > Save & Apply for the configuration to take effect.

The comparison between GRE‐1 and GRE‐2 is as below.

robustel R2000S MHI Dual SIM LTE IoT Gateway - fig74

Chapter 5 Introductions for CLI

5.1 What Is CLI
Command‐line interface (CLI) is a software interface providing another way to set the parameters of equipment from the SSH or through a telnet network connection.robustel R2000S MHI Dual SIM LTE IoT Gateway - fig75

Route login:
Router login: admin
Password: admin
#

CLI commands:

#? (Note: the ‘?’ won’t display on the page.)

!Comments
addAdd a list entry of configuration
clearClear statistics
configConfiguration operation
debugOutput debug information to the console
delDelete a list entry of configuration
exitExit from the CLI
helpDisplay an overview of the CLI syntax
ovpn_cert_getDownload the OpenVPN certificate file via HTTP or FTP
pingSend messages to network hosts
rebootHalt and perform a cold restart
routeStatic route modify dynamically, this setting will not be saved
setSet system configuration
showShow system configuration
statusShow running system information
TFTP updateUpdate firmware using TFTP
traceroutePrint the route packets trace to the network host
URL updateUpdate firmware using HTTP or FTP
verShow version of the firmware

5.2 How to Configure the CLI
Following is a table about the description of help and the error that should be encountered in the configuring program.

Commands /tipsDescription
?Typing a question mark “?” will show you the helpful information. eg.
# config(Press ‘?’)config     Configuration operation
# config(Press spacebar +’?’)commit Save the configuration changes and take effect changed configuration save_and_apply      Save the configuration changes and take effect changed configuration
load default Restore Factory Configuration
Ctrl+cPress these two keys at the same time, except its “copy” function but also can be used to “break” out of the setting program.
Syntax error: The command is not completedThe command is not completed.
Tick space key+ Tab keyIt can help you finish your command. Example: # config (tick enter key)
Syntax error: The command is not completed # config (tick space key+ Tab key) commit save_and_apply loan default
#config commitWhen your setting is finished, you should enter those commands to make
# config save_and_applyyour setting takes effect on the device.
Note: Commit and save_and_apply play the same role.

5.3 Commands Reference

CommandsSyntaxDescription
DebugDebug parametersTurn on or turn off debug function
ShowShow parametersSho    current co figuration of each function, if we need to see all plea e using “sh w running ”
SeSet parameters Add parametersAll t e function parameters are set by commands set and add, the difference is that set is for the single parameter and add is for the list parameter
Add

Note: Download the config.XML file from the configured web browser. The command format can refer to the config.XML file format.

5.4 Quick Start with Configuration Examples
The best and quickest way to master CLI is firstly to view all features from the webpage and then read all CLI commands at a time, finally learning to configure it with some reference examples.

Example 1: Show the current version
# status system
hardware_version = 1.0
firmware_version = “3.0.0”
kernel_version = 3.10.49
device_model = R2000
serial_number = 111111111
system_uptime = “0 days, 06:17:32”
system_time = “Thu Jul 6 17:28:51 2017”

Example 2: Update firmware via tftp
# tftpupdate (space+?)
firmware New firmware
# tftpupdate firmware (space+?)
String Firmware name
# tftpupdate firmware filename R2000‐firmware‐sysupgrade‐unknown.bin host 192.168.100.99 //enter a new
firmware name
Downloading
R2000‐firmware‐s 100% |*******************************| 5018k 0:00:00 ETA

Flashing
Checking 100%
Decrypting 100%
Flashing 100%
Verifying 100%
Verify Success
upgrade success
# config save_and_apply
OK
//update success
// save and apply current configure ion, make your configuration effect

Example 3: Set link‐manager

# set
# set

at_over_telnetAT Over Telnet
cellularCellular
DNSDynamic DNS
ethernetEthernet
eventEvent Management
firewallFirewall
GREGRE
IPsecIPsec
lanLocal Area Network
link_managerLink Manager
NTPNTP
OpenVPNOpenVPN
rebootAutomatic Reboot
RobustLinkRobustLink
routeRoute
SMSSMS
SNMPSNMP agent
sshSSH
syslogSyslog
systemSystem
user_managementUser Management
veryVRRP
web_serverWeb Server
# set link_manager
primary_linkPrimary Link
backup_linkBackup Link
backup_modeBackup Mode
emergency_rebootEmergency Reboot
linkLink Settings

# set link_manager primary_link (space+?)
Enum Primary Link (wwan1/wwan2/wan)
# set link_manager primary_link wwan1 //select “wwan1” as primary_link
OK
//setting succeed
# se t link_mana ger link 1

type
desc
connection_type
wwan
static_addr
pppoe
ping
mtu
dnsl_overrided
dns2_overrided
Type
Description
Connection Type
WWAN Settings
Static Address Settings
PPPoE Settings
Ping Settings
MTU
Override Primary DNS
Override Secondary DNS

# set link_manager link 1 ty e wwan1
OK
#set link_manager link 1 wwan

auto_apn
apn
username
password
dialup_number
auth_type
aggressive_reset
switch_by_data_allowance
data allowance
billing_day
Automatic APN Selection
APN
Username
Password
Dialup Number
Authentication Type
Aggressive Reset
Switch SIM By Data Allowance
Data Allowance
Billing Day

# set link_manager link 1 wwan switch_by_data_allowance true
OK
#
# set link_manager link 1 wwan billing_data_allowance 100
OK
# set link_manager link 1wwan billing_day 1
OK

# config save_and_apply
OK
//open cellular switch_by_data_traffic
//setting succeed
// setting specifies the day of the month for billing
// setting succeed
// save and apply the current configuration, and make your configuration effect

Example 4: Set Ethernet

# set Ethernet port_setting 2 port_assignmEnt Ian0
OK
# config save_and_apply
OK
//Set Table 2 (ethyl) to Ian0
//setting succeed

Example 5: Set LAN IP address

niceboy HIVE BONES 3 Wireless Headphones - tabile

Glossary

Abbr.Description
ACAlternating Current
APNAccess Point Name
ASCIIAmerican Standard Code for Information Interchange
CEConformité Européene (European Conformity)
CHAPChallenge Handshake Authentication Protocol
CLICommand Line Interface for batch scripting
CSDCircuit Switched Data
CTSClear to Send
dBDecibel
dBiDecibel Relative to an Isotropic radiator
DCDirect Current
DCDData Carrier Detect
DCEData Communication Equipment (typically modems)
DCS 1800Digital Cellular System, also referred to as PCN
DIDigital Input
DODigital Output
DSRData Set Ready
DTEData Terminal Equipment
DTMFDual Tone Multi‐frequency
DTRData Terminal Ready
EDGEEnhanced Data rates for Global Evolution of GSM and IS‐136
EMCElectromagnetic Compatibility
EMIElectro‐Magnetic Interference
ESDElectrostatic Discharges
ETSIEuropean Telecommunications Standards Institute
EVDOEvolution‐Data Optimized
FDD LTEFrequency Division Duplexing Long-Term Evolution
GNDGround
GPRSGeneral Packet Radio Service
GREgeneric route encapsulation
GSMGlobal System for Mobile Communications
HSPAHigh-Speed Packet Access
IDidentification data
IMEIInternational Mobile Equipment Identity
IPInternet Protocol
IPsecInternet Protocol Security
kbpsbits per second
L2TPLayer 2 Tunneling Protocol
LANlocal area network
LEDLight Emitting Diode
M2MMachine to Machine
MAXMaximum
MinMinimum
MOMobile Originated
MSMobile Station
MTMobile Terminated
OpenVPNOpen Virtual Private Network
PAPPassword Authentication Protocol
PCPersonal Computer
PCNPersonal Communications Network, also referred to as DCS 1800
PCSPersonal Communication System, also referred to as GSM 1900
PDUProtocol Data Unit
PINPersonal Identity Number
PLCsProgram Logic Control System
PPPPoint‐to‐point Protocol
PPTPPoint to Point Tunneling Protocol
PSUPower Supply Unit
PUKPersonal Unblocking Key
R&TTERadio and Telecommunication Terminal Equipment
RFRadio Frequency
RTCReal-Time Clock
RTSRequest to Send
RTURemote Terminal Unit
RxReceive Direction
SDKSoftware Development Kit
SIMsubscriber identification module
SMA antennaStubby antenna or Magnet antenna
SMSShort Message Service
SNMPSimple Network Management Protocol
TCP/IPTransmission Control Protocol / Internet Protocol
TETerminal Equipment also referred to as DTE
TxTransmit Direction
UARTUniversal Asynchronous Receiver‐transmitter
UMTSUniversal Mobile Telecommunications System
USBUniversal Serial Bus
USSDUnstructured Supplementary Service Data
VDCVolts Direct current
VLANVirtual Local Area Network
VPNVirtual Private Network
VSWRVoltage Stationary Wave Ratio
WANWide Area Network

Guangzhou Robustel LTD
Add: 3rd Floor, Building F, Kehui Park, No.95 Daguan Road, Guangzhou, China 510660
Tel: 86-20-29019902
Email: [email protected]
Web: www.robustel.com

Documents / Resouces

Download manual
Here you can download full pdf version of manual, it may contain additional safety instructions, warranty information, FCC rules, etc.


Related Manuals