USB Mobile Broadband Router Reference Manual 7.1.
Reference Manual 7.1.5 Table of Contents Introduction Part 1 4 1 Package contents ................................................................................................................................... 4 2 Access the ................................................................................................................................... router 4 3 Limited Internet ....................................................................................................................
Contents 3 1 GPL v2 Applications ................................................................................................................................... 30 2 GPL v3 Applications ................................................................................................................................... 34 3 LGPL Application ................................................................................................................................... 39 4 Mixed Licenses ..............
1 Reference Manual 7.1.5 Introduction Thank you for choosing a Dovado USB Mobile Broadband Router. Dovado has quickly become the leading brand in terms of support for 4G/LTE and 3G USB modems. Simply insert your compatible USB modem into the Dovado router, and the two will be automatically paired in order to get you online on the Internet.
Introduction 1.3 5 Limited Internet Mode (L.I.M.) Dovado routers support most Hi-Link (Huawei) and CWID (ZTE)-based USB modems. However, unlike traditional USB modems, these specific models are designed to act as routers, imposing certain limitations due to the complication of a second private network layer.
2 Reference Manual 7.1.5 Status Overview Bar Atop of the user interface, a bar displays an overview of your Internet connection. This information sits outside the security zone of your router, and does not need to be accessed via an authorized login, thus saving time on checking the connection status. The Connection Status Overview Bar shows the following information: Date: Synchronized with a Dovado NTP (Network Time Protocol) server upon each new successful Internet connection.
Menu System 3.1 7 HOME To view information about your Dovado router, click on the Home button in the menu. This is the first page you will see once logging into your router. 3.1.1 Home This page displays information such as the router's serial number and also which firmware version it currently operates on. 3.1.2 Start Wizard The Setup Wizard is a simple walk-through configuration that will ask you which settings you wish to use in order to access the Internet as well as secure your wireless network.
Reference Manual 7.1.5 Tracker, PPTP VPN and E-Mail Notifications will not be operational during use of Bridge Mode. *Please check http://www.dovado.com/modems to see which modems support Bridge Mode To alter your router into a bridge, go to the Internet->Internet Connection page within the router menu, and select either of two Bridge Modes.
Menu System 9 Special note for freedns.afraid.org Hash freedns.afraid.org does not use usernames, instead they use a private hash signature Special note for Other Dynamic DNS provider Service URL here you enter the URL to your Dynamic DNS provider that the router should use when updating your Dynamic DNS. It uses HTTP Basic authentication to authenticate with the server This is an example of a Service URL: http://dyndnsprovider.
Reference Manual 7.1.5 To enable notification by SMS, go to SMS->Remote Control, and select the Traffic Limit Reached, located under Notification SMS. To enable notification by E-Mail, go to System->E-Mail, and enter your E-Mail account configuration. Then proceed to Internet->Traffic, and select how often you would like to be notified by SMS and/ or E- Mail for an updated total of your calendar month's data consumption.
Menu System 3.4.1 11 WAN Port Settings The default setting is that your operator automatically will allocate you an IP address. Should your operator have given you a static (specific) IP address, then select Manual (Static) settings and fill in the given information in the relevant fields. 3.
Reference Manual 7.1.5 It is also possible to forward incoming GRE (Generic Routing Encapsulation) traffic to a single host. Click on Add when you are finished. Note: By default, no traffic is permitted inwards if the request is initiated by an external user. However, clients on your private network can always access the public Internet. Click on Restart for the changes to take effect. 3.5.4 UPnP The settings for Universal Plug and Play. The router supports Universal Plug and Play.
Menu System 13 Default value is DOVADO SSID Broadcast: enables or disables transmission of the SSID from the router. When disabled, other Wireless LAN clients will not find the router when they perform a network search. Fragment length: is a setting that affects the quality of the wireless transmissions. If you experience a high packet error rate you can decrease this value in small steps to reduce this problem. Setting the fragment length too low may result in poor performance. Default value is 2346.
Reference Manual 7.1.5 1. Click on the Start button and then Run. 2. Type cmd and press enter. 3. Type ipconfig /all in the command prompt and press enter. The MAC address is found on the physical address line Mac OSX 1. Click on the Finder icon, followed by System Preferences. 2. Open the Network icon and click on the relevant interface. 3. Click on Advanced, and the hardware ID will be shown. This is your MAC address. 3.
Menu System 15 If VPN goes down Here you select what the router should allow to happen if the VPN disconnects. Either you let the hosts continue to surf on the Internet directly (without VPN), or you decide to block them from accessing the Internet. Advanced Settings Number of retries Here you can choose how many attempts the router should try to connect to the VPN. You can also select that it will continue to do unlimited retries.
3.8.3.1 Reference Manual 7.1.5 Remote Commands The short text commands are: Status, Restart, Disconnect, Connect (or Reconnect), Upgrade. Status: The router will reply to you stating that it's either connected or disconnected from the Internet. It will also contain the IP address (if connected) of it's Ethernet WAN / USB Modem along with signal information. Restart: The router will restart itself. Disconnect: The router will disconnect itself from the mobile broadband network.
Menu System 17 Connection down: The Internet connection has been dropped. The router at this point has acknowledged a drop, and is working on resolving this situation by either redialing the connection, restarting itself or switching connection to the secondary Internet interface (depending on what has been defined in the Internet–>Connection Tracker site) Connection up: An Internet connection has been established. It is very likely that your router will be handed a new IP address from the operator.
Reference Manual 7.1.5 Example: Should you wish to access the settings on your router from elsewhere on the Internet, simply open a browser, type in http://:. For instance, http://183.168.0.35:4430. Status Bar: It possible to hide the status bar from being showed when connecting to the router from remote location Hostname lookup interval: Select how often a hostname entered in the Client Access List should be updated.
Menu System 19 If you are unsure of which SMTP server settings your mail service uses, then kindly check with your e-mail service provider. Aside from inserting the correct username and password, it is important to confirm which SMTP port and authentication protocol you should use. After saving these settings, click on Send Test Message to verify. 3.9.6 Log The log shows what the router has done since powering/booting up.
Reference Manual 7.1.5 then simply push the Download button. To restore your configuration, click on Browse (to locate the file on your computer), and then push Upload. Tip: The configuration file which you download from your Dovado router can also be used on other routers of the same model and firmware revision. This can come in handy if performing a massdeployment of clone configurations. 3.
Menu System 4 21 API The Application Programmable Interface (API) allows you to create your own custom interface with the router. You can control certain features such as SMS messaging. 4.1 Enabling the API To enable the API please do the following. LAN Access: Go to System-> Remote Management Click Enable LAN management Click API Over LAN Do not forget to reboot the router after activating the API. 4.2 Connecting to the API The API operates on port 6435.
Reference Manual 7.1.5 if ID is empty) sms del ID 4.5 Router info To display information about the router, execute the command: info It will respond with a list of parameters, for example: Firmware_Revision:7.0.0 New firmware available:yes API_version:1.4 PRODUCT_NAME=Dovado Tiny SIGNAL_STRENGTH=TRAFFIC_MODEM_TX=0 TRAFFIC_MODEM_RX=0 TRAFFIC_WAN_TX=0 TRAFFIC_WAN_RX=0 CONNECTION=modem MODEM_STATUS=DISCONNECTED EXTERNAL_IP=DATE=2010-04-10 TIME=08:11 SMS_UNREAD=0 SMS_TOTAL=0 CONNECTED_DEVICES= 4.
API 4.7.2 23 Sending SMS The API can handle two ways of send SMS, either by receiving a PDU or via UTF-8/UCS encoded text messages. 4.7.2.1 Sending an SMS via text sms sendtxt NUMBER [ENCODING] NUMBER:international format without the leading +. A leading s indicates short SMS (eg s4612) ENCODING:ISO|UCS (ISO for ascii < 256). Leave blank for autodetection To send a SMS via text use the command sms sendtxt Example: >>sms sendtxt 46791044794 ISO This is a text message . >> 4.7.2.
Reference Manual 7.1.5 >> 4.7.3.2 Reading an SMS via PDU sms recv [ID] (returns PDU with ID or all PDUs in the inbox if ID is empty [ID:PDU]) You can list all the current PDUs in your in the inbox using: sms recv This will list all PDUs using in the format ID:PDU where ID is a unique internal descriptor of that PDU (used for removing PDUs). Conversion is needed to see the actual contents of the PDU.
API 25 Since there can only be one instance of the API running on the Router, a session that has been inactive for more than 60 seconds will be dropped in favor of a new session. 4.9.1 Example code API example code for different platforms are available on http://www.dovado.mobi/ 4.9.1.
Reference Manual 7.1.5 echo "Sending SMS number...\n"; socket_write($socket, "sms sendtxt $smsnr \r\n", strlen($smsnr)+15); /* Sending text */ socket_write($socket, "$smstxt \r\n", strlen($smstxt)+3); /* Sending end of message */ socket_write($socket, ".\r\n",3); respons_wait($socket); echo "Closing socket..."; socket_write($socket, "bye \r\n",6); socket_close($socket); echo "OK.\n\n"; ?> 5 Troubleshooting Dovado routers are designed with simplicity in mind.
Troubleshooting 27 For updated Frequently Asked Questions (FAQ), please visit http://www.dovado.com/faq 5.2.1 My router is not connecting to the Internet! Do all of the following: First check if the Internet LED on the router is OFF. If so, continue with the following steps otherwise go to section The router indicates Internet connectivity, yet I can't surf!.
Reference Manual 7.1.5 case of future manual resets of the router. To do this, go to Upgrade->Configurations page and extract a backup configuration file. 5.2.4 My firmware upgrade seems to have failed and I cannot access my router anymore Download the latest version of the DOVADO Firmware Utility Upgrader for your router, and select the Rescue tab to restore your router. http://www.dovado.com/firmware 5.2.
Troubleshooting 29 the USB modem directly in the computer, and see if messages can be sent/received. Following that, check the USB modem's connection manager in your computer to see which SMS Service Center (also known as SMS-C) it is using. Having identified the SMS-C, place that number into the SMS Service Center field in your router, located under SMS -> Settings. If this does not help, try upgrading the firmware on your USB modem. An upgrade of the USB modem firmware might also solve the issue. 5.2.
6 Reference Manual 7.1.5 Support Should you require any technical support, please visit http://www.dovado.com/support For Frequently Asked Questions (FAQ), please visit http://www.dovado.com/faq If you are unable to find what you are looking for, please contact our support via http:// www.dovado.
Open Source Notice 31 ebtables: Copyright (C) 2001-2002 Bart De Schuymer Version: 2.0.9.1 License: GPL Version 2 License inadyn: Copyright (C) 2003-2004 Narcis Ilisei Version: 1.99 License: GPL Version 2 License iptables: Copyright (c) 2000-2001 Netfilter Core Team Version: 1.4.4 License: GPL Version 2 License ethtool: Copyright by their respective authors. Version: 2.6.
Reference Manual 7.1.5 rights that you have. You must make sure that they, too, receive or can get the source code. And you must show them these terms so they know their rights. We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the software. Also, for each author's protection and ours, we want to make certain that everyone understands that there is no warranty for this free software.
Open Source Notice 33 The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable.
Reference Manual 7.1.5 12.
Open Source Notice 35 “This License” refers to version 3 of the GNU General Public License. “Copyright” also means copyright-like laws that apply to other kinds of works, such as semiconductor masks. “The Program” refers to any copyrightable work licensed under this License. Each licensee is addressed as “you”. “Licensees” and “recipients” may be individuals or organizations.
Reference Manual 7.1.5 under article 11 of the WIPO copyright treaty adopted on 20 December 1996, or similar laws prohibiting or restricting circumvention of such measures.
Open Source Notice 37 Corresponding Source. The information must suffice to ensure that the continued functioning of the modified object code is in no case prevented or interfered with solely because modification has been made.
Reference Manual 7.1.5 You are not required to accept this License in order to receive or run a copy of the Program. Ancillary propagation of a covered work occurring solely as a consequence of using peer-to-peer transmission to receive a copy likewise does not require acceptance. However, nothing other than this License grants you permission to propagate or modify any covered work. These actions infringe copyright if you do not accept this License.
Open Source Notice 39 to whom you convey the Program, the only way you could satisfy both those terms and this License would be to refrain entirely from conveying the Program. 13. Use with the GNU Affero General Public License. Notwithstanding any other provision of this License, you have permission to link or combine any covered work with a work licensed under version 3 of the GNU Affero General Public License into a single combined work, and to convey the resulting work.
Reference Manual 7.1.5 [This is the first released version of the Lesser GPL. It also counts as the successor of the GNU Library Public License, version 2, hence the version number 2.1.] Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public Licenses are intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users.
Open Source Notice 41 A "library" means a collection of software functions and/or data prepared so as to be conveniently linked with application programs (which use some of those functions and data) to form executables. The "Library", below, refers to any such software library or work which has been distributed under these terms.
Reference Manual 7.1.5 compiled or linked with it, is called a "work that uses the Library". Such a work, in isolation, is not a derivative work of the Library, and therefore falls outside the scope of this License. However, linking a "work that uses the Library" with the Library creates an executable that is a derivative of the Library (because it contains portions of the Library), rather than a "work that uses the library". The executable is therefore covered by this License.
Open Source Notice 43 not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties with this License. 11.
Reference Manual 7.1.5 modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.
Open Source Notice 45 mini_httpd: Copyright (c) 1999,2000 by Jef Poskanzer Version: 1.19 License: Copyright (c) 1999,2000 by Jef Poskanzer . All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2.
Reference Manual 7.1.5 License: Copyright (c) 1984-2000 Carnegie Mellon University. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2.