Перейти к содержимому
Калькуляторы

Помогите разобраться с Huawei OLT MA5608T

Добрый день,

 

Имеется в наличии Huawei OLT MA5608T.

 

display version:

 

 VERSION : MA5600V800R015C00
  PATCH   : SPH102 HP1007
  PRODUCT : MA5608T

  Active Mainboard Running Area Information: 
  --------------------------------------------------
  Current Program Area : Area B 
  Current Data Area : Area B 

  Program Area A Version : MA5600V800R015C00 
  Program Area B Version : MA5600V800R015C00 

  Data Area A Version : MA5600V800R015C00 
  Data Area B Version : MA5600V800R015C00 

 

 

display patch all:

 

  Software Version:MA5600V800R015C00
  SPH102
  HP1007
  ------------------------------------------------------------------------
  Current Patch State:
  ------------------------------------------------------------------------
  Patch Name        Patch State     Delivery     Attribute     Dependency
  ------------------------------------------------------------------------
  SPH102            running         common       hot patch     NO        
  HP1007            running         common       hot patch     NO        
  ------------------------------------------------------------------------
  Total:2
  Patches in the system cannot be rolled back

 

Люди добрые, подскажите, пожалуйста, как по TFTP/FTP скачать данную прошивку вместе с патчами с этой железки на удаленный сервер?

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

On 11/18/2022 at 10:17 AM, vurd said:
dir
tftp 10.10.10.10 put ?

 

Нет такой команды.

Вы случаем не путаете Huawei c ZTE ? =)

 

Можно взять с OLT data файл, можно взять конфиг файл: backup data/configuration tftp 10.10.10.10 filename

Но меня интересует именно прошивка)

Изменено пользователем Casuistic

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

пробуйте в режиме diagnose команду backup, возможно это то, что нужно

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

On 11/18/2022 at 2:08 PM, Doomer said:

пробуйте в режиме diagnose команду backup, возможно это то, что нужно

Пробовал, в режиме diagnose команда backup ничем не отличается от обычного режима.

Есть команда: load packetfile ...  которая собственно и загружает прошивку c TFTP/FTP сервера в OLT, но нет команды backup packetfile ... для того чтоб скачать прошивку с OLT на удаленный сервер.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

насколько я понимаю, получить пакетный файл из установленного софта обратно нельзя

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

On 11/18/2022 at 2:19 PM, Doomer said:

насколько я понимаю, получить пакетный файл из установленного софта обратно нельзя

Я так понимаю прошивка (bin файл) заливается и хранится где-то на flash.

 

Нашел команду display file * которая показывает содержимое flash:

 

ХХХХХх#display file *
{ <cr>|filename<S><Length 1-64> }:

  Command:
          display file 

  flash:
  FLASH VFS total size: 241792(K)
  FLASH VFS idle size: 67046(K)
  flash:
  -----------------------------------------------------------------------------
  File Name                    Size(B) Creation Time                  Attribute
  -----------------------------------------------------------------------------
  program.efs                 30548102 01-11-2005 15:07:45+04:00 DST        -rw
  program_bak.efs             30548102 31-07-2005 09:05:25+04:00            -rw
  ver_match.efs                  19368 31-07-2005 09:20:12+04:00            -rw
  router_mode.efs                    3 10-11-2022 22:49:40+04:00            -rw
  l2ss_maclearnextend.efs            4 10-11-2022 13:36:47+04:00            -rw
  io_h806gpfd.efs             11274502 31-07-2005 09:02:29+04:00            -rw
  32_cpmu0107.efs               186118 31-07-2005 09:08:43+04:00            -rw
  32_pmu02b03.efs               141446 31-07-2005 09:08:46+04:00            -rw
  32_epmu0203.efs                57606 31-07-2005 09:08:47+04:00            -rw
  32_h801esc.efs                 18950 31-07-2005 09:08:49+04:00            -rw
  32_smu01b.efs                 199558 31-07-2005 09:08:50+04:00            -rw
  32_smu01d.efs                 210694 31-07-2005 09:08:52+04:00            -rw
  rsa_host_key.efs                 684 28-07-2005 04:34:05+04:00            -rw
  rsa_server_key.efs               540 28-07-2005 04:34:07+04:00            -rw
  32_h801pmub.efs                90758 31-07-2005 09:08:55+04:00            -rw
  lastword11.zip                  6364 27-09-2022 18:53:40+04:00            -rw
  lastword13.zip                  6875 10-11-2022 22:49:40+04:00            -rw
  lastword12.zip                  6743 06-10-2022 20:39:07+04:00            -rw
  lastword_managefile.bin         1020 10-11-2022 22:49:40+04:00            -rw

 

