Не распознано сообщение считывателя вероятно не заводская прошивка

Обновлено: 05.07.2024

Форум по системам видеонаблюдения, безопасности, пожарным и охранным сигнализациям, контролю доступа.

Считыватель Z-2 USB

Считыватель Z-2 USB

Вопрос. К нему прилагается SDK для разработки ПО. Сами разработчики с помощью сдк сделали для этого считывателя проги для копирования карт, записи на болванки. Так вот можно ли с помощью этой среды разработки написать прогу, которая будет именно писать на Mifare, Mifare Plus. (при том что в описании написано что считка на эти стандарты не пишет). Или это надо менять в самой прошивке считывателя?

Есть не только программные, но и железные (физические) проблемы как апример отсутствие технологии клонирования Mifare как собственно и болванок Mifare. На сколько мне известно по крайней мере.

не совсем так. Если использовать стандарт mifare в незащищенном варианте, то вполне можно копировать метки, тк считывается незащищённая часть данных, которую в описаниях зовут "серийный номер чипа", по факту, просто данные по адресам ячеек со свободным доступом (естественно, в рамках протокола обмена информацией между меткой и считываетелем).
Но в mifare метку ещё вшит аппаратно один из механизмов кодирования (которые всё пытаются сломать энтузиасты, у кого-то даже получается) для определённого блока памяти. Так же есть спец.считки, которые умеют записывать в себя данные (назовём их "код объекта"), передавать их меткам, да ещё и содержат в себе такой же алгоритм кодирования, как вшит в метке. И вот, с помощью карты объекта, считке скармливают код объекта, считка в опред. режиме работы передаёт этот код в метку, да ещё и в блок данных, к которому так просто доступ и не получить. В рабочем режиме происходит примерно следующее: человек подносит метку к считке, с неё приходит "серийный номер чипа"; считка говорит: "Не, не катит, контроллеру твой серийник нафиг не нужен,я тебе лучше код объекта дам, закодированный нашим с тобой суперсекретным алгоритмом (не пулять же реальный код объекта по шине), а "дальше вы уж как нибудь сами""; метка декодирует его и сравнивает со своим вписанным; если код совпадает, то метка говорит считке "Ключик подошёл, сейчас я тебе что-то покажу, если хочешь" и швыряет защищённый блок данных по запросу считки, а его уже получает контроллер в качестве кода метки от считки.
В упрощённом варианте, примерно так. Вот такую метку подделать трудно.

Прошивка считывателей IronLogic, не представляет собой никакой сложности.

Эту процедуру сможет произвести даже неопытный пользователь, так как никаких глубоких знаний для этого не требуется.

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

Рассмотрим подробнее этот процесс на примере Z-2 USB:

Далее вы увидите следующее окно, где нажмёте мышью на указанный порт.

-программы-прошивки Прошивка считывателей IronLogic.

Запустится сам процесс, побегут цифры. Секунд через 20 – 30, сие действие будет завершено.

Теперь можно будет нажать, появившуюся кнопочку – ‘Ask’ в правом верхнем углу приложения, с целью просмотра серийного номера, версии программного обеспечения и другой информации о нашем девайсе.

На этом, прошивка считывателя окончена. Как вы видите, ничего сложного и сверхъестественного, нам делать не пришлось.

Таким образом можно, буквально за пол часа, пересмотреть все версии и выбрать для себя подходящую.

Функции работы, с такими считывателями, есть в указанных программах:

Не устанавливаются драйверы на Z-2 USB. Операционная система Windows 7.

Какое ПО можно использовать для работы со считывателем Z-2 USB?
Как с помощью считывателя Z-2 USB вносить код карточки в Word?

Не могу прошить настольный считыватель Z-2 USB. Не виден COM-порт.

Прошивку нужно запускать от имени администратора, тогда COM-порт появится.

