Найти тему
МихаТроник

Отвязка от Ростелеком камеры Hikvision DS-2CD2022WD-I

Оглавление

Прислали мне пару камер Hikvision DS-2CD2022WD-I для того, чтобы отвязать их от облака Ростелеком.

Камера Hikvision 2018-го года выпуска, в SADP видна. Теоретически проблем быть не должно. Залез на FTP производителя, порыскал и выяснил, что камера построена на платформе R0, т.к. нашёл её в PDF-файле со списком моделей в разделе этой платформы.

Скачал, с помощью HikTools разобрал прошивку, удалил WebComponents.exe, попробовал прошить — ничего не вышло. TFTP сервер камера ищет, прошивку скачивает и вроде бы даже шьётся, но на самом деле — нет. После всех манипуляций работать нормально не хочет и остаётся привязанной к Ростелекому.

Странности

При разворачивании прошивки заметил одну странность — файл прошивки digicap.dav оказался другого формата. Тем не менее HikTools с ним работать умеет и успешно разбирает и собирает, но вот NewTuxFlashTools оказывается невостребованным. После разборки прошивки получаем не CRAMFS-образ, а сразу список файлов. Ну и фиг бы с ним, но прошивка шиться не хочет никак — ни целая, ни резаная. Надо смотреть через UART.

При прошивке в лог выдаётся просто ошибка прошивки, а не ошибка размера файла, как с моделями DS-I120/DS-I122. Возможно дело в другом формате, поэтому стал искать старые версии. Удалось найти только 5.3.0, но с ней было всё то же самое. Думал, что единственный вариант — шить дамп, который ещё нужно найти, но оказалось всё гораздо проще.

Решение

В процессе поиска наткнулся на раздел форума ipcamtalk.com, где, почему-то, подопытная камера была отнесена к платформе R6! Полез снова на FTP Хика, но уже в раздел R6 и скачал последнюю прошивку. HikTools с такими прошивками работать не умеет — подрезать не получится, поэтому ничего не оставалось, как попробовать прошить её целую. Судя по логу — всё прошло успешно. Действительно, камера прошилась и перешла в неактивное состояние.

Есть два отличия от процедуры прошивки камер DS-120/DS-122:

  1. После выдачи сообщения об успешной передаче прошивки TFTP-сервер позже выдаёт ещё одно сообщение — об успешном завершении обновления;
  2. Камера сама не перезапускается, нужно делать это вручную после получения сообщения об успешном завершении обновления.

Прошивка

Прошивка камеры Hikvision DS-2CD2022WD-I выполняется по стандартному алгоритму восстановления прошивки. Никаких других телодвижений не требуется.

Инструменты

  • HikVision TFTP Server — утилита для восстановления прошивок устройств Hikvision/HiWatch;
  • SADP — утилита для поиска и активации устройств Hikvision/HiWatch и настройки их сетевых параметров.

Материалы

Алгоритм

  1. Скачать и распаковать TFTP Server и прошивку;
  2. Перенести файл digicap.dav в папку TFTP Server-а;
  3. Задать сетевой карте компьютера адрес 192.168.1.128;
  4. Запустить TFTP Server;
  5. Подключить камеру патч-кордом к компьютеру или коммутатору;
  6. Подать питание на камеру;
  7. Дождаться появления в окне TFTP Server-a сообщения об успешном завершении обновления прошивки и закрыть его;
  8. Снять питание с камеры и подать снова.
  9. Запустить SADP и дождаться появления камеры в окне программы;
  10. Активировать камеру;
  11. Зайти в веб-морду камеры и сделать сброс на заводские настройки.

Оригинал статьи на сайте mixatronik.ru