единственный файл с расширением bin - lastword_managefile.bin, но его размер слишком мал для того, чтоб быть тем самым файлом, который мне нужен.

 

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

В 18.11.2022 в 13:31, Casuistic сказал:

Я так понимаю прошивка (bin файл) заливается и хранится где-то на flash.

 

Не совсем так. Пакетный файл собирается в конфигураторе, с добавлением нужных bios для используемого оборудования, далее заливается на голову. После, насколько я помню, запускается процесс апгрейда с перезагрузкой. Совершить обратный процесс сборки пакетного файла из уже установленного пакета, насколько я знаю, нельзя.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

On 11/18/2022 at 3:05 PM, Doomer said:

Не совсем так. Пакетный файл собирается в конфигураторе, с добавлением нужных bios для используемого оборудования, далее заливается на голову. После, насколько я помню, запускается процесс апгрейда с перезагрузкой. Совершить обратный процесс сборки пакетного файла из уже установленного пакета, насколько я знаю, нельзя.

Понял. Спасибо за информацию.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

В 18.11.2022 в 14:09, Casuistic сказал:

Понял. Спасибо за информацию.

Да, на всякий случай, содержимое установленного пакета можно посмотреть через display io-packetfile information, собственно можно будет примерно угадать размер файлов.

а ваш вывод display file * очень похож на набор уже распакованного пакета с софтом для плат, кроме lastword, это по идее история команд.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

On 11/18/2022 at 3:14 PM, Doomer said:

Да, на всякий случай, содержимое установленного пакета можно посмотреть через display io-packetfile information, собственно можно будет примерно угадать размер файлов.

Дело в том, что при попытке забрать какой-либо файл из flash: backup file lastword_managefile.bin tftp X.X.X.X lastword_managefile.bin выходит следующее: Failure: backup is not supported for this file

Пробовал это как в обычном режиме, так и в diagnose режиме. 

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

В 18.11.2022 в 14:20, Casuistic сказал:

Failure: backup is not supported for this file

а .efs файл забрать можно?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

On 11/18/2022 at 3:24 PM, Doomer said:

а .efs файл забрать можно?

Нет, то же самое происходит.


display io-packetfile information показывает это:

  Version of the board software packetfile:MA5600V800R015C00SPC101
  Board software saved in mainboard:
  ---------------------------------------------------------------------------
  Index  File Type                 Version                File Length
  ---------------------------------------------------------------------------
   0     CPMU0107 PROGRAM          205                    186112
   1     PMU02B03 PROGRAM          205                    141440
   2     EPMU0203 PROGRAM          109                    57600
   3     H801ESC PROGRAM           113                    18944
   4     SMU01B PROGRAM            304                    199552
   5     SMU01D PROGRAM            303                    210688
   6     H801PMUB PROGRAM          101                    90752
   7     H801HEUD PROGRAM          114                    122368
   8     H802GPBD BASE BIOS        314                    524160
   9     H802GPBD PROGRAM          717                    5293184
   10    H805GPBD BASE BIOS        112                    393984
   11    H805GPBD PROGRAM          717                    7036544
   12    H802GPFD BASE BIOS        116                    1048704
   13    H802GPFD PROGRAM          717                    11590272
   14    H803GPFD BASE BIOS        116                    1048704
   15    H803GPFD PROGRAM          717                    7849472
   16    H802XGBC PROGRAM          717                    14671616
   17    H802XGBC BASE BIOS        107                    1048704
   18    H801GPMD PROGRAM          717                    7198592

 

 

Нашел следующую команду: backup program tftp X.X.X.X filename (тут надо самому указать название файла)

 

