
Преамбула
Попался в руки коммутатор Allied Telesis AT-9924T. Хорошая железка (с двумя БП, Layer 3, etc), однако оказалось, что web-интерфейс на данной железке не работает. Покопавшись в документации, и помаявшись с коммандами (CLI у этой железки довольно специфический), обнаружил, что всего-навсего, файл графического интерфейса не подключен в действующей конфигурации:
|
Manager AT-9924T> show gui
GUI Configuration ------------------- Module Status : Enabled Resource File ----------------------- Name : Status : Error Error Type : No resource file specified |
Однако, попытавшись подключить файл веб-интерфейса, который был на флеше - получил ошибку:
|
Manager AT-9924T> set install=pref gui=9924_291-22_en_d.rsc Error (3093274): Resource file checksum is invalid. |
Проблему решил устранять полным обновлением програмного обеспечения, и web-интерфейса в том числе (он зависим от версии ПО коммутатора). Однако актуальных прошивок к оборудованию Allied Telesis в открытом доступе не обнаружил, поэтому связался с техподдержкой вендора и попросил предоставить актуальную прошивку к даному оборудованию. Техподдержка отработала тикет оперативно, предоставила аккаунт, и в течении суток актуальное ПО мне получилось скачать с оф. сайта Allied Telesis.
Итак, приступаем к обновлению ПО коммутатора Allied Telesis AT-9924T. К коммутатору я подключился через COM-кабель, параметры соединения - 9600 8N1.
Прежде всего, соберем немного информации о коммутаторе, используя следующие комманды:
В моем частном случае результаты комманд были следующими:
|
Manager AT-9924T> show file Filename Device Size Created Locks ----------------------------------------------------------------------------- 89291-22.rez flash 4962452 13-Apr-2010 06:11:01 0 9-291321.hlp flash 185883 13-Apr-2010 06:26:22 0 9924t_02.cfg flash 576 18-Sep-2006 11:42:11 0 9924_291-22_en_d.rsc flash 3168607 13-Apr-2010 06:22:36 0 boot.cfg flash 975 21-Dec-2009 16:46:39 0 config.cfg flash 1082 22-Nov-2006 19:21:37 0 config.ins flash 32 13-Apr-2010 06:15:26 0 feature.lic flash 78 26-Apr-2010 11:00:57 0 longname.lfn flash 89 03-Mar-2016 23:17:32 0 prefer.ins flash 64 03-Mar-2016 23:28:32 0 release.lic flash 32 18-Sep-2006 11:42:13 0 snmpengn.sec flash 40 05-Mar-2016 11:23:45 0 switch.ini flash 134 13-Apr-2010 06:15:27 0 mynet.cfg flash 9076 24-Apr-2015 17:10:51 0 config.ins nvs 32 06-May-2010 09:12:56 0 gui.ins nvs 64 03-Mar-2016 23:28:32 0 random.rnd nvs 3904 05-Mar-2016 11:43:45 0 ----------------------------------------------------------------------------- |
|
Manager AT-9924T> show release Release Licence Period ------------------------------------------------------------------- any full - ------------------------------------------------------------------- |
|
Manager AT-9924T> show install Install Release Patch GUI ------------------------------------------------------------------------- Temporary - - - Preferred flash:89291-22.rez - - Default EPROM (89-1.0.4) - - ------------------------------------------------------------------------- Current install ------------------------------------------------------------------------- Preferred flash:89291-22.rez - - ------------------------------------------------------------------------- Install history ------------------------------------------------------------------------- No Temporary release selected Preferred release selected Preferred release successfully installed Preferred GUI not installed ------------------------------------------------------------------------- |
|
Manager AT-9924T> show gui GUI Configuration ------------------- Module Status : Enabled Resource File ----------------------- Name : Status : Error Error Type : No resource file specified |
|
Manager AT-9924T> show system Switch System Status Time 15:55:37 Date 09-Mar-2016. Board ID Bay Board Name Host Id Rev Serial number -------------------------------------------------------------------------------- Base 219 AT-9924T-EMC 0 M1-0 63016xxx PSU 264 1 AT-PWR02R-AC 0 M3-0 63011xxx PSU 264 2 AT-PWR02R-AC 0 M3-0 63011xxx -------------------------------------------------------------------------------- Memory - DRAM :131072 kB FLASH : 16384 kB -------------------------------------------------------------------------------- SysDescription Allied Telesis AT-9924T-EMC version 2.9.1-22 12-Feb-2010 SysContact SysLocation SysName AT-9924T SysDistName SysUpTime 36191016 ( 4 days, 04:31:50 ) Boot Image : 99b104.fbr size 1026588 18-Sep-2006 Software Version: 2.9.1-22 12-Feb-2010 Release Version : 2.9.1-00 04-Dec-2006 Patch Installed : NONE Territory : usa Country : none Help File : 9-291321.hlp PSU1: (AC) Fan: Normal Temp: Normal Power: Normal PSU2: (AC) Fan: Normal Temp: Normal Power: Warning FAN ----------------- Main fan Normal ----------------- Configuration Boot configuration file: flash:mynet.cfg (exists) Current configuration: flash:mynet.cfg Security Mode : Disabled |
|
Manager AT-9924T> show ffile check
module name type size file date & time address check
-----------------------------------------------------------------------------
9924t_02 cfg 576 18-Sep-2006 11:42:11 706EBC74 Good
boot cfg 975 21-Dec-2009 16:46:39 706EC3D0 Good
config cfg 1082 22-Nov-2006 19:21:37 706EBF54 Good
mynet cfg 9076 24-Apr-2015 17:10:51 6FFDB420 Good
9-291321 hlp 185883 13-Apr-2010 06:26:22 6FFADCB4 Good
switch ini 134 13-Apr-2010 06:15:27 70BA824C Good
config ins 32 13-Apr-2010 06:15:26 70BA81EC Good
prefer ins 64 03-Mar-2016 23:28:32 6FFDD83C Good
longname lfn 89 03-Mar-2016 23:17:32 70BA8150 Good
feature lic 78 26-Apr-2010 11:00:57 6FFDB390 Good
9924_2~0 rsc 3168607 13-Apr-2010 06:22:36 70BA8314 Good
snmpengn sec 40 05-Mar-2016 11:23:45 6FFDD924 Good
inst release lic 32 18-Sep-2006 11:42:13 706EBEF4 Good
load 89291-22 rez 4962452 13-Apr-2010 06:11:01 706EC7E0 Good
-----------------------------------------------------------------------------
flash use:
files ...... 8330136 bytes (14 files)
garbage .... 179700 bytes
free ....... 7087732 bytes
block size . 131072 bytes
total ...... 15728640 bytes
----------------------------------------------------------------------------- |
С железкой разобрались. Теперь пошагово распишем процесс обновления ПО по TFTP.
|
Manager AT-9924T> set ip interface=vlan1 ip=192.168.192.222 netmask=255.255.255.0 Interface Type IP Address Bc Fr PArp Filt RIP Met. SAMode IPSc Pri. Filt Pol.Filt Network Mask MTU VJC GRE OSPF Met. DBcast Mul. GArp NotifyOSPFDown -------------------------------------------------------------------------------- vlan1 Static 192.168.192.222 1 n Off --- 01 Pass No --- --- 255.255.255.0 1500 - --- 0000000001 No Rec On Yes -------------------------------------------------------------------------------- |
|
Manager AT-9924T> ping 192.168.192.55 Echo reply 1 from 192.168.192.55 time delay 2.211 ms Echo reply 2 from 192.168.192.55 time delay 0.395 ms Echo reply 3 from 192.168.192.55 time delay 0.440 ms Echo reply 4 from 192.168.192.55 time delay 0.395 ms Echo reply 5 from 192.168.192.55 time delay 0.416 ms |
- 9-291321.hlp - файл помощи и подсказки
- 9924_292-15_en_d.rsc - web-интерфейс
- 89292-15.rez - файл ПО (software)
|
Manager AT-9924T> set load method=tftp Info (1048003): Operation successful. Manager AT-9924T> set load server=192.168.192.55 Info (1048003): Operation successful. Manager AT-9924T> show load Loader Information ------------------------------------------------------------------------------ Defaults: Method ............. TFTP File ............... - Destination File ... - Server ............. 192.168.192.55 HTTP Proxy ......... - Proxy Port ......... Default ( 80 ) Asyn ............... - Destination ........ Flash Delay (sec) ........ 0 Last Load: Method ............. - File ............... - Destination File ... - Destination ........ - Delay (sec) ........ 0 Status ............. Idle Last Message ....... - ------------------------------------------------------------------------------ |
|
Manager AT-9924T> delete file=9924_291-22_en_d.rsc flash:9924_291-22_en_d.rsc successfully deleted 1 file deleted. Info (1056003): Operation successful. Info (1031260): Flash compacting... DO NOT restart the switch, or power down until compaction is completed. Info (1031261): Flash compaction successfully completed. Manager AT-9924T> delete file=9-291321.hlp flash:9-291321.hlp successfully deleted 1 file deleted. Info (1056003): Operation successful. Manager AT-9924T> delete file=9924t_02.cfg flash:9924t_02.cfg successfully deleted 1 file deleted. Info (1056003): Operation successful. Manager AT-9924T> delete file=boot.cfg flash:boot.cfg successfully deleted 1 file deleted. Info (1056003): Operation successful. Manager AT-9924T> delete file=config.cfg flash:config.cfg successfully deleted 1 file deleted. Info (1056003): Operation successful. |
|
Manager AT-9924T> activate flash compaction Info (1031260): Flash compacting... DO NOT restart the switch, or power down until compaction is completed. Info (1031261): Flash compaction successfully completed. |
|
Manager CORE-AT-9924T> load file=89292-15.rez Info (1048308): Load initiated. Info (1048270): File transfer successfully completed. |
|
Manager CORE-AT-9924T> set install=pref rel=89292-15.rez gui= Info (1049003): Operation successful. |
|
Manager CORE-AT-9924T> restart reboot |
|
Manager CORE-AT-9924T> show install Install Release Patch GUI ------------------------------------------------------------------------- Temporary - - - Preferred flash:89292-15.rez - - Default EPROM (89-1.0.4) - - ------------------------------------------------------------------------- Current install ------------------------------------------------------------------------- Preferred flash:89292-15.rez - - ------------------------------------------------------------------------- Install history ------------------------------------------------------------------------- No Temporary release selected Preferred release selected Preferred release successfully installed ------------------------------------------------------------------------- |
|
Manager CORE-AT-9924T> delete file=89291-22.rez flash:89291-22.rez successfully deleted 1 file deleted. Info (1056003): Operation successful. Info (1031260): Flash compacting... DO NOT restart the switch, or power down until compaction is completed. Info (1031261): Flash compaction successfully completed. |
|
Manager CORE-AT-9924T> load file=9924_292-15_en_d.rsc Info (1048308): Load initiated. Info (1048270): File transfer successfully completed. Manager CORE-AT-9924T> load file=9-291321.hlp Info (1048308): Load initiated. Info (1048270): File transfer successfully completed. |
|
Manager CORE-AT-9924T> set install=pref gui=9924_292-15_en_d.rsc Info (1049003): Operation successful. |
|
Manager CORE-AT-9924T> set help=9-291321.hlp Info (1034003): Operation successful. |
|
Manager CORE-AT-9924T> show install Install Release Patch GUI ------------------------------------------------------------------------- Temporary - - - Preferred flash:89292-15.rez - 9924_292-15_en_d.rsc Default EPROM (89-1.0.4) - - ------------------------------------------------------------------------- Current install ------------------------------------------------------------------------- Preferred flash:89292-15.rez - 9924_292-15_en_d.rsc ------------------------------------------------------------------------- Install history ------------------------------------------------------------------------- No Temporary release selected Preferred release selected Preferred release successfully installed Preferred GUI successfully installed ------------------------------------------------------------------------- Manager CORE-AT-9924T> show gui GUI Configuration ------------------- Module Status : Enabled Resource File ----------------------- Name : 9924_292-15_en_d.rsc Status : Good Header Info ----------------------- Type : Device Model : AT-9924 Gui Builder Version : 3.3 Resource File Format : 1 Language : English Version : 2.9.2-14 File Creation Date : 2/7/2014 Build Type : CUSTOMER File Size : 3140853 |
В результате этих манипуляций, выполнено обновление ПО, веб-интерфейс доступен, работает и выглядит следующим образом:
Re: Allied Telesis AT-9924T - обновление програмного обеспечения
Добрый день!
Являюсь пользователем данного коммутатора. Очень странное отношение производителя к своим продуктам и клиентам. Не могли бы вы выложить или выслать данную прошивку?
Re: Allied Telesis AT-9924T - обновление програмного обеспечения
Здравствуйте.
Смотрите пункт 3 процесса обновления - имена файлов выполнены в виде ссылок для загрузки.
Re: Allied Telesis AT-9924T - обновление програмного обеспечения
ciao
Re: Allied Telesis AT-9924T - обновление програмного обеспечения
Добрый день!
Дастался этот свич с центеры emc2 был весь залоченый.
Сделал все по вашему мануалу и ура у меня появилась веб морда )))) Но осталась проблема с CLI, а имено доступны только команды show )). На предложение войти в прилигерованы режим отвечает следующие:
PS a можно полную выгрузку файлов? я так думаю у меня проблема с урезаным CLI
Re: Allied Telesis AT-9924T - обновление програмного обеспечения
Попробуйте комманду set. Например
Если получаем ответ "Operation successful", то с правами все ok.
Re: Allied Telesis AT-9924T - обновление програмного обеспечения
Внесу небольшую лепку. Работают и упрощенные команды.
После restart reboot, необходимы следующие команды:
enable ip - врубаем протокол передачи
add ip int=vlan1 ip=какой нужен netmask=какую хотите
После настройки можно изменять командой set ip int и т.д.
Если в поле не указана лицензия any, поле вывода списка sh rel, то необходимо её запросить в рускоязычном форуме forum.alliedtelesis, в разделе Список форумов ‹ Технические вопросы ‹ Маршрутизаторы и фаерволы. Для начала зарегать, дождаться одобрения регистрации вашего ящика и только потом делать запрос на интересующую вас модель с приведенным sh rel, sh sys.
Во всем остальном огромное спасибо автору. Нереально помогли. До остального пришлось додумывать самому)
Re: Allied Telesis AT-9924T - обновление програмного обеспечения
а для rapier 24i подойдет?