Jump to content
Калькуляторы

Помогите разобраться с 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 скачать данную прошивку вместе с патчами с этой железки на удаленный сервер?

 

 

Share this post


Link to post
Share on other sites

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

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

Edited by Casuistic

Share this post


Link to post
Share on other sites

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

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

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

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

Share this post


Link to post
Share on other sites

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, но его размер слишком мал для того, чтоб быть тем самым файлом, который мне нужен.

 

 

 

Share this post


Link to post
Share on other sites

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

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

 

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

Share this post


Link to post
Share on other sites

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

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

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

Share this post


Link to post
Share on other sites

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

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

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

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

Share this post


Link to post
Share on other sites

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 режиме. 

 

 

Share this post


Link to post
Share on other sites

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 ...

 

Edited by Casuistic

Share this post


Link to post
Share on other sites

В 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. Вопрос, что потом с ними делать?) собрать из них пакет обратно скорее всего не получится. Возможно их можно будет залить обратно по очереди.

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

Share this post


Link to post
Share on other sites

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

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

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

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

Share this post


Link to post
Share on other sites

Join the conversation

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

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.