Прислали мне пару камер 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:
- После выдачи сообщения об успешной передаче прошивки TFTP-сервер позже выдаёт ещё одно сообщение – об успешном завершении обновления;
- Камера сама не перезапускается, нужно делать это вручную после получения сообщения об успешном завершении обновления.
Прошивка
Прошивка камеры Hikvision DS-2CD2022WD-I выполняется по стандартному алгоритму восстановления прошивки. Никаких других телодвижений не требуется.
Инструменты
- HikVision TFTP Server — утилита для восстановления прошивок устройств Hikvision/HiWatch;
- SADP — утилита для поиска и активации устройств Hikvision/HiWatch и настройки их сетевых параметров.
Материалы
- Firmware_IPC_Raptor series_En_V5.5.82 190909 – прошивка видеокамеры Hikvision DS-2CD2022WD-I с FTP Hikvision;
- Firmware_IPC_Raptor series_En_V5.5.82 190909 – прошивка регистратора Hikvision DS-2CD2022WD-I с моего Яндекс.Диска.
Алгоритм
- Скачать и распаковать TFTP Server и прошивку;
- Перенести файл digicap.dav в папку TFTP Server-а;
- Задать сетевой карте компьютера адрес 192.168.1.128 или 192.0.0.128, если не получается с первым вариантом;
- Запустить TFTP Server;
- Подключить камеру патч-кордом к компьютеру или коммутатору;
- Подать питание на камеру;
- Дождаться появления в окне TFTP Server-a сообщения об успешном завершении обновления прошивки и закрыть его;
- Снять питание с камеры и подать снова.
- Запустить SADP и дождаться появления камеры в окне программы;
- Активировать камеру;
- Зайти в веб-морду камеры и сделать сброс на заводские настройки. Необязательно, но лучше сделать.
Недавно, по тому же алгоритму и даже с помощью той же прошивки, помог отвязать от Ростелекома камеру Hikvision DS-2CD2142FWD-IS. Так что, этот способ, судя по всему, подходит для всех моделей камер из списка с ipcamtalk.com:
R6 series IP camera models:
DS-2CD2F22FWD-I(W)(S)
DS-2CD2F42FWD-I(W)(S)
DS-2CD2F52F-I(S)
DS-2CD2T22WD-I3’I5’I8
DS-2CD2T42WD-I3’I5’I8
DS-2CD2T52-I3’I5’I8
DS-2CD2022WD-I
DS-2CD2042WD-I
DS-2CD2052-I
DS-2CD2122FWD-I(W)(S)
DS-2CD2142FWD-I(W)(S)
DS-2CD2152F-I(S)
DS-2CD2322WD-I
DS-2CD2342WD-I
DS-2CD2352-I
DS-2CD2422FWD-IW
DS-2CD2442FWD-IW
DS-2CD2452F-IW
DS-2CD2522FWD-I(W)(S)
DS-2CD2542FWD-I(W)(S)
DS-2CD2552F-I(S)
DS-2CD2622FWD-I(S)(Z)
DS-2CD2642FWD-I(S)(Z)
DS-2CD2652F-I(S)(Z)
DS-2CD2722FWD-I(S)(Z)
DS-2CD2742FWD-I(S)(Z)
DS-2CD2752F-I(S)(Z)
DS-2CD2412FWD-IW
DS-2CD6414FWD-10/20/30
DS-2CD6424FWD-10/20/30
DS-2XM6612(D)FWD-I
DS-2XM6622(D)FWD-I
DS-2XM6416FWD-20(32)
DS-2XM6426FWD-20(32)
DS-2CD1031-I
DS-2CD1041-I
DS-2CD1131-I
DS-2CD1141-I
DS-2CD1331-I
DS-2CD1341-I
DS-2CD1631FWD-I(Z)
DS-2CD1641FWD-I(Z)
DS-2CD1731FWD-I(Z)
DS-2CD1741FWD-I(Z)
DS-2CD1H31WD-IZ
DS-2CD1H41WD-IZ
точно такая жее ошибка, при попытке прошивки камеры DS-2CD2023G0-I ростелекомоской. Мей би можешь помочь?
Может быть причина та же и надо просто найти нужную прошивку, а может дело в другом. Тут, к сожалению, не подскажу.
Выручай можешь помочь есть 3 камеры нужно прошить не цепляются камеры к tftp (готов оплатить)!
koldundj@gmail.com
Скорее всего, что-то с компом – возможно мешает брандмауэр или антивирь. Отключи их на время экспериментов. Либо что-то не так с адресами.
Если не получится, могу глянуть по удалёнке – с одной разберёмся, остальные сам. Экономия налицо!
Голосом неудобно – пиши в мессенджер: Telegram, WhatsApp, VK.
Отправил в хик в сц сказали бесплатно перепрошьют, только доставка за мой счет! Через tftp не зальются на эти камеры прошивка! Прошьют они сами через кабель свой удаленно тоже сказали не помогут! iP определялся у камеры 192.0.0.64! лишние сообщения мои удали и номер где тоже!
Если камеры этой модели, то они прошиваются, как показано в статье. Если поколение новее, то возможны варианты, но всё решаемо. Официальный сервис восстановит камеру, если она неисправна. Если же камера РТ, то, скорее всего, вернут.
И ещё такой момент – как ты можешь утверждать, что что-то невозможно, если в теме вообще не разбираешься? Ты можешь говорить только о том, что не получилось у тебя. Причин неудачи может быть много и большинство из них решаются за 5 секунд.
Привет, есть большая проблема с РТКшными хиками, напиши на почту обсудим, готов раскошелиться за помощ. Нужно залить родную прошивку, все прочитанные способы не работают….
Модель сразу пиши – так понятнее.
Здравствуйте. Были добавлены два TCP/IP адреса:
192.168.1.128
192.0.0.128
При запуске tftpserv пишет
Tftp server (192.168.1.11) initialized
Файрволл и антивирус отключены. Почему стартует с такого ip?
Камера ds-l122
Бывает такое. Возможно это Wi-Fi адаптер или виртуальный какой-нибудь. Чаще всего, даже в такой ситуации, сервер увидится камерой и прошивка будет передана. Хотя инструкции производителя это и противоречит, но работает.
Здравствуйте, можете помочь отвязать камеру DS-2CD2123G0-I(S
Чем смог помог в чате 🙂