Home > Support > Knowledge Base
Knowledge Base
Reset Search



How to upgrade the firmware on a Digi TransPort router via FTP or SFTP to version or later

« Go Back


Article Number000004682
Problem Resolution

How to upgrade the firmware on a Digi TransPort router using FTP or SFTP to version or later

This article explains how to upgrade to firmware version and later on a Digi TransPort or Sarian router using an FTP or SFTP client. 

Upgrading the firmware by FTP or SFTP will allow any existing configuration files on the router to be retained.

1) Obtain the latest firmware zip file, which can be found at one of the following links depending on your model:

Digi TransPort firmware files
Sarian firmware files

It is very important that the correct firmware files are used for the model number being upgraded. If you attempt to load firmware designed for one model onto a different model the router may cease to function and will be difficult to recover.

To locate the correct firmware for your model, after clicking on a link above, select the subdirectory containing the version you wish to download (the newest version is recommended) then the subdirectory relating to your model. Select the zip file to download it.

2) Extract all of the files, from the downloaded zip archive, to a directory on your PC.

3) On your PC, rename the file image to image.tmp
Rename the *.rom file (the bootloader) to sbios1 (with no extension)
4) Using an FTP client program such as FileZilla (http://filezilla-project.org/), create an FTP connection to the router then copy all of the files except for the *.web file (and the gobi.zip file if present) from the directory of files on your PC to the router. (The web file (and the gobi.zip file if present) are transferred later to avoid the possibility of the router running out of flash memory during the upgrade process). Please note that if using FileZilla you must go to Edit -> Settings -> Transfer and set the "Maximum Simultaneous transfers" to 1.

If your PC is running Windows, an alternative to using an FTP client program such as FileZilla is to open two Windows Explorer sessions: one pointing to the directory of files on your PC and the other pointing to 'ftp://[ip_address_of_TransPort_router]' e.g., after authentication simply drag and drop files between the two windows.  Please verify that all files were transferred to the TransPort.  If you experience any problems using a client such as FileZilla, for example when transferring large files to the router, please try the alternative Windows Explorer method if possible.

5) Connect to the router's CLI (command line interface) via one of the following methods:
a) A Telnet or SSH session to the router's IP address
b) A terminal emulator session (for example using Hyperterminal or TeraTerm) to the router's ASY (serial) port

Issue the following command:
move sbios1 sbios <enter>
This will overwrite the old bootloader (sbios) file with the new one. Check that the CLI returns with 'OK'.
Issue the following command:
del *.web <enter>
This will delete any existing files that end with the '.web' extension.
Issue the following commands:
del image <enter>
ren image.tmp image <enter>
This will replace the currently running image with the new copy just uploaded.
Issue the following commands:
copy image image4 <enter>
This will replace the backup copy of the image.
Issue the following commands:
inum 0 <enter>
reboot <enter>
This will ensure that the “image” is executed.

6) Using FTP again as in step 4), copy the remaining files (that have not yet been transferred) from your PC to the router: the *.web file and the gobi.zip file if present.

7) At the router's CLI once more, enter the following command to check the integrity of the firmware files:
                scan <enter>

Check that all files report as 'ok' and that the "image" and the "image4" files report as 'ok, data ok'. If the "data ok" is missing or if there are any "bad crc" messages please retry loading by FTP or contact Digi technical support for assistance. DO NOT REBOOT.

8) If everything looks OK, enter the following CLI command:

                reboot <enter>

Once the router has restarted, enter the following CLI command:
      ati5 <enter>

The CLI will return a lot of information about the router. The second and third lines will show the firmware image and bootloader version numbers. These can be used to check that the upgrade process has been successful - for example:

Digi TransPort WR21-U82B-DE1-XX Ser#:XXXXXX HW Revision: 2203a

Software Build Ver5.2.9.13.  Feb 27 2015 07:26:10  WW
ARM Bios Ver 7.33u v43 454MHz B987-M995-F80-O0,0 MAC:00042d033d4f
Power Up Profile: 0




Was this article helpful?



Please tell us how we can make this article more useful.

Characters Remaining: 255