Support / Knowledge Base / I only see an option to update the firmware and not the POST image in the Web User Interface (WebUI)

I only see an option to update the firmware and not the POST image in the Web User Interface (WebUI). How do I update the POST image?

In earlier versions of firmware, the ability to upgrade POST via the Web UI had not yet been added. In order to upgrade POST firmware on units which fall into this category, you will need to load it from a tftp server.

Setting up the tftp server:

A tftp server can consist of a Unix/Linux server running as a tftp server (tftp is built in but will need to be configured and enabled), or a Windows server running our one-shot tftp.exe utility.

We will briefly cover both of these methods.

Unix Method:

Most Unix/Linux versions have tftp support, but it may still need to be installed or configured due to tftp usually being disabled by default for security reasons. Its beyond the scope of this article to detail how to setup tftp on every Unix operating system, so please refer to the operating system's tftp/tftpd man page or other available documentation.

Assuming the tftp server is up and running on your Unix/Linux server, here is a quick test to ensure that the POST firmware can be downloaded:
(example uses a tftp file directory of /tftpboot)

  • # chmod 777 /tftpboot
  • Copy POST firmware file to /tftpboot directory
  • # chmod 666 "POST_firmware_file"
  • # cd /tmp
  • # tftp "tftp server IP address"
  • tftp> get "POST firmware_filename"
  • tftp> quit

You should see "received ### bytes in # seconds" as the result of your tftp get.
If you received an error message or the file size is 0, tftp is not running or not working properly. You will need to go over your tftp server setup and re-run the test until its successful.

Windows method:

You should see a small window open which looks like this:

Upgrading the POST firmware:

Your tftp server is up and running and ready to serve the POST firmware at this point, so you are ready to upgrade the POST:

  • Telnet to the Digi Device/Terminal server needing the POST upgrade
  • Login as root, then issue the command:

    boot load-boot=(IP address of TFTP server):(POST filename)

  • When POST upgrade has completed successfully, reboot the device server with command boot action=reset
  • Telnet back to the Digi and check the firmware version with command show version. It should show the updated POST version

If all went well, the POST is now on the latest revision. You can now upgrade the firmware through your usual upgrade method, Web UI or tftp. When both POST and Firmware versions are current, you will have the ability to upgrade both the POST and firmware through the Web UI.

Last updated: Aug 08, 2017

Recently Viewed Articles

No recently viewed articles
Contact a Digi expert and get started today! Contact Us