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]] |