For example, I’ll update the firmware several times on the Allied Telesis AT-8000S/24 switch.
We will connect to the switch via SSH or an ordinary console null-modem RS-232 cable at a speed of 115200, by default the login is manager, the password is friend.
Let’s see the current firmware version and what files are in memory:
show version
show bootvar
dir
For example, I showed:
show version
SW version 1.0.0.23 ( date 29-May-2006 time 07:50:32 )
Boot version 1.0.0.05 ( date May 9 2006 time 11:56:50 )
If the switch is not configured, then assign it an IP address:
configure
interface vlan 1
ip address 192.168.1.5 255.255.255.0
end
We will place the firmware file on the TFTP server, I described how to start the TFTP server in the articles:
Installing and Configuring a TFTP Server in Ubuntu
Starting a TFTP server in Windows
Check the connection between the switch and the TFTP server:
ping 192.168.1.2
If there are unnecessary large files in memory, then they can be deleted like this:
delete filename
Copy the firmware file from the TFTP server to the switch as “image-2”:
copy tftp://192.168.1.2/ati_diamond_box-10025.ros image-2
Make the downloaded firmware active and restart the switch:
boot system image-2
reload
y
y
If the switch contains a very old firmware and an old bootloader, then first of all you need to update the bootloader:
copy tftp://192.168.1.2/ati8000_boot-10107.rfb boot
copy tftp://192.168.1.2/ats94-interim.ros image-1
boot system image-1
reload
y
y
After the update, I showed:
show version
SW version interim ( date 08-Jul-2007 time 11:44:05 )
Boot version 1.0.1.07 ( date 24-Oct-2008 time 08:02:41 )
Then I updated to version 3.0.0.35:
copy tftp://192.168.1.2/ats94-30035.ros image-2
boot system image-2
reload
y
y
show ver
SW version 3.0.0.35 ( date 14-May-2009 time 11:50:46 )
Boot version 1.0.1.07 ( date 24-Oct-2008 time 08:02:41 )
Then I updated to version 3.0.0.44:
copy tftp://192.168.1.2/ats94-30044.ros image-1
boot system image-1
reload
y
y
show version
SW version 3.0.0.44 ( date 02-Oct-2011 time 13:29:54 )
Boot version 1.0.1.07 ( date 24-Oct-2008 time 08:02:41 )
Usually, the bootloader is located in the archive with the firmware, and if it is older on the switch and you download the new firmware version, the switch may not start, in this case you can upload the old firmware version to the switch via Xmodem (it is in ExtraPuTTY utility), for this when the switch is turned on, press Enter and select “Download Software” from the menu.
Autoboot in 2 seconds – press RETURN or Esc.
Startup Menu
[1] Download Software
…
Firmware files must be downloaded from the official site, several firmware that I used can be found here https://files.ixnfo.com/Firmware/Allied_Telesis/at8000s24.zip
See also my articles:
How to transfer a file via XMODEM using Minicom
How to reset Allied Telesis AT-8000S
Configuring Allied Telesis AT-8000S
zip password is missing in readme file. Can you please give the password?
The README says: Verify that your switches are running the correct boot loader with the ‘show version’ command. Once displayed, copy the boot version number exactly as shown.This number is the password you need to extract the software upgrade file.