Дал эту команду, в качестве названия файла указал - test. В итоге, на TFTP сервер скачался файл размером 30548096 B

Размер этого файла очень близок к размеру файла program.efs, если дать команду display file *

 

  flash:
  FLASH VFS total size: 241792(K)
  FLASH VFS idle size: 67046(K)
  flash:
  -----------------------------------------------------------------------------
  File Name                    Size(B) Creation Time                  Attribute
  -----------------------------------------------------------------------------
  program.efs                 30548102 01-11-2005 15:07:45+04:00 DST        -rw
  program_bak.efs             30548102 31-07-2005 09:05:25+04:00            -rw
  ver_match.efs                  19368 31-07-2005 09:20:12+04:00            -rw
  router_mode.efs                    3 10-11-2022 22:49:40+04:00            -rw

 

Еще нашел команду backup bios ...

 

Изменено пользователем Casuistic

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Я так понимаю, все равно нужен изначально собранный пакет-файл...

Изменено пользователем Casuistic

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

В 18.11.2022 в 14:52, Casuistic сказал:

Нет, тоже самое происходит.


display io-packetfile information показывает это:

  Version of the board software packetfile:MA5600V800R015C00SPC101
  Board software saved in mainboard:
  ---------------------------------------------------------------------------
  Index  File Type                 Version                File Length
  ---------------------------------------------------------------------------
   0     CPMU0107 PROGRAM          205                    186112
   1     PMU02B03 PROGRAM          205                    141440
   2     EPMU0203 PROGRAM          109                    57600
   3     H801ESC PROGRAM           113                    18944
   4     SMU01B PROGRAM            304                    199552
   5     SMU01D PROGRAM            303                    210688
   6     H801PMUB PROGRAM          101                    90752
   7     H801HEUD PROGRAM          114                    122368
   8     H802GPBD BASE BIOS        314                    524160
   9     H802GPBD PROGRAM          717                    5293184
   10    H805GPBD BASE BIOS        112                    393984
   11    H805GPBD PROGRAM          717                    7036544
   12    H802GPFD BASE BIOS        116                    1048704
   13    H802GPFD PROGRAM          717                    11590272
   14    H803GPFD BASE BIOS        116                    1048704
   15    H803GPFD PROGRAM          717                    7849472
   16    H802XGBC PROGRAM          717                    14671616
   17    H802XGBC BASE BIOS        107                    1048704
   18    H801GPMD PROGRAM          717                    7198592

 

 

Нашел следующую команду: backup program tftp X.X.X.X filename (тут надо самому указать название файла)

 

Дал эту команду, в качестве названия файла указал - test. В итоге, на TFTP сервер скачался файл размером 30548096 B

Размер этого файла очень близок к размеру файла program.efs, если дать команду display file *

 

  flash:
  FLASH VFS total size: 241792(K)
  FLASH VFS idle size: 67046(K)
  flash:
  -----------------------------------------------------------------------------
  File Name                    Size(B) Creation Time                  Attribute
  -----------------------------------------------------------------------------
  program.efs                 30548102 01-11-2005 15:07:45+04:00 DST        -rw
  program_bak.efs             30548102 31-07-2005 09:05:25+04:00            -rw
  ver_match.efs                  19368 31-07-2005 09:20:12+04:00            -rw
  router_mode.efs                    3 10-11-2022 22:49:40+04:00            -rw

 

Еще нашел команду backup bios ...

 

 

Тогда по идее слить по списку display io-packetfile information файлы bios и program. Вопрос, что потом с ними делать?) собрать из них пакет обратно скорее всего не получится. Возможно их можно будет залить обратно по очереди.

А вообще какая задача стоит?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

On 11/18/2022 at 4:11 PM, Doomer said:

Тогда по идее слить по списку display io-packetfile information файлы bios и program. Вопрос, что потом с ними делать?) собрать из них пакет обратно скорее всего не получится. Возможно их можно будет залить обратно по очереди.

А вообще какая задача стоит?

В случае backup program ... и backup bios ... нельзя указать какие конкретно файлы бэкапить, можно сбэкапить только по 1 файлу с dst-filename (название сам указываешь) и все. И да, хороший вопрос, что с ними дальше делать...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.