Summary of Contents for WM Systems M2M Router PRO4
Page 1
M2M Router PRO4 ® User Manual OpenWrt ® user interface settings v1.4 _________________________________________ 2019-07-18...
Page 2
® configuration possibilities for the proper operation of the device. Document category: User Manual Document subject: M2M Router PRO 4 ® Author: WM Systems LLC Document version No.: REV 1.40 Number of pages: Linux Kernel: 4.14.23 OpenWRT software version: 201905271...
Table of contents 1. ROUTER CONFIGURATION (OPENWRT USER INTERFACE) ......5 1.1 Web user interface ......................5 1.2 Dashboard (Main page) ..................... 7 1.3 Menu overview ........................8 1.4 Status menu ........................9 1.5 System menu ........................9 1.6 Services menu ........................10 1.7 Users menu ........................
Router configuration (OpenWrt user interface) 1.1 Web user interface Important! The router software contains a pre-configured system. Please check the configuration, and if the settings are not match with your expectations, change the configuration settings and save them. 1. The router’s local web user interface (LuCi ®...
Page 6
4. Then click on the Accept the Risk and Continue button to access the router webpage. 5. The OpenWRT ® system’s LuCi ® web interface has loaded into your browser. Now fill the Username and Password fields and click on the Login button for the entry. root wmrpwdM2M Username:...
1.2 Dashboard (Main page) After you have logged in to the web interface, a startup screen appears with all relevant information and the current status of the router. At the System part, you can check the installed software build (M2M Software version) at Local Time the current time.
1.3 Menu overview By the menu you can access the following features: Status – Status data, operation Logs (system, kernel, event log), monitoring the operation (at Processes and Realtime graphs) System – System settings and administration, software installation (3rd party tools), startup settings and scheduled tasks, time synch, mount points (optional for uSD card and Flash file system), LED configuration, Firmware flashing, Backup/Restore of the configuration settings, Custom commands, Reboot of the system)
1.4 Status menu In the Status you can check the current status (Overview). At the Firewall item, you can see the firewall events and information. At the Routes item the valid/active static route settings. Check system messages and event log (System Log, Kernel Log). ...
The Mount Points are showing the available (mounted) shares and drives of the uSD card or connected USB driver and the Linux file system (flash). The LED Configuration is also configurable for custom needs. You also can Backup and restore your system configuration, applying Flash firmware updates ...
At the Bandwith Diagnostics item, you can configure a diagnostic address for testing the communication health. At the Diagnostics menu, you can check network access (ping, traceroute, nslookup). The Firewall rules can be declared here as the following submenu items: Port forward, IP router, NAT settings.
2. Important notes By security reasons, we do recommend to change the web user inteface login and password as soon as you can. The DUAL SIM mode is currently inactive (feature is under development). The IPv6 protocol is disabled for the LAN interfaces by default, change it if you want to use it instead of the IPv4 protocol.
Page 13
Edit Service example. Use the Network / Interfaces menu, interface, button and Type field. The available APN settings will be assured by the SIM card provider mobile operator or your mobile internet service provider. Ask them about APN, password, SIM PIN and further necessary information.
3. Network configuration of the router 3.1 Quick internet module / SIM settings (Modem settings) The quick settings of the SIM card and wireless modem / cellular network settings of the router can be configured at the Network menu, Modem settings menu item. Here you must define the APN account name which is supported by the SIM card and your mobile operator.
Important! Note that the router, it will not restart the modem automatically with the new settings. You need to restart the modem by the Restart WAN button. Then the device attempts connecting the router to the mobile network. 3.2 Interface settings The list of the available network interfaces can be found at the Network / Interfaces menu item.
3.3 Cellular internet settings The wireless module / cellular network settings of the router can be configured at the Network Edit menu, Interfaces menu item. Open the item from the interface list by the button. (You can also use the Network / Modem settings – if you want to configure only the settings).
Page 17
UMTS/GPRS/LTE The value of the Protocol can be used for Internet module - leave it on value. /dev/ttyACM3 The Modem Device is – you should not change this setting. You can define the Service Type for the mboile network selection. LTE (4G) / UMTS (3G) / GPRS (2G) –...
Then, you can check the data transmitting at the the Network / Interfaces menu, when check interface status at the Interfaces part. The router is already connected to the cellular network, it has active data traffic and the RX (received data), TX (transmitted data) at Packets and KB (KBytes) values are growing. At the Advanced Settings tab you will found further settings for the wireless module.
Page 19
You can make the USBLAN settings according to the Ethernet (LAN1..LAN4) configuration parameters which are similar. If you have had changed some values here, please click upon the Save & Apply button for saving the settings. 3.5 Ethernet (LAN) settings LAN1 LAN2, LAN3, LAN4 The detailed interface settings...
Page 20
At the interface’s button, choose the General Setup tab. static By default the Ethernet IP address is , the default IP address is: 192.168.1.1.). If you wand to dynamic switch the BR-LAN interface to (at Protocol field), then the router will waiting for an IP address on the network.
Page 21
DHCP disabled address should be also changed, and you have to uncheck the optionfor the interface to allow the DHCP server. Save your settings by the Save & Apply button. Then the bridged BR-LAN interface IP address will be changed according your request due to the new settings. disabled The IPv6 addresses can be also used.
3.6 DHCP and DNS The DHCP and DNS settings can be achieved at Network menu, DHCP and DNS item at General Settings. Below, at the Active DHCP Leases part you can see the list of the devices, which given their IP lease time addresses from the router’s DHCP service (with the renewal At the Static Leases you can add network devices by the...
When you have modified the settings, save them by the Save & Apply button. 3.7 Defining the route rules (Static route) We offer to check the currently used route rules - ARP routes, and the IPv4 and IPv6 route rules which you can find in the Status / Routes menu.
Here you can define a new IP route rule, by the button. These can be performed by choosing the related interface and adding the Host-IP or Network name, the IPv4-Netmask, and IPv4-Gateway. To apply the new settings, Save & Apply your settings you made here.
Page 25
On the public Internet, you can have several network attack and getting unwanted communication, internet data collection by applications. These all over the unwanted network activity causes the growing the mobile network traffic and increasing the transmitted amount of data (which is unnecessarly decrease the available data package amount of the SIM card in the router).
Page 26
In the Status menu, Firewall menu item you can check the actual firewall statistic. INPUT chain OUTPUT chain means the incoming, the is the outgoing/transmitted and the FORWARD chain means the forwarded communication/traffic hereby. You can also see the Rejected chain here below. As it can be seen, there are several communicating IP addresses on several ports to the router and subnet.
Page 27
Another method for limitation is to disable all ports, to open and enable only the necessary and used communication ports, define the used IP address range by allowing exact IPs. You can modify the firewall settings at the Network menu, at the Firewall item, General Settings tab.
Page 28
When you’d like to add new rule to the firewall settings, it must done carefully, because you can disable or tilt some ports out of the communication so easy (which ports can be used by the router by default or necessary for some network services or could required by some other running tasks).
Page 29
For a port-level filtering or interface traffic limits or Traffic Rules settings are also necessary to define! Here you can Enable / Disable or a configured rule. When you have modified the settings, save them by the Save & Apply button.
3.9 Port Forward settings Here in the Network menu, at the Firewall item, Port Forwards tab you can setup the port forwarding rules for the router. You can add a new rule by the button. Here you can define a rule with the the necessary Protocols, interface (External zone and Internal zone), Ports (External ports, Internal ports) and the Internal IP address values.
3.10 NAT settings In the Network menu, Firewall item, Traffic Rules tab you can setup the Traffic Rules, and the Source NAT settings. You can add a new rule by the button and Save & Apply to close the upcoming window. Here you can open ports (e.g.
Page 32
The proper port filtering, routes are minimizing the communication, what could be important by safety reasons, and could decrease the open threads and risks of some safety leaks. Always limit the access of services, and decrease the amount of the throughput communication on the network by these rules to provide the operation only for the necessary services, ports, ip addresses.
4. Advanced services 4.1 Ping IP address / checking IP Open the Network menu, Diagnostics item. Here you can check the availability of an IP address, that is it accessible (push button), is there a naming service provided, and is there response between two IPs (push button), furthermore you can query the path of the communication (by button).
4.2 Network Time Service (NTP) Open the System menu / Time Synchronisation item. You can add here the refresh interval at the Update interval (in seconds). Then you can define the time synch at the Clock Adjustment’s Offset frequency. At the Time Servers part you can NTP time servers by its Hostname, IP-address or server name, and Port.
The most NTP time servers are using the UDP Port nr. 123 for time synchronisation. You can find a NTP time servers on the Internet. Note, that the router must access the public Internet for the NTP time server sync. Take care of using the IPv4 and IPv6 dependent time servers.
Page 36
Enable TFTP server, and define the further related parameters to make the FTP service operating for sending files to a remote or distant IP address (e.g. to a server). If you allow to Enable the TFTP server, the following fields must be filled. When you have modified the settings, save them by the Save &...
You can also use SFTP service to connect from the router to a distant IP address, by the root account and password. If you need more information about the settings, check the OpenSSH settings in Linux command line (see Chapter 9). 4.4 Identifiying of connecting computers Open the Services menu, Hostnames item.
The local hostname for the router (which name will appear for external devices on the network), it can be changed at the System / System menu item, where you will find the General Settings tab, at the Hostname field you can define a unique device name – to make it easy to identify the device on the network.
Page 39
9600 19200 The Baudrate (default is bps, or you can use bps as standard for RS485). Note that maximum 19 200 buad speed rate can be used wheather of the configuration options! Databits / Parity / Configure the Mode value which can be (which means in sequence: Stopbits...
You can configure similar settings for the RS232 port also. When you modified the settings, save them by the Save & Apply button. Attention! Take consider, when you are attempted to change any of the Port numbers, then after saving your settings, you need to allow these ports at the Firewall settings (see chapter 5.9)! The RS232/RS485 port (RJ12 connector) pinout can be seen here.
When you modified the settings, save them by the Save & Apply button. 4.7 LED configuration The router has 16 LEDs to assign the router current operation and connection status. The POWER INDICATION leds (group A) and SIGNAL STRENGTH leds (group C) are fixed, but the further 9 LEDs are reconfigurable (CONNECTION and LAN1..LAN4 leds) in the web user interface.
Page 42
LED operations / signals which can be changed: Group B LED: lg32 (modem) LED: lg31 (usblan) LED: Lr31 (panic) (by default: WAN (by default: USBLAN (by default: KERNEL RS232 - reserved RS485 - reserved connection) connection) (failure/panic)) Green LED Green LED Red LED Group D LED: lg24...
Page 43
netdev The Trigger allows to choose an event type of operation. E.g. means the network interface connection type, and Device identifies the related network interface. Select a Trigger type from list, if additional option required then additional menu will appear. You can a LED to define or a LED setting from the...
5. Maintenance 5.1 Firmware Flashing 1. Download the latest router firmware from our website by using the following URL in your web browser: http://www.wmsystems.hu/en/product/m2m-router-pro-4/ Choose the Downloads tab at the middle on the router website, then look at the Firmware part.
Page 45
5. After the compressed firmware file upload to the router, a new window will appear where the uploaded file is checked. Then you can start the system software refresh by the Proceed button. 6. Then another message appears on the screen in the browser, that he refresh method has been started.
7. When beginning the firmware installation, the router LED lights will check the installation progress. During the whole installation KERNEL LED is continously ligthing until the finish. When the installation begins, the USBLAN LED is flashing then later ligthing by green. RS232 RS485 USBLAN...
Then the router will be restarted, where its LED lights will assign. After 40-50 seconds it will be available again and accessible on its default address. You can login again to the web user interface. 5.3 Backup router settings The router settings are automatically stored by the OpenWrt ®...
Page 48
Note that the router saves its own settings and components only! If you were installing 3rd party applications or installing and using your own scripts, the system WILL NOT BACKUP these and these are not part of the compressed backup file! You must save the additional files, scripts and directories manually by your own.
At the Actions tab, you can Create default configuration feature allows you to save the current configuration as a last known good configuration for saving by the button. Then the router will backup the configuration to the router. A popup window will appear, where you have to push OK.
Page 50
By the Restore backup option you can restore a previously saved system configuration archive – which was saved to your computer – back to the router and apply. Push the Browse button at Restore backup part and choose the previously saved archive file (tar.gz extension compressed file) from your computer and then push the button.
6. Administrating 6.1 Password change Open the System / Administration menu. At the Router Password part you can fill the Password and and confirm it the at the Confirmation field. IMPORTANT NOTES The password must contain min. 8 characters, lowercase and uppercase letters and numbers or special characters are allowed.
6.2 Logging Open the System / System menu find the Logging tab. There you can define a log file (Write system log file) and the level of logging (Log output level). You also are able to limit the log file size (System log buffer size), and you can define an External system log server (IP address) and its port, protocol for sending the log files for a distant IP address.
hh:mm:ss ) values if you would like to filter the listing.) Sure, it’s not obligatory to define the whole datetime format, you can use just years and month or else. 6.3 Language settings Open the System / System menu find the Language and Style tab.
6.4 User management The router can handle multiply user accounts for accessing the system or the web and limit the permissions, defining roles. This makes the router able to providing a multi-user capable environment, which is supporting workgroups and to execute the dedicated tasks for the users (e.g. administrator role, installer, maintanence group, riport maker roles, etc.).
Page 55
Define User Name and select a User Group for the permission / entry-level. Menu enabling Then choose the required items by the related checkboxes to provide the required menus for the role of the user account. Then, the selectable sub-menus will be appearing, where you can grant a more detailed permission for the menu items by selecting the sub-items.
IMPORTANT! The password must contain min. 8 characters, lowercase and uppercase letters and numbers or special characters are allowed. It is obligatory to use passwords by using minimum 3 special characters (upper case, numbers or special characters (e.g. numbers)). Note, that the current Password cannot be seen here due to some security rules – the characters shown as are empty here.
Page 57
Push to the OK button for the application download and installing the software package – regarding the upcoming hints on the screen. The installed packages of the router are listed lower at the Status part with its Version.
Now you can use the installed Linux application / component which you were installed. Open SSH terminal window to configure your new application or use it. 6.6 Mounting points (optional for uSD card storage, Flash) The router is handling the connected and mounted file systems of the uSD card, connected USB devices and the internal Flash.
Mount Swap There at the Global Settings part, you can configure the areas. The Mounted file systems are listed the connected and mounted devices (such as uSD card, connected USB pendrives, hard disks, USB and internal Flash). These file systems will be attached /mnt under the directory in SSH.
Page 60
6.7.2 Configuring statistics reports In the Statistics menu / Setup menu item, you can configure the current statistic settings for collecting and evaluating router performance data and the performance graph settings. The main screen is the Collectd Settings, where you can define the Data collection interval and the Linux-side settings.
Page 61
When you have changed the configuration, push to the Save & Apply button. There are further tabs in the upper sub menu as General Plugins, Network Plugins, Output plugins where you can enable the collected performance items, interfaces, etc. For example, to the wireless network statistics settings, let’s choose the Network tab, and there Wireless...
6.8 Remote access You can access the router device remotely according the current network and firewall settings. Consider, the router can access devices or data due to the SIM card IP-segment possibilities. The same issue when you are attempted to access the router remotely: your computer must be located in the same IP segment or APN zone as the router has.
Page 63
SSH Connection The router can be accessed through SSH connection, when it is available on its IP address – by putty a terminal utility (e.g. ) – at the 192.168.1.1:22 (port nr. 22 for the bridged Ethernet LAN1 LAN2, LAN3, LAN4 port of interfaces) or 192.168.10.1:22 (port nr.
7. Advanced Linux-side daemons and services The following daemons and services can be accessed from SSH, at the Linux command line interface. Connect by a terminal program to the router 22 port at its IP address and configure the following daemons.
8. Support 8.1 Contact support If you have any questions concerning the usage of the device, contact us at the following contact: E-mail: iotsupport@wmsystems.hu Phone: +36 20 3331111 Online product support can be required here at our website: http://www.wmsystems.hu/en/support/ For the proper identification of your device, use router sticker and its information, which contains important information for the call center.
WM Systems LLC., with clear indication of the source. The pictures in the user guide are only for illustration purposes. WM Systems LLC. does not acknowledge or accept responsibility for any mistakes in the information contained in the user guide.
Need help?
Do you have a question about the M2M Router PRO4 and is the answer not in the manual?
Questions and answers