На нашем объекте СКД построена на оборудовании bolid. На проходной стоят считыватели Matrix-III RD-ALL с прошивкой для работы с банковскими картами Версия: V31_t. В базу данных карты записываем с настольного считывателя bolid Proxy-USB-MA. В этом году выпустили новый формат карт (карта МИР). Теперь, когда считываем новую карту с помощью настольного считывателя bolid получаем следующий код - 0F27508F05. Считав, ту же самую карту с помощью Matrix-III RD-ALL, получаем код - 270F8000058F50. Соответственно, контроллер доступа не разрешает доступ.
Вопрос следующий - у вас в продаже имеется RFID-считыватель Модель: Z-2 USB, к нему есть прошивка ( Прошивка для Z-2 USB. Отличия от v.230 - улучшено чтение ученических карт Mifare, увеличено время накачки перед командой. (То же что и на RD_ALL) . Версия: 231 ). Если мы установим этот настольный считыватель взамен Bolid, будут ли совпадать считываемые коды этим считывателем и Matrix-III RD-ALL.

У нас передача 7UID карт чуть криво. Т. к, если прямо передавать, то контроллеры с W26 получают часто (может) один и тот же код от двух карт.
1. Можно прошивку сделать под RD_ALL.
2. Z-2 USB MF - передает без переворотов (но есть прошивка и с переворотом, как в RD_ALL).
3. Z-2 USB - изначально так же как и RD_ALL (криво) (но есть прошивка и с прямым передачей кода).
Болид : 0F27508F05 --- 0F(0) 27(1) 50(2) 8F(3) 05(4)
Matrix-III RD-ALL: 270F8000058F50 --- 27(1) 0F(0) 80() 00() 05(4) 8F(3) 50(2)
Болид использует TM, т.е. передает 5 байт из 7-и считанных. Сопоставляя данные можно сказать, что они тоже не прямо передают. Отрезали первую, не меняющуюся цифру - 80.
Это проблема глобальная…
Чтобы этот номер (7 UID) упрятать в 3-х байтный (WG-26) или 5-ти байтный (ТМ), разные производители поступают по разному.

Какой ток потребления настольного считывателя Z-2 USB?

Ток потребления настольного считывателя Z-2 USB - 30-50 мА.

Мне нужно понять как получается код из прошивки Z-2 USB версии 130.
Если это UID, то каким образом A848BE0050 превращается в 5244475000050?

Берется UID номер карты в шестнадцатиричном формате: A848BE0050.
Переворачивается старшими байтами вперед: 5000BE48A8.
Полученное переводится в восьмеричный формат: 0500005744425.
Затем снова переворачивается: 5244475000050.

Используем прошивку к Z-2 USB, версия: 127.
Мы знаем данные которые закодированы на карте, но не понимаем, как это преобразовать в десятичный формат?

Четыре младших байта номера в шестнадцатиричном формате переворачиваются старшими байтами вперед.
Затем эти байты преобразуются в десятичный формат.
Пример:
Берется UID номер карты в шестнадцатиричном формате: A848BE0050. Обрезается до 4-х байт: A848BE00.
Переворачивается старшими байтами вперед: BE48A8 (нули не пишутся).
Полученное переводится в десятичный формат: 12470440.

Найти готовые драйвера под OpenWRT не удалось.
Подскажите есть ли у вас решение этой проблемы?

В OpenWRT есть поддержка FIDI. Если в прошивке нет нужных модулей ядра, то:
opkg update
opkg install kmod-usb-serial
opkg install kmod-usb-serial-ftdi
reboot

Увидел на сайте в описании считывателя Z-2 RD-All:
- эмулирует клавиатуру;
- позволяет настраивать формат выдачи считанного серийного номера идентификатора.
Очень полезные функции. Можно ли прошить старое изделие для получения таких возможностей?

Нет, старый так не умеет. Эти функции есть у считывателя Z-2 (мод. RD-All) 2019 артикул 8097.
Суть нового в том, что заменили чип от FTDI, который эмулировал только СОМ-порт, на процессор.
Цена - та же, возможности по USB другие.
При этом прошивка для основного процессора осталась без изменений, что позволило снизить объём работ.

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

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

Жилой комплекс "Сиреневый квартал" Полный комплекс работ по монтажу системы автоматической пожарной сигнализации, оповещения о пожаре, комплексной автоматизации, сетей связи.

В продаже появился драйвер от Iron Logic в версии 1.5.1. Устройство предназначено для считывателей настольного типа Z-2 USB, Z-2 USB MF, Z-2 EHR, Z-2 RF-1996.

Драйвер позволяет настроить уведомление о завершении фоновой команды, протекающий во время работы считывателя. Количество прошивок также увеличилось, расширившись на варианты 409 и 410 для считывателя Matrix-III RD All.

Читайте также: