Отвязка от Ростелеком камеры Dahua DH-IPC-K22AP

Отвязка от Ростелеком

Ситуация та же, что уже описана в статье Отвязка от Ростелеком камеры Dahua DH-IPC-K42AP – веб-морда есть, но зайти в неё не удаётся, настройки не сбрасываются.

Инструменты

Утилиты

  • 7-Zip — архиватор для распаковки прошивки.
  • TFTP-сервер Tftpd64 — TFTP-сервер для передачи файлов.
  • Putty — программа для работы через UART.
  • ConfigTool — поисковая утилита для камер Dahua.

Материалы

  • Dahua IPC-K22 – страница камеры на сайте www.dahuasecurity.com. На вкладке Firmware можно скачать актуальную прошивку. Правда, с течением времени начинка камеры может поменяться и прошивка не подойдёт, а из камеры получится кирпич.
  • DH_IPC-Consumer-Web-Mao-Molec_Eng_P_V2.800.0000000.17.R.211129 — оригинальная прошивка Dahua с моего Яндекс.Диска.
  • DH_IPC-K22AP_V2.800.0000000.17.R.211129 – только нужные файлы распакованной прошивки (рекомендуется).

Подготовка к прошивке

  • Скачать и распаковать TFTP-сервер.
  • Скачать и распаковать нужные файлы прошивки.
  • Скачать и распаковать Putty.
  • Скачать и распаковать ConfigTool.
  • Подключить USB-TTL адаптер к камере и компьютеру и через диспетчер устройств посмотреть какой виртуальный COM-порт он занимает;
  • Подключить камеру к сетевому адаптеру компьютера или коммутатору;
  • Запустить TFTP-сервер и в поле Current Directory выбрать папку, в которой лежат файлы прошивки, в поле Server interfaces выбрать нужный интерфейс или убедиться, что он указан верно.
  • Запустить Putty, выбрать тип соединения Serial, в поле Serial line прописать имя нужного COM-порта, например COM3, в поле Speed прописать скорость 115200 и нажать Open.
Хотел на всякий случай снять дамп, но не вышло – не обнаружил функций работы ни с оперативной, ни с постоянной памятью. Пришлось отказаться от этой идеи.

Прошивка

Подаём питание на камеру и не переставая нажимаем клавишу *. Загрузчик в некоторых моделях Дахи молчаливый, он же silent, поэтому приглашения ждать не надо. Процесс загрузки остановится и мы провалимся в загрузчик – можно отдавать команды.

В файле Install можно обнаружить следующий порядок прошивки:

      "burn partition-x.cramfs.img partition",
      "burn kernel.img kernel",
      "burn romfs-x.squashfs.img rootfs",
      "burn pd-x.squashfs.img pd",
      "burn web-x.squashfs.img web",
      "burn dhboot.bin.img bootloader",
      "burn dhboot-min.bin.img mini-boot"

В текущем загрузчике есть макросы для прошивки. Нужно задать адрес TFTP-сервера (адрес своего компьютера) и воспользоваться ими. Вводить команды нужно по одной, дожидаясь окончания выполнения и наблюдая за процессом:

setenv serverip 192.168.1.2
run dp
run dk
run dr
run pd
run dw
run da
reset

После перезапуска останется только сбросить пароль нажатием кнопки RESET в течение 10 секунд. Камера перейдёт в неинициализированное состояние, после чего её нужно инициализировать, задав пароль.

Оцените статью
( 1 оценка, среднее 5 из 5 )
МихаТроник
Добавить комментарий