Template:Networking rutos manual firmware: Difference between revisions
Appearance
No edit summary |
No edit summary |
||
| (61 intermediate revisions by 6 users not shown) | |||
| Line 1: | Line 1: | ||
{{Template: | {{Template: Networking_device_manual_fw_disclosure | ||
| series = {{{series}}} | | series = {{{series}}} | ||
| name = {{{name}}} | |||
| fw_version ={{Template: Networking_device_manual_latest_fw | |||
| series = {{{series}}} | |||
| name = {{{name}}} | |||
}} | |||
}} | }} | ||
{{#ifeq: {{{series}}} | RUT9 |<br><i><b>Note</b>: <b>[[{{{name}}} Firmware (legacy WebUI)|click here]]</b> for the old style WebUI (FW version {{Template: Networking_device_manual_latest_fw | series = RUT9XX}} and earlier) user manual page.</i>|}} | |||
{{#ifeq: {{{series}}} | RUT2 |<br><i><b>Note</b>: <b>[[{{{name}}} Firmware (legacy WebUI)|click here]]</b> for the old style WebUI (FW version {{Template: Networking_device_manual_latest_fw | series = RUT2XX}} and earlier) user manual page.</i>|}} | |||
==Summary== | ==Summary== | ||
The <b>Firmware page</b> can be used to check the current firmware version of the device and to upgrade the device's firmware - either from a local file or from server. | The <b>Firmware page</b> can be used to check the current firmware version of the device and to upgrade the device's firmware - either from a local file or from server. | ||
This chapter is an overview of the <b>Firmware</b> | This chapter is an overview of the <b>Firmware</b> page for {{{name}}} devices. | ||
=={{{name}}} Firmware== | =={{{name}}} Firmware== | ||
New firmwares are periodically uploaded to this Wiki. To download firmware images for {{{name}}} devices, click <b>[[ | New firmwares are periodically uploaded to this Wiki. To download firmware images for {{{name}}} devices, click <b>[[{{{name}}}_Firmware_Downloads|here]]</b>. | ||
The name of the image file can provide some basic information about the firmware. Names for {{{name}}} firmware image files are structured as so: | The name of the image file can provide some basic information about the firmware. Names for {{{name}}} firmware image files are structured as so: | ||
<{{#ifeq:{{{name}}} | RUT850 | NAME | <{{#ifeq:{{{name}}} | RUT850 | NAME | SERIES}}>_<TYPE>_<VERSION>_WEBUI.bin | ||
<b>example</b>: {{#ifeq:{{{name}}} | RUT850 | {{{name}}}_R_00 | <b>example</b>: {{#ifeq:{{{name}}} | RUT850 | {{{name}}}_R_00.00.00.bin | {{uc:{{{series}}}}}_R_00.00.00.bin}} | ||
Where: | Where: | ||
<ul> | <ul> | ||
<li><b><{{#ifeq:{{{name}}} | RUT850 | NAME | <li><b><{{#ifeq:{{{name}}} | RUT850 | NAME | SERIES}}></b> - the {{#ifeq:{{{name}}} | RUT850 | name | series of the device}}. For {{{name}}} devices, the {{#ifeq:{{{name}}} | RUT850 | NAME | SERIES}} string should always be <b>{{#ifeq:{{{name}}} | RUT850 | {{{name}}} | {{uc:{{{series}}}}}}}</b> | ||
</li> | </li> | ||
<li><b><TYPE></b> - indicates the type of the firmware image. Possible values are: | <li><b><TYPE></b> - indicates the type of the firmware image. Possible values are: | ||
<ul> | <ul> | ||
<li><b>R</b> - release. These versions usually undergo extensive testing and are fitted for mass distribution. This is also the only type of firmware that gets uploaded to the <b> | <li><b>R</b> - release. These versions usually undergo extensive testing and are fitted for mass distribution. This is also the only type of firmware that gets uploaded to the <b>[[{{{name}}}_Firmware_Downloads|downloads page]]</b></li> | ||
<li><b>T_R</b> - test release. A test firmware is usually compiled for internal testing purposes</li> | <li><b>T_R</b> - test release. A test firmware is usually compiled for internal testing purposes</li> | ||
<li><b>T_DEV</b> - test development. </li> | <li><b>T_DEV</b> - test development. </li> | ||
| Line 44: | Line 46: | ||
</ul> | </ul> | ||
==Firmware | ==Update Firmware== | ||
The <b>Firmware | The <b>Update Firmware</b> section is used to upgrade the device's/modem firmware. Firmware can be upgraded either from server or from an image uploaded from your computer. | ||
The figure below is an example of the Flash New Firmware Image section and the table below provides information on the fields contained in that section: | The figure below is an example of the Flash New Firmware Image section and the table below provides information on the fields contained in that section: | ||
[[File:Networking_rutos_manual_firmware_update_v1.png|thumb|1050px|center|The photo is common to all products. Some devices do not have the internal modem.]] | |||
| | |||
<table class="nd-mantable"> | <table class="nd-mantable"> | ||
<tr> | <tr> | ||
<th> | <th>Field</th> | ||
<th> | <th>Value</th> | ||
<th> | <th>Description</th> | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
<td> | <td>Update from</td> | ||
<td> | <td><span style="color:blue">File</span> | Server; default: <b>Server</b></td> | ||
<td> | <td>Source of the firmware image. Can be either downloaded from FOTA (Server) or uploaded from a computer (File).</td> | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
<td> | <td>Firmware type</td> | ||
<td> | <td>Device firmware <nowiki>|</nowiki> Modem firmware; default: <b>Device Firmware</b></td> | ||
<td> | <td>Firmware type used for upgrade.</td> | ||
</tr> | </tr> | ||
<tr> | |||
<td>Keep settings</td> | |||
<td> | <td>off | on; default: <b>on</b></td> | ||
<td> | <td>Ensures that all of the current device settings will be kept after the firmware upgrade.</td> | ||
<td> | |||
</tr> | </tr> | ||
<tr> | <tr> | ||
<td>Image | <td><span style="color:blue">Image</span></td> | ||
<td>- (interactive button)</td> | <td>- (interactive button)</td> | ||
<td>Click to browse your computer for a firmware image file</td> | <td>Click to browse your computer for a firmware image file.</td> | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
<td>Flash image</td> | |||
<td>- (interactive button)</td> | |||
<td>Initiates firmware flash. <b>Note:</b> by default, stable firmware is flashed. To change default firmware settings go to: | |||
[[{{{device}}}__Firmware#FOTA_Settings|FOTA settings]]</td> | |||
</tr> | </tr> | ||
</table> | </table> | ||
| Line 110: | Line 92: | ||
When you upload a firmware image, the device will have to verify the validity of that image. If the verification was successful, you will be redirected to window with a message such as this: | When you upload a firmware image, the device will have to verify the validity of that image. If the verification was successful, you will be redirected to window with a message such as this: | ||
[[File:Networking rutx manual firmware verification v2.png]] | [[File:Networking rutx manual firmware verification v2.png|border|class=tlt-border]] | ||
This means that the uploaded firmware image is compatible with your device. The indication also displays the file's Checksum. A <b>checksum</b> is a sequence of hexadecimal symbols generated after running an algorithm called a cryptographic hash function on a file. Calculating a checksum and comparing it with the one provided by the file source can be used as a file authenticity check method | This means that the uploaded firmware image is compatible with your device. The indication also displays the file's Checksum. A <b>checksum</b> is a sequence of hexadecimal symbols generated after running an algorithm called a cryptographic hash function on a file. Calculating a checksum and comparing it with the one provided by the file source can be used as a file authenticity check method. | ||
If everything is in order, you can click the | If everything is in order, you can click the <b>Proceed</b> button to begin the update or click <b>Cancel</b> to abort. | ||
On the other hand, if the uploaded a firmware file that is incompatible with your device, you will see an indication such as this: | On the other hand, if the uploaded a firmware file that is incompatible with your device, you will see an indication such as this: | ||
| Line 121: | Line 103: | ||
===FOTA Settings=== | ===FOTA Settings=== | ||
----FOTA stands for | ---- | ||
[[File: | FOTA stands for <b>firmware over the air</b>. Here you can enable or disable this feature. | ||
{{#ifeq: {{{mobile}}} | 1 |[[File:Networking_rutos_manual_firmware_fota_configuration_modem_v1.png|border|class=tlt-border]] | |||
|[[File:Networking_rutos_manual_firmware_fota_configuration_v2.png|border|class=tlt-border]]}} | |||
<table class="nd-mantable"> | |||
<tr> | |||
<th>Field</th> | |||
<th>Value</th> | |||
<th>Description</th> | |||
</tr> | |||
<tr> | |||
<td>Enable</td> | |||
<td>off {{!}} on; default: <b>on</b></td> | |||
<td>Turns the FOTA service on or off.</td> | |||
</tr> | |||
<tr> | |||
<td>Default device firmware</td> | |||
<td>Stable firmware {{!}} Latest firmware; default: <b>on</b></td> | |||
<td>Select firmware type to update.</td> | |||
</tr> | |||
<tr> | |||
<td>Device firmware update notifications</td> | |||
<td>off {{!}} on; default: <b>on</b></td> | |||
<td>Enables notifications across WebUI when new device firmware version is available on the server.</td> | |||
</tr> | |||
<tr>{{#ifeq: {{{mobile}}} | 1 | | |||
<td>Modem firmware update notifications</td> | |||
<td>off {{!}} on; default: <b>on</b></td> | |||
<td>Enables notifications across WebUI when new modem firmware version is available on the server.</td> | |||
</tr>|}} | |||
</table> | |||
==See also== | ==See also== | ||