Роутер обновляется сам: как это работает и что будет при сбое

Роутер обновляется сам: обновление приходит ночью, проверяется подписью и устанавливается без участия владельца. Новая версия обязана выйти на связь 3 раза подряд, иначе роутер возвращается на прежнюю. Сначала обновляется один роутер и сутки наблюдается, и только потом остальные. Заходить в панель роутера и скачивать прошивку владельцу не нужно.

Нужно ли обновлять роутер вручную?

Нет. Обновления приходят сами, ночью, и ставятся без участия владельца. Заходить в панель роутера, скачивать файлы прошивки и следить за версиями не нужно — этого экрана человек вообще никогда не видит.

Так сделано не ради удобства, а потому что иначе не работает. Домашний роутер, который надо обновлять вручную, не обновляют никогда: хозяин не знает, что вышла новая версия, а если знает — боится сломать то, что работает. В итоге роутер годами живёт с той прошивкой, что была в коробке.

Что происходит при обновлении

  1. Сервер предлагает роутеру новую версию. Предлагает, только если она новее той, что стоит: откатить роутер назад обновлением нельзя.
  2. Роутер проверяет подпись. Не сошлась — обновление не ставится.
  3. Новая версия запускается и должна выйти на связь 3 раза подряд. Это её испытательный срок.
  4. Испытательный срок пройден — обновление принято. Не пройден — роутер возвращается на прежнюю версию сам.

Весь цикл занимает несколько секунд и проходит ночью. Владелец узнаёт об обновлении только из истории в личном кабинете, если захочет посмотреть.

Что будет, если обновление окажется плохим

Сначала оно приходит на один роутер и сутки наблюдается. Если за эти сутки ничего не сломалось — обновление раскатывается на остальные. Такой порядок называется канарейкой: один роутер идёт впереди и предупреждает об опасности.

Что может пойти не такЧто сделает роутерКак это устроено
Обновление подменили по дорогеРоутер его не поставитКаждое обновление подписано. Роутер проверяет подпись перед установкой; не сошлась — отказ.
Новая версия завислаРоутер вернётся на прежнююВерсия обязана выйти на связь 3 раза подряд. Не вышла — откат.
Пропал интернетРоутер сам перезапустит нужноеНаличие связи проверяется по 3 независимым площадкам. «Интернета нет» — только если молчат все.
Обновление плохое для всехДо всех оно не дойдётСначала обновляется один роутер и сутки наблюдается. Только потом — остальные.
Роутер в работе, обновлять некстатиЕго можно придержатьОтдельным роутерам обновления можно отложить: им не предлагается ни новая версия, ни новые служебные файлы.

Почему роутер не «падает в кирпич»

Главный страх при обновлении прошивки — что роутер перестанет включаться. У обычного роутера это возможно: прошивка пишется целиком, и прерванная запись оставляет устройство без системы.

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

Можно ли отказаться от обновлений

Можно попросить поддержку придержать обновления для вашего роутера — например, если в доме идёт что-то важное и трогать сеть нельзя. Придержанному роутеру ничего не предлагается, пока придержание не снимут.

Совсем отключать обновления мы не советуем и по умолчанию этого не делаем: необновляемый роутер со временем перестаёт понимать, что происходит в сети, и начинает работать хуже — медленно и незаметно для хозяина.

Частые вопросы

Нужно ли обновлять прошивку роутера OkRouter вручную?

Нет. Обновления приходят сами и ставятся ночью без участия владельца. Заходить в панель роутера и скачивать файлы прошивки не нужно.

Что будет, если обновление сломает роутер?

Роутер вернётся на прежнюю версию сам. Новая обязана выйти на связь 3 раза подряд; если не выходит, откат происходит автоматически, без обращения в поддержку.

Как роутер понимает, что обновление настоящее?

Каждое обновление подписано. Роутер проверяет подпись перед установкой и отказывается ставить то, что подпись не прошло. Если проверить подпись нечем, команды не исполняются вовсе.

Обновление приходит сразу на все роутеры?

Нет. Сначала на один, и сутки за ним наблюдают. Если всё в порядке — обновление раскатывается на остальные.

Может ли роутер откатиться на старую версию сам по себе?

Только если новая не прошла испытательный срок. Специально понизить версию нельзя: сервер предлагает обновление, лишь когда оно новее установленного.

Можно ли отложить обновление?

Да, попросите поддержку (@okrouterru) придержать обновления для вашего роутера. Пока придержание не снимут, ему ничего не предлагается.

Читайте дальше

Страница обновлена . Данные собраны OkRouter.ru — мы готовим и обслуживаем домашние роутеры, поэтому меряем это сами.