Очень долгое время обновления mir_v2

Добрый день!

Обновляю ИК на объекте. Столкнулся со следующей проблемой:

root@IQ170000:~# wb-mcu-fw-updater update-fw /dev/ttyRS485-2 -a 197
2023-11-15 14:41:27,125 Will find serial port settings for (/dev/ttyRS485-2 : 197; response_timeout: 0.20)...
2023-11-15 14:41:27,189 Has found serial port settings: {'baudrate': 9600, 'stopbits': 2, 'parity': 'N'}
2023-11-15 14:43:42,557 fw (mir64 197 on /dev/ttyRS485-2):
2023-11-15 14:43:42,567 Update: 4.16.19 -> 4.29.11 (mir64 197 /dev/ttyRS485-2)
2023-11-15 14:43:47,861 Flashing /var/lib/wb-mcu-fw-updater/mir64__4.29.11_master_7712742.wbfw
100%|############################################################################################################################################################|194/194
2023-11-15 14:44:40,579 Done

Между определением параметров обновления и стартом прошивки проходит больше двух минут. С чем может быть связано?

На объекте 3 ИК, все три ведут себя одинаково. В начале несколько раз обрывал процес, так как думал, что что-то зависло

Интересно…
А какая версия wb-mcu-fw-updater?

Welcome to Wiren Board 6.9.1 (s/n AL3HSSBD), release wb-2207 (as stable)
Linux IQ170000 5.10.35-wb120+wb101 #2 Tue Nov 22 12:48:20 UTC 2022 armv7l GNU/Linux

Last login: Wed Nov 15 14:27:01 2023 from 127.0.0.1
root@IQ170000:~# apt-cache policy wb-mcu-fw-updater
wb-mcu-fw-updater:
  Installed: 1.5.1-wb102
  Candidate: 1.5.1-wb102
  Version table:
 *** 1.5.1-wb102 990
        990 http://deb.wirenboard.com/wb6/stretch stable/main armhf Packages
        100 /var/lib/dpkg/status
root@IQ170000:~#

Это он, получсается 2 минуты файлик качает с репозитория?

Возможно да.

root@IQ170000:~# curl -s https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py | python -
Retrieving speedtest.net configuration...
Testing from Beeline (83.220.237.62)...
Retrieving speedtest.net server list...
Selecting best server based on ping...
Hosted by Telecom Center (Moscow) [0.38 km]: 62.299 ms
Testing download speed................................................................................
Download: 10.14 Mbit/s
Testing upload speed................................................................................................
Upload: 12.23 Mbit/s

Сейчас намерил 10Мбит/с, но как были дела до этого уже не скажу. Обновляется сейчас кстати быстро.

Может какой-нибудь прогресс бар прикрутить к загрузке? А то не очевидная пауза.

UPD:
А теперь опять долго. Жду…

Воспроизвелось и сразу замерил скорость:

root@IQ170000:~#wb-mcu-fw-updater update-fw /dev/ttyRS485-2 -a 200 -f
2023-11-15 15:40:23,116 Will find serial port settings for (/dev/ttyRS485-2 : 200; response_timeout: 0.20)...
2023-11-15 15:40:23,164 Has found serial port settings: {'stopbits': 2, 'parity': 'N', 'baudrate': 9600}
2023-11-15 15:44:53,084 fw (mir64 200 on /dev/ttyRS485-2):
2023-11-15 15:44:53,093 Force update: 4.29.11 -> 4.29.11 (mir64 200 /dev/ttyRS485-2)
2023-11-15 15:44:59,831 Flashing /var/lib/wb-mcu-fw-updater/mir64__4.29.11_master_7712742.wbfw
100%|############################################################################################################################################################|194/194
2023-11-15 15:45:53,032 Done
root@IQ170000:~# 
root@IQ170000:~# 
root@IQ170000:~# curl -s https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py | python -
Retrieving speedtest.net configuration...
Testing from Beeline (83.220.237.62)...
Retrieving speedtest.net server list...
Selecting best server based on ping...
Hosted by Telecom Center (Moscow) [0.38 km]: 66.178 ms
Testing download speed................................................................................
Download: 6.35 Mbit/s
Testing upload speed................................................................................................
Upload: 11.89 Mbit/s
root@IQ170000:~#

Записал в пожелания.

1 лайк

Эта тема была автоматически закрыта через 7 дней после последнего ответа. В ней больше нельзя отвечать.