Software Version Management

Document revision:1.4 (Tue Oct 18 12:24:57 GMT 2005)
Applies to: V2.9

General Information

Summary

To upgrade RouterOS to a more recent version, you can simply transfer the packages to router via ftp, using the binary transfer mode, and then just rebooting the router.

This manual discusses a more advanced method how to upgrade a router automatically. If you have more than one router then this can be useful.

Specifications

Packages required: system
License required: Level1
Submenu level: /system upgrade
Standards and Technologies: None
Hardware usage: Not significant

System Upgrade

Submenu level: /system upgrade

Related Documents

Description

In this submenu you can see available packages and are able to choose which to install from a remote router.

At first you upload new packages to the router via ftp, using the binary data transfer mode. Then (from another router, which you will upgrade) add the router's IP on which are the packages listed in the /system upgrade upgrade-package-source list. Afterwards, you type /system upgrade refresh to update the available package list. To see all available packages, choose /system upgrade print command.

Property Description

download - download packages from list by specifying their numbers

download-all - download all packages that are needed for the upgrade (packages which are available in '/system package print' list)

name (read-only: name) - package name

refresh - updates currently available package list

source (read-only: IP address) - source IP address of the router from which the package list entry is retrieved

status (read-only: available | scheduled | downloading | downloaded | installed) - package status

version (read-only: text) - version of the package

Example

See the available packages:

[admin@MikroTik] system upgrade> print
 # SOURCE          NAME             VERSION      STATUS      COMPLETED
 0 192.168.25.8    advanced-tools   2.9          available
 1 192.168.25.8    dhcp             2.9          available
 2 192.168.25.8    hotspot          2.9          available
 3 192.168.25.8    isdn             2.9          available
 4 192.168.25.8    ntp              2.9          available
 5 192.168.25.8    ppp              2.9          available
 6 192.168.25.8    routerboard      2.9          available
 7 192.168.25.8    routing          2.9          available
 8 192.168.25.8    security         2.9          available
 9 192.168.25.8    synchronous      2.9          available
10 192.168.25.8    system           2.9          available
11 192.168.25.8    telephony        2.9          available
12 192.168.25.8    ups              2.9          available
13 192.168.25.8    web-proxy        2.9          available
14 192.168.25.8    wireless         2.9          available
[admin@MikroTik] system upgrade>

To upgrade chosen packages:

[admin@MikroTik] system upgrade> download 0,1,2,5,6,7,8,9,10,13,14
[admin@MikroTik] system upgrade> print
 # SOURCE          NAME             VERSION      STATUS      COMPLETED
 0 192.168.25.8    advanced-tools   2.9          downloaded
 1 192.168.25.8    dhcp             2.9          downloading 16 %
 2 192.168.25.8    hotspot          2.9          scheduled
 3 192.168.25.8    isdn             2.9          available
 4 192.168.25.8    ntp              2.9          available
 5 192.168.25.8    ppp              2.9          scheduled
 6 192.168.25.8    routerboard      2.9          scheduled
 7 192.168.25.8    routing          2.9          scheduled
 8 192.168.25.8    security         2.9          scheduled
 9 192.168.25.8    synchronous      2.9          scheduled
10 192.168.25.8    system           2.9          scheduled
11 192.168.25.8    telephony        2.9          available
12 192.168.25.8    ups              2.9          available
13 192.168.25.8    web-proxy        2.9          scheduled
14 192.168.25.8    wireless         2.9          scheduled
[admin@MikroTik] system upgrade>

Adding Package Source

Submenu level: /system upgrade upgrade-package-source

Description

Here can you specify IP address, username and password of the remote hosts from which you will be able to get packages.

Property Description

address (IP address) - source IP address of the router from which the package list entry will be retrieved

user (text) - username of the remote router

Notes

After specifying a remote router in '/system upgrade upgrade-package-source', you can type '/system upgrade refresh' to refresh the package list and '/system upgrade print' to see all available packages.

Adding an upgrade source you will be prompted for a password.

Example

To add a router, with username admin and no password, from which the packages will be retrieved:

[admin@MikroTik] system upgrade upgrade-package-source> print
# ADDRESS         USER
0 192.168.25.8    admin
[admin@MikroTik] system upgrade upgrade-package-source>