Changes

no edit summary
Line 2: Line 2:  
==Summary==
 
==Summary==
   −
The <b>Package Manager</b> is a service used to install additional software on the the device. This page is an overview of the Packages section in {{{name}}} routers.
+
The <b>Package Manager</b> is a service used to install additional software on the the device. This page is an overview of the Package Manager section in {{{name}}} routers.
    
{{Template: Networking_rutxxx_manual_fw_disclosure
 
{{Template: Networking_rutxxx_manual_fw_disclosure
Line 8: Line 8:  
}}
 
}}
   −
==Installed==
+
==Packages==
   −
The <b>Installed</b> section displays the names version numbers of software packages currently installed on the router. To remove an installed package click the 'Remove' button located next to it.
+
The <b>Packages</b> section provides the possibility to install additional software packages that are available for download from the FOTA server. To install a new service, locate the necessary package in the list and click the 'Install' button adjacent to it.  
   −
Below is an example of the Installed section with the <i>zerotier</i> package installed.
+
[[File:{{{file_packages}}}]]
   −
[[File:{{{file_installed}}}]]
+
===Available packages===
 
+
----
==Upgradable==
+
Available additional software packages for {{{name}}} routers with FW version [[Media:{{{fw_version}}}_WEBUI.bin|{{{fw_version}}}]] are listed below.
 
  −
The <b>Upgradable</b> section displays available upgrades for installed packages. Based on the availability of additional software in the current firmware version ({{{fw_version}}}), all packages in the [[{{{name}}}_Packages#Available|Available]] section are their latest version. Therefore, the Upgradable section currently displays an empty list:
  −
 
  −
[[File:{{{file_upgradable}}}]]
  −
 
  −
==Available==
  −
 
  −
The <b>Available</b> section displays packages that are available to be downloaded from the FOTA server. Currently available packages are:
      
<ul>
 
<ul>
     <li><b>zerotier</b> - ZeroTier One is an open source software product which establishes Peer to Peer VPN (P2PVPN) connection between laptops, desktops, phones, embedded devices, cloud resources, and apps.<br>After installation, this service becomes available and can be configured from the <b>Services → VPN → [[{{{name}}} VPN#ZeroTier|ZeroTier]]</b> page.</li>
+
     <li><b>TR-069</b> - Technical Report 069 (TR-069) client, an application layer protocol designed for management of equipment connected to a remote network.<br>After installation, this service becomes available and can be configured from the <b>Services → [[{{{name}}} TR-069|TR-069]]</b> page.</li>
     <li><b>snmpd</b> - Simple Network Management Protocol (SNMP) is a network management protocol used to collect information from network devices.<br>After installation, this service becomes available and can be configured from the <b>Services → [[{{{name}}} SNMP|SNMP]]</b> page.</li>
+
     <li><b>ThingWorx</b> -an industrial innovation platform designed to rapidly deliver IoT applications.<br>After installation, this service becomes available and can be configured from the <b>Services → IoT Platforms → [[{{{name}}}_IoT_Platforms#ThingWorx|ThingWorx]]</b> page.</li>
     {{#ifeq:{{{samba}}}|1|<li><b>samba36-server</b> - Samba is a software solution for using the Server Message Block (SMB) networking protocol, which provides shared file access between nodes on a computer network.<br>After installation, this service becomes available and can be configured from the <b>Services → [[{{{name}}} USB_Tools|USB Tools]]</b> page.</li>|}}
+
     <li><b>Cumulocity</b> - an independent device and application management Internet of Things (IoT) platform.<br>After installation, this service becomes available and can be configured from the <b>Services → IoT Platforms → [[{{{name}}}_IoT_Platforms#Cumulocity|Cumulocity]]</b> page.</li>
     <li><b>miniupnpd</b> - UPnP (Universal Plug and Play) is a set of network protocols that allows devices in a network to discover one another automatically.br>After installation, this service becomes available and can be configured from the <b>Services → [[{{{name}}} UPNP|UPNP]]</b> page.</li>
+
    <li><b>ZeroTier</b> - an open source software product which establishes Peer to Peer VPN (P2PVPN) connection between laptops, desktops, phones, embedded devices, cloud resources, and apps.<br>After installation, this service becomes available and can be configured from the <b>Services → VPN → [[{{{name}}} VPN#ZeroTier|ZeroTier]]</b> page.</li>
     <li><b>easycwmp</b> - installs TR-069 (Technical Report 069) client, an application layer protocol designed for management of equipment connected to a remote network.<br>After installation, this service becomes available and can be configured from the <b>Services → [[{{{name}}} TR-069|TR-069]]</b> page.</li>
+
     <li><b>SNMP</b> - Simple Network Management Protocol (SNMP) is a network management protocol used to collect information from network devices.<br>After installation, this service becomes available and can be configured from the <b>Services → [[{{{name}}} SNMP|SNMP]]</b> page.</li>
     <li><b>azure_iothub</b> - Azure IoT Hub is an open and flexible cloud platform that supports open-source SDKs and multiple protocols.<br>After installation, this service becomes available and can be configured from the <b>System → Administration → [[{{{name}}} _Administration#Azure_IoThub|Azure IoThub]]</b> page.</li>
+
     <li><b>UPNP</b> - UPNP (Universal Plug and Play) is a set of network protocols that allows devices in a network to discover one another automatically.br>After installation, this service becomes available and can be configured from the <b>Services → [[{{{name}}} UPNP|UPNP]]</b> page.</li>
 +
     <li><b>Azure IoThub</b> - an open and flexible cloud platform that supports open-source SDKs and multiple protocols.<br>After installation, this service becomes available and can be configured from the <b>System → Administration → [[{{{name}}}_IoT_Platforms#Azure_IoThub|Azure IoThub]]</b> page.</li>
 
</ul>
 
</ul>
----
  −
To install an additional software package, click the 'Install' button located next to it:
  −
  −
[[File:{{{file_available}}}]]
  −
  −
If the installation was successful, you should see a green rounded rectangle containing a message of success appear above the package list:
  −
  −
[[File:{{{file_success}}}]]
  −
  −
==Pending==
  −
  −
The <b>Pending</b> section displays software packages that are still awaiting installation.
  −
  −
[[File:{{{file_pending}}}]]
      
==Upload==
 
==Upload==
   −
The <b>Upload</b> section provides the possibility for offline package installation. Only packages that are intended for this specific router and firmware version can be uploaded.
+
The <b>Upload</b> section provides the possibility for offline package installation. Only packages that are intended for this specific router and firmware version can be uploaded.  
    
[[File:{{{file_upload}}}]]
 
[[File:{{{file_upload}}}]]
 
----
 
----
The list of available packages for {{{name}}} is provided below. Click on the links if you wish to download the packages to your computer.
+
<!--RUT2-->
 
+
The list of available packages for {{{name}}} routers with FW version [[Media:{{{fw_version}}}_WEBUI.bin|{{{fw_version}}}]] is provided below. Click on the links if you wish to download the packages to your computer.
{{Template: Networking_rutxxx_manual_packages_supported
+
{{#ifeq:{{{series}}}|RUT9xx||{{Networking_rutxxx_manual_packages_supported
 
| zerotier  = {{{zerotier}}}
 
| zerotier  = {{{zerotier}}}
 
| snmpd      = {{{snmpd}}}
 
| snmpd      = {{{snmpd}}}
Line 66: Line 45:  
| cumulocity = {{{cumulocity}}}
 
| cumulocity = {{{cumulocity}}}
 
| thingworx  = {{{thingworx}}}
 
| thingworx  = {{{thingworx}}}
}}
+
}}}}
 +
<!--RUT9-->
 +
{{#ifeq:{{{series}}}|RUT2xx||{{Networking_rutxxx_manual_packages_supported
 +
| rut9xx_zerotier  = {{{rut9xx_zerotier}}}
 +
| rut9xx_snmpd      = {{{rut9xx_snmpd}}}
 +
| rut9xx_samba      = {{{rut9xx_samba}}}
 +
| rut9xx_miniupnpd  = {{{rut9xx_miniupnpd}}}
 +
| rut9xx_easycwmp  = {{{rut9xx_easycwmp}}}
 +
| rut9xx_azure      = {{{rut9xx_azure}}}
 +
| rut9xx_cumulocity = {{{rut9xx_cumulocity}}}
 +
| rut9xx_thingworx  = {{{rut9xx_thingworx}}}
 +
}}}}
 +
<!--RUT9 old-->
 +
{{#ifeq:{{{series}}}|RUT2xx||{{Networking_rutxxx_manual_packages_supported
 +
| rut9xx_zerotier  = {{{rut9xx_zerotier_old}}}
 +
| rut9xx_snmpd      = {{{rut9xx_snmpd_old}}}
 +
| rut9xx_samba      = {{{rut9xx_samba_old}}}
 +
| rut9xx_miniupnpd  = {{{rut9xx_miniupnpd_old}}}
 +
| rut9xx_easycwmp  = {{{rut9xx_easycwmp_old}}}
 +
| rut9xx_azure      = {{{rut9xx_azure_old}}}
 +
| rut9xx_cumulocity = {{{rut9xx_cumulocity_old}}}
 +
| rut9xx_thingworx  = {{{rut9xx_thingworx_old}}}
 +
}}}}
 
----
 
----
To install a package click the 'Browse...' button and locate the package file on your computer. Then click 'Install package'. If the installation was successful, you should see a green rounded rectangle containing a message of success appear Package Manager title:
+
To install a package click the 'Choose File...' button and locate the package file on your computer. Then click 'Install package'. If the installation was successful, you should see a green rounded rectangle containing a message of success appear Package Manager title:
    
[[File:{{{file_success}}}]]
 
[[File:{{{file_success}}}]]
Line 77: Line 78:  
     <li><b>Q:</b> How to keep installed packages after firmware upgrade?</li>
 
     <li><b>Q:</b> How to keep installed packages after firmware upgrade?</li>
 
     <li><b>A:</b> Before upgrading the device's firmware, make sure the 'Keep all settings' option is checked in the [[{{{name}}} Firmware|Firmware]] page. This ensures that the router will install the necessary packages after FW upgrade and keep user configuration data.<br>[[File:{{{file_keep_settings}}}]]</li>
 
     <li><b>A:</b> Before upgrading the device's firmware, make sure the 'Keep all settings' option is checked in the [[{{{name}}} Firmware|Firmware]] page. This ensures that the router will install the necessary packages after FW upgrade and keep user configuration data.<br>[[File:{{{file_keep_settings}}}]]</li>
 +
</ul>
 +
----
 +
<ul>
 +
    <li><b>Q:</b> Is there enough space for packages that I want to install?</li>
 +
    <li><b>A:</b> The size of each package is displayed next to its version in the package list. The current state of Free/Total memory usage is displayed in in the top-right corner of the list.<br>[[File:{{{file_memory}}}]]</li>
 
</ul>
 
</ul>
 
----
 
----
 
<ul>
 
<ul>
 
     <li><b>Q:</b> I installed a software package, how do I configure it?</li>
 
     <li><b>Q:</b> I installed a software package, how do I configure it?</li>
     <li><b>A:</b> After the installation of a package, a related configuration page is generated somewhere in the WebUI, depending on the packages purpose. Information on where to find each page can be found in the <b>[[{{{name}}}_Packages#Available|Available]]</b> section of this Wiki page and related configuration guides can be found in the <b>[[{{{name}}}_Packages#See_also|See also]]</b> section below.</li>
+
     <li><b>A:</b> After the installation of a package, a related configuration page is generated somewhere in the WebUI, depending on the packages purpose. Information on where to find each page can be found in the <b>[[{{{name}}}_Package_Manager#Available_packages|Available packages]]</b> section of this Wiki page and related configuration guides can be found in the <b>[[{{{name}}}_Package_Manager#See_also|See also]]</b> section below.</li>
 
</ul>
 
</ul>
 
----
 
----
Line 101: Line 107:  
     </li>
 
     </li>
 
</ul>
 
</ul>
 +
 +
[[Category:{{{name}}} WebUI]]

Navigation menu