*****************************************************
* MTR-x Firmware/Software Release Notes             *
*****************************************************

Contents:
1) Models Covered By This Firmware/Software
2) Firmware/Software Upgrade Procedure
3) Engineering Release Notes for Customer 
4) Firmware/Software History
5) Support Information

****************************************************
*    Models Covered By This Firmware/Software      *
****************************************************
- MTR-C2-x
- MTR-EV3-x
- MTR-G3-x
- MTR-H5-x
- MTR-H6-x

****************************************************
*    Firmware/Software Upgrade Procedure           *
****************************************************
Upgrading to 3.1.4


Note: Backup your configuration before performing this upgrade.  If the firmware upgrade fails, or it does not show the login page again, wait an additional 5 minutes. Power off and on the MTR and web to the MTR to check the version. If the version does not show the latest, then the  upgrade was not successful. Try to perform the firmware upgrade again by repeating all the steps.



1) Save the firmware binary file to a directory on your workstation
2) Using the workstation browser, enter the IP address of the MTR (i.e. http://192.168.2.1).
3) Login as admin and enter the admin password.
4) Click "Administration" tab on left side menu bar
5) Click "Save/Restore"
6) Click "Save Configuration to File" to save a backup file. A popup window will appear
7) Select "Save File" and click "OK" button
8) Now click "Firmware Upgrade" tab on left side menu
9) Click the Browse button and select the latest version of BIN file, rcell-mtr-upgrade_3.1.4.bin.
10) Click the "Start Upgrade" button.
11) Wait for the unit to upgrade and reboot automatically.
12) Again, browse to the IP address and verify the Main or Home page indicates the correct version, 3.1.4.



****************************************************
*    Engineering Release Notes for Customer        *
****************************************************
------------------------------------------------------------
MTR SW 3.1.4 - February 23rd, 2015
------------------------------------------------------------
NOTES:
* Bug Fix
* GLHF
------------------------------------------------------------

IPsec Tunnels:
* Fixed issue introduced in 3.1.1 where once advanced options were enabled, only advanced options could be used.

****************************************************
*    Firmware/Software History                     *
****************************************************

------------------------------------------------------------
MTR SW 3.1.3 - February 18th, 2015
------------------------------------------------------------
NOTES:
* Bug Fix
* GLHF
------------------------------------------------------------

Remote Management:
* Fixed issue introduced in 3.1.0 that broke the way the MDM client collected radio information. This resulted in bad information stored in the MDM cloud.
----------------------------------------------------------------
MTR SW 3.1.2 - February 3rd, 2015
----------------------------------------------------------------

* Added WAN Failover, Secure Serial-to-IP, SMS/SMTP Support,
  Certificate Management, Historical Statistics, and an RF Survey Utility
* GLHF
----------------------------------------------------------------
Cellular:
* Fixed issue where CHAP-Only would authenticate using PAP
* Keep Alive Pinging has been improved to reduce data usage
** Default number of pings reduced to 4
** Time between pings has been increased to two seconds
** Number of pings range from 4 to 10 to determine connectivity
* Fixed connection issues in TCP Keep Alive
* Changed how chat script recognizes CDMA radios  
** Now avoids an "AT+CPIN?" call.  Originally the call determined 
    if the SIM was ready for GSM, and if the function didn't exist, 
    identified the radio as CDMA
* Added support for carrier backoff requirements
* Added a page to view detailed radio information (Cellular -> Radio Status)
* Fixed issue on Wake Up On Call page where adding a Caller ID cleared any other changes that were not yet submitted

Firewall:
* Fixed UI issue introduced in 3.0.13 that affected the deletion of firewall rules
* Added option for NAT Loopback which allows LAN devices to access other LAN devices by their public forwarded WAN address

IPsec Tunnels:
* Fixed UI issue introduced in 3.0.13 that affected the deletion of IPsec tunnels
* Reduced Pre-Shared Key (PSK) length requirement to 1 for compatibility with other products
** It is recommended to use a PSK with a minimum of 16 randomly generated characters or more
* Added ability through UI to set phase 1 and phase 2 specific algorithms
* Added NAT-T and Aggressive mode options

RF Survey Utility:
* Performs a scan of cellular providers and displays frequency, SNR,
  signal level, and tower ID
* Not available for C2 and EV3 models

SMS:
* Added the ability to send and receive SMS via UI and API
* Specify number of resend attempts for SMS messages that failed to be sent
* Added support for carrier backoff requirements
* Not available for C2 and EV3 models

SMTP:
* Added the abilility to register and send emails through a remote SMTP server
** API has ability to send emails

Serial-to-IP:
* Added SSL/TLS option to TCP endpoints

Certificate Management:
* Added ability to create and upload security certificates
* Certificates are now preserved when device is reset to factory defaults
* Certificates that have been autogenerated now have a 30 year expiration date

Telnet Radio Access:
* Fixed issue where Telnet server would hang onto a dead peer connection and not allow any reconnects or new connections.  This fix uses TCP keepalive with adjustable parameters from the UI/API.

WAN Failover:
* Added the ability to failover and fallback between WiFi and Cellular
** Each WAN can be configured to use an active ping check or a passive check.
** WAN priority is configurable

WiFi Access Point:
* Improved stability and performance.
* Allows up to 8 clients.  Configurable through API. Default max clients is 5.

Bluetooth:
* Fixed reconnect issue that required a character to be sent from the client before the bidirectional link would re-establish
* Fixed reconnect issue that disabled character echo on bluetooth side
* Fixed stats tracking issue on web UI

Remote Management:
* Fixed issue of passing the remote management client's check-in interval value to the API.  This also affected the UI's 'Next Check-In' value.

DHCP:
* Added ability to delete current DHCP leases

DDNS:
* Updated DDNS feature for bug fixes and to support more DDNS services

Statistics:
* Added the ability to save tx/rx byte count history per network interface
* Added graphical charts to display network interface history

API:
* Fixed issue where 'timeout' option was ignored for api/command/radio_cmd
* Fixed issue where api/stats/wlan/link would return inconsistent types depending on the state of the link.  Now always returns an JSON object type.
* Option to disable HTTP to HTTPS redirect at api/remoteAccess/http/redirectToHttps

** This configuraton is intended for embedded devices using the API that do not support SSL/HTTPS
    Note: The web UI is not be available via HTTP.
* Added API support for all new features

Misc:
* Fixed certain radio query methods that failed to retrieve radio information
* Extended radio monitoring and recovery methods
* Patched Bash for Shellshock vulnerability
* Patched eglibc for GHOST vulnerability
* Disabled sslv3 and sslv2 in webserver to prevent POODLE attacks
** Resolved issue with Chrome browser v39+
* Fixed 'Clear' button placement from wrapping around (Administration-> Save/Restore)
* Fixed Web UI customization issues (Administration->Web UI Customization)
* Custom webpage can be loaded in as part of configurations by providing /www/custom.html, /www/js/custom.js, and /www/css/custom.css in the configuration tarball
* Fixed Chrome browser issue involving Pop-ups
* Fixed issue where changing the IP address of the device automatically enabled the DHCP server
* Fixed issue where Telnet Pop-Up Warning did not disable PPP when user selected to do so
* Fixed issue where Static Route configurations did not show the need to Save and Restart
* Updated UI color scheme and Multi-Tech logo

------------------------------------------------------------------------
MTR SW 3.0.13 - May 5th, 2014
------------------------------------------------------------------------
NOTES:

* This version supports the release of the Aeris C2 and EV3 models
* GLHF
------------------------------------------------------------------------

CDMA Activation:
* Added support for Aeris models

Misc:
* SIM card detection: Warning in UI and API (api/status) if SIM card is not detected during PPP connection attempt.  (Fixes issue where warning stated SIM was locked when it was not inserted)
* Fixed bug that improperly checked if a fixed address was within the LAN subnet.
* IPsec and GRE tunnel descriptions now appear on mouse hover
* Fixed issue where user-defined radio initialization commands were not sent on power up
* Fixed signaling issue that prevented PPP from notifying DDNS of new WAN IP
* Added MDM client status and check-in information to Remote Management page

Known Issues:
* Wifi as an Access Point has stability issues when supporting multiple clients under heavy traffic such as video streaming (scheduled to be resolved in 3.0.14).
* Firewall rules do not support LAN to LAN SNAT (scheduled to be resolved in future version)

------------------------------------------------------------------------
MTR SW 3.0.12 - March 14th, 2014
------------------------------------------------------------------------
NOTES:
* Major Features: CDMA activation, SIM pin support, and System Notifications
* GLHF
------------------------------------------------------------------------

CDMA Activation:
* Added a utility to activate the cellular CDMA radio on C2 devices
** Passively checks to see if radio is currently activated
** Active check option sends ICMP pings through the radio for verification

PPP:
* Fixed SIM pin lock display issue
* Fixed issue where SIM was not being unlocked prior to requesting RSSI
  resulting in an extended period of waiting for a signal before attempting to make a PPP connection.
* Fixed issue where both wifi client and PPP could be enabled at the same time resulting in a currently unsupported configuration
* Added quick validation of SIM pin on submit
* Added check to prevent exhausting SIM pin attempts
* Improved speed of updating PPP configurations

API:
* RESTful PUT requests now adds a model to a collection if it does not exist
* Improved performance on certain dynamic content by caching and expiring data
* Added Status controller that maintains a runtime database of system events
* Added ICMP ping and cellular activation commands

Misc:
* Added the ability to ping through an interface, i.e. cellular,
wifi, ethernet, LAN or WAN
* Fixed issue with resource paths when responding to 404 errors
* Improved speed of loading dashboard page by backgrounding slower fields
* Initial Setup Wizard now requires a user to complete the entire wizard unless the wizard was manually launched.

Known Issues:
* Wifi as an Access Point has stability issues when supporting multiple clients under heavy traffic.

------------------------------------------------------------------------
MTR SW 3.0.10 - February 7th, 2014
------------------------------------------------------------------------
NOTES:
* This update enhances the upgrade process and allows 3.0.5-3.0.8 to 
  migrate to 3.0.10 and future releases
* GLHF
------------------------------------------------------------------------
Wifi:
* Fixed issue that enabled WPA/WPA2 whenever WPA or WPA2 was selected

Misc:
* Updating the MTR's software was modified to better support future releases as well as provide a migration path for older versions.

* Updating from versions less than 3.0.10 will require upgrading to 3.0.10 twice to employ new upgrade process
* Help documentation was updated

------------------------------------------------------------------------
MTR SW 3.0.9 - January 23rd, 2014
------------------------------------------------------------------------
NOTES:
* This update focused on polishing the UI and fixing bugs
* GLHF
------------------------------------------------------------------------
Firewall:
* Fixed javascript issue with extending a Firewall Filter rule with an SNAT rule

GRE Tunnels:
* Bumped maximum enabled tunnels from 3 to 5

IPsec Tunnels:
* Fixed issue with using IDs to reference end points during phase negotations
* Bumped maximum enabled tunnels from 3 to 5

GPS:
* Increased maximum push interval from 255 seconds to 1 week

PPP:
* Fixed issue using PAP/CHAP authentication
* Fixed UI issue where Wakeup-On-Call init strings always showed defaults
* Removed Modem Configuration page (AT commands can still be set through API)
* Modem AT command fields now automatically replace 'fancy' characters with comparable ascii characters. Ex: curly quotes -> straight quotes.
* Added warning popup about dual antenna prerequisite when enabling diversity
* Added a popup if there is a conflict between Telnet Radio Access and PPP
* PPP Idle Timeout field is now only exposed if Dial-On-Demand is enabled

WiFi:
* WiFi power limits are now capped to FCC regulations

Remote Management:
* Updated page layout to simplify setup
* Improved client performance and robustness

Misc:
* Web UI Radio Terminal now properly handles AT commands with '$' symbols
* Fixed inability to update syslog options
* Improved user-friendliness of custom UI configuration page
* Removed ICMP forward config on Remote Access page from UI and API
* Improved the intuitiveness of the Initial Setup Wizard
* Changed logging level from integer (0-100) to descriptive drop-down list
* Fixed issue adding users through the API
* Added ability for to set user-defined defaults
* Added ability to reset to factory defaults even if user-defined 
  defaults are set (last resort reset) by holding reset button for 30 seconds.
* Updated web help and context-sensitive help descriptions
* Updated API documentation for 3.0.9 release
* Updated MTR splash screen used in startup wizard and customer support section
* Added ability to flash bootstrap and u-boot from web ui

------------------------------------------------------------------------
MTR SW 3.0.8 - October 15th, 2013
------------------------------------------------------------------------
NOTES:
* This is the minimum supported version for Multi-Tech's Remote Device 
  Management Platform: Multi-Connect DMP (https://www.multiconnectdmp.com)
* GLHF
------------------------------------------------------------------------
PPP-IP Passthrough:
* This is a new mode for the rCell that passes the IP address received from the cellular provider to a device connected over ethernet.  In this mode, the rCell only allows one DHCP lease.  Many of the services the rCell provides as a router will be disabled in this mode. The rCell will not have a WAN IP address.  
* This mode can be configured from the Initial Setup Wizard 
  (Administration -> Initial Setup)

Remote Management:
* This feature allows users to remotely track the health and status 
  of their devices through Multi-Tech's Device Management Platform (DMP). 
  Multi-Tech's DMP also allows users to remotely update configurations and perform software upgrades on their devices. 
* This feature can be configured in the Remote Management section 
  (Administration->Remote Management)
* The status of when a device last connected can be queried from the API
  (api/stats/remoteMangement)
* Devices must be configured to point at ds.multitech.com with the user's account key 
* Users must register at https://www.multiconnectdmp.com to receive an account key

PPP:
* Improved connection startup times and connection recovery robustness
* Wake-Up-On-Call now auto-populates required AT commands based on radio type
* Added validation checks to Keep-Alive configurations

Firewall:
* Added MAC address filtering
* Added ability to manipulate order of filter rules in Advanced Mode
* Added ability to configure rCell over an IPsec tunnel

* Added cookie to remember user's mode preference
* Fixed omission of PPP TCP Keep-Alive rules
* Improved robustness of fallback rules should certain rules error on configuration

Misc:
* Added a web terminal that provides direct access to the radio 
  (Administration -> Debug Options -> Radio Terminal)
* Added ability to Auto-Reboot feature that allows rebooting at specific hour of day
* Added radio's firmware version and cellular carrier to API (api/system/radio)
* DNS data within the API's Statistics Controller now contains all known
  DNS servers and the DNS server(s) currently issued with DHCP leases
* Added the ability to drag popup wizards on website
* Fixed z-depth issue with website notifications
* Added Basic Authorization support to API login
  (ex: https://username:password@192.168.2.1/api/login)
* Fixed lack of validation on GRE Tunnel Remote WAN IP configuration
* Added better logging and response messages to failed/banned login 
  attempts when Brute Force Prevention is enabled
* Changed statistics tabs: [Wireless] -> [WiFi] and [PPP] -> [Cellular]
* Added all timezone data files for Time and Date setup
* Fixed Dial-On-Demand issue with DNS and IP address changing during 

  WAN acquisition

* Improved API flexibility (soft conversions, embedded array updates, etc)
* Updated multiple context-sensitive help descriptions
* Added more information to firewall section of the Help Documentation
* Downloaded logs and configs are now labeled using the format: MODEL_SW_DATE
* Downloaded Logs now includes a json file of system details
* All custom images are stored without extensions. 
* Fixed logo display issue on login page when using Chrome

****************************************************
*      Support Information                         *
****************************************************
Multi-Tech provides free technical support for your product as well as paid phone support.

Free technical support via Multi-Tech Online Support Portal at:

https://support.multitech.com
To obtain this support, use one of the following contact options:

U.S. & Canada number: 763-717-5863
Answered Monday - Friday

Phone calls are handled in the order they are received. Free support is not offered by phone, but staff will help create a case and/or set up paid phone support.

8:00 am to 5:00 pm Central Time
(Daylight savings observed when in effect)

International number: +763-717-5863
Answered Monday - Friday
8:00 am to 5:00 pm Central Time
(Daylight savings observed when in effect)


EMEA    support@multitech.co.uk         +(44) 118 959 7774
U.S.    support@multitech.com           800-972-2439 or
(and Rest of World)                     +763-717-5863


Replacement Parts and Accessories

For replacement parts and accessories, contact Multi-Tech at:

(888) 288-5470, option 3
       or
+1 (763) 785-3500

US Mail Address:

Multi-Tech Systems, Inc.
2205 Woodale Drive
Mounds View, MN 55112
USA

::Form Version R2011-12-08::


