Jump to content

Обновление роняет систему


Equalizer

Recommended Posts

15 minutes ago, Equalizer said:

Подождите, как нет?

Вот, и мне думается, что есть. Просто, пытаюсь понять причины случившегося.
Вопрос:
Сейчас у меня прошивка 2.05 из рекавери.
Как лучше обновиться до последней 9.0.1?
Планирую, для начала, установить из файла 7.0.6 (как последнюю, исправно работавшую), а потом до 9.0.1. Но не решил ещё как: через "Обновить" или через "Обзор"
Есть зеркала с прошивками на Яндексе и Мэйл. Это "правильные" зеркала? Можно смело оттуда скачивать файлы прошивок?
До последнего времени всегда обновлялся через "Обновить" в веб-интерфейсе.

Я правильно думаю, что мне нужно это:

Платформа RT6856
Keenetic Giga II (kng_rb)

 

Edited by g7acnt7
Link to comment
Share on other sites

4 минуты назад, g7acnt7 сказал:

Как лучше обновиться до последней 9.0.1?
Планирую, для начала, установить из файла 7.0.6 (как последнюю, исправно работавшую), а потом до 9.0.1. Но не решил ещё как: через "Обновить" или через "Обзор"

 

Всё верно, заливайте бэкап последней нормально работавшей 7.0.6, если есть бэкап настроек, подкидывайте его тоже, а потом уже через веб-интерфейс жмите "Обновить". Таким образом роутер пойдёт за 9.0.1 на сервак и попробует обновиться естественным путём, а uart уже подскажет, что не так.

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

Link to comment
Share on other sites

45 minutes ago, g7acnt7 said:

установить из файла 7.0.6

Я имел ввиду, как раз, из файла с зеркала, со стандартными настройками и потом "Обновить".
Нужны, именно, мои бэкап и конфигурация? (если что, они есть)

Link to comment
Share on other sites

1 минуту назад, g7acnt7 сказал:

Я имел ввиду, как раз, из файла с зеркала, со стандартными настройками и потом "Обновить".
Нужны, именно, мои бэкап и конфигурация? (если что, они есть)

Да, лучше использовать свои для чистоты эксперимента. Потому что ведь роутер заглючил на них при обновлении.

Link to comment
Share on other sites

On 12/21/2020 at 6:21 PM, g7acnt7 said:

М.б., ещё "режиссёрская" будет...

Остаток истории в том, что в момент прошивки к роутеру был подключён диск 160ГБ и, возможно, работал торрент-клиент роутера.
В изменениях к 9.0.1 видел упоминание об обновлении, связанном с торрентом, но, как-то, вот, не подвиг себя на остановку работы торрента и отключение диска ((
Если дома, в материнке найдётся com-порт, попробую воспроизвести "как было".

Link to comment
Share on other sites

6 часов назад, Equalizer сказал:

Подождите, как нет?

Ведь, когда нажимаем обновить в веб-интерфейсе, роутер идёт за прошивкой на сервер, на котором она собирается.

А при загрузке файла мы подкидываем уже сохраненную прошивку с компонентами.

Разве не так?

В итоге получается одинаковый образ во flash. То есть одно и то же. Или вы про что-то иное?

Link to comment
Share on other sites

Почему-то, не находит обновлений и My.Keenetic не соединяется.

Spoiler

giga-no-updates.jpg.a202e1d01a651fb7ce0be62de1d118b4.jpg


И в логах такие строчки:

ndm: Core::System::UConfig: system failed [0xcffd01fc], no serial number found.
ndm: Core::Ndss: system failed [0xcffd0905], no license.

 

Link to comment
Share on other sites

4 часа назад, g7acnt7 сказал:

Почему-то, не находит обновлений и My.Keenetic не соединяется.

  Скрыть содержимое

giga-no-updates.jpg.a202e1d01a651fb7ce0be62de1d118b4.jpg


И в логах такие строчки:



ndm: Core::System::UConfig: system failed [0xcffd01fc], no serial number found.
ndm: Core::Ndss: system failed [0xcffd0905], no license.

 

Затерлись лицензионные данные. Плохо, теперь облачные сервисы вам недоступны.

Link to comment
Share on other sites

12 hours ago, Le ecureuil said:

Затерлись лицензионные данные

Вернул.
Но, всё равно обновления недоступны, кроме 2.01
 

Spoiler

factory-isp-01.jpg.5523389f3f36f4c5f9168086cb3673e3.jpg

factory-isp-02.thumb.jpg.7289deea89802a50ff95492bb8efd457.jpg

М.б. здесь нужно др. указывать?
 

servicehost: ndss.11.zyxel.ndmsystems.com

 

Edited by g7acnt7
Link to comment
Share on other sites

On 12/22/2020 at 4:44 PM, sergeyk said:

Я бы еще сохранил полный образ перед полным стиранием, чтобы потом достать оттуда конфигурацию загрузчика и калибровки Wi-Fi

Расскажите, пожалуйста, подробнее, как достать конфигурацию загрузчика и калибровки Wi-Fi?

Link to comment
Share on other sites

9 часов назад, g7acnt7 сказал:

Расскажите, пожалуйста, подробнее, как достать конфигурацию загрузчика и калибровки Wi-Fi?

Нужно заменять U-Config и RF-EEPROM.

0x000000000000-0x000000030000: "U-Boot"
0x000000030000-0x000000040000: "U-Config"
0x000000040000-0x000000050000: "RF-EEPROM"
0x000000050000-0x0000001a0000: "Kernel"
0x0000001a0000-0x000000ef0000: "RootFS"
0x000000050000-0x000000ef0000: "Firmware"
0x000000ef0000-0x000000f00000: "Config"
0x000000f00000-0x000000ff0000: "Storage"
0x000000ff0000-0x000001000000: "Dump"
0x000000000000-0x000001000000: "Full"

Возможно вам будет проще записать заново полный образ с замененными U-Boot и Firmware.

Link to comment
Share on other sites

12 hours ago, sergeyk said:

0x000000030000-0x000000040000: "U-Config"

Данные о лицензии в этой части хранятся?
Я прописывал руками, через (factory). В логах ошибок, относительно лицензии, теперь нет. Но, как я сказал выше, почему-то, на всех прошивках, кроме factory, обновления недоступны.

Link to comment
Share on other sites

37 minutes ago, g7acnt7 said:

прописывал руками, через (factory)

Я не делал factory lock, потому что не понял, можно ли вернуться в режим редактирования env после этой операции. Это возможно?

Link to comment
Share on other sites

2 hours ago, g7acnt7 said:

Я не делал factory lock, потому что не понял, можно ли вернуться в режим редактирования env после этой операции. Это возможно?

Убрать lock можно через UART, в консоли загрузчика, командой:

setenv lock

 

Edited by Frans
Link to comment
Share on other sites

On 12/28/2020 at 12:34 PM, Frans said:

Убрать lock можно через UART,

Спасибо!

Подскажите, пожалуйста, что прописывать в этот key:

[E] Oct 29 00:00:08 ndm: Core::System::UConfig: key not found: servicehost.

 

Edited by g7acnt7
Link to comment
Share on other sites

Если после рекавери обновляться с заводскими настройками, то обновление проходит успешно, с первого раза.
1. После неудачного обновления с моими компонентами и конфигурацией, восстановил с помощью рекавери
2. Скачал kng_rb_delta_2.16.D.1.0-1.bin. Успешно обновил с помощью "Обзор"
3. Ещё раз сбросил до заводской конфигурации (на всякий случай)
4. Автообновление обнаружило версию 2.16.D.9.0-1. Обновил через "Обновить" успешно, с первого раза

Остаётся понять, что происходило при обновлении с моими набором компонент и конфигурацией.
Логи у администраторов.

  • Thanks 1
Link to comment
Share on other sites

  • 3 weeks later...
В 03.01.2021 в 13:38, Le ecureuil сказал:

@g7acnt7 спасибо за отличные логи, понятно где проблема. Постараюсь исправить поскорее.

Приветствую, в этом месяце стоит ожидать?

Edited by bardenol
Link to comment
Share on other sites

Первое обновление опять может быть кривым - это из-за того, что записывает обновление бажный модуль. Последующие должны быть нормальными.

Поправлено в 2.16.D.10.0-0

  • Thanks 4
Link to comment
Share on other sites

30 минут назад, Le ecureuil сказал:

может быть кривым

Иными словами есть смысл обновить два раза?

Link to comment
Share on other sites

7 часов назад, Gp21 сказал:

Иными словами есть смысл обновить два раза?

Я думаю, что достаточно одного раза если обновление пройдёт удачно, либо 2-3-5 и более раз до успешного прошития. У меня в зоопарке три устройства (DSL, Extra и Giga II). Начну с Гиги, её мне проще восстановить.

Le ecureuil, спасибо вам!

  • Thanks 1
Link to comment
Share on other sites

1 час назад, Ваджио сказал:

Я думаю, что достаточно одного раза если обновление пройдёт удачно, либо 2-3-5 и более раз до успешного прошития.

Да, именно так.

Link to comment
Share on other sites

5 часов назад, Ваджио сказал:

Начну с Гиги, её мне проще восстановить.

С первого раза не прокатило. Пришлось восстанавливать прежнюю прошивку 2.16.D.9.0-1. Восстановил, запустил обновление прошивки. Снова слегло, да так слегло, что восстановление прошивки не запускается. Вечером будет время так пристальнее поковыряюсь..

Link to comment
Share on other sites

Обновился до 2.16.D.10.0-0 без проблем( и ранее работало без проблем) , устройство  ультра кн-1810. Что-то не везет владельцам гиг...

Link to comment
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.
Note: Your post will require moderator approval before it will be visible.

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.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...