Summary: | Поддержка ключей SenseLock | ||
---|---|---|---|
Product: | WINE@Etersoft | Reporter: | Константин Кондратюк <kondratyuk> |
Component: | Ключи защиты ; Системы защиты ; Файл лицензии | Assignee: | Денис Баранов <baraka> |
Status: | CLOSED FIXED | QA Contact: | Денис Баранов <baraka> |
Severity: | minor | ||
Priority: | P4 | CC: | abcdex, den, lav, pav, sonner |
Version: | 1.0.10 | ||
Target Milestone: | --- | ||
Hardware: | PC | ||
OS: | All | ||
Whiteboard: | |||
Заявки RT: | 10690, 10692 | Связано с: | 4263 |
Дата напоминания: | |||
Bug Depends on: | |||
Bug Blocks: | 468, 4284 | ||
Attachments: | Программа, меняющая режим работы ключа |
Description
Константин Кондратюк
2009-06-30 14:02:15 MSD
Есть ли у нас образец данного ключа? Или нужно связаться и запросить предоставление данного ключа для тестирования? Ключ есть. Подтверждаю, что ключ и программа VideoCAD есть, которая с ним работает. Ну для тестирования, конечно :) Ключ может работать в 2-х режимах: как обычное USB-устройство и как HID-устройство. Во 2-м случае драйвер не требуется. После приложения к eterhack патча [eterhack] Add Senselock key support (eterbug #4075). ключ работает в первом режиме. В Windows для ключа устанавливаются 3 драйвера, но предназначение двух из них осталось невыясненным. Вроде бы всё работает и без них. Как HID-устройство ключ в WINE не работает. UserTest.exe вызывает HidD_GetHidGuid и ищет устройство с полученным guid. Если добавить в реестр соответствующие записи, то происходит попытка открытия hid-устройства: trace:file:CreateFileW L"\\\\?\\HID#VID_0471&PID_485E#6&20C8443A&0&0000#{4D1E55B2-F16F-11CF-88CB-001111000030}" GENERIC_READ FILE_SHARE_READ creation 3 attributes 0x0 Если добавить хак, чтобы CreateFileW завершался успешно, то вызывается fixme:hid:HidD_SetFeature (0xda12da12 0x33ea60 258) stub Если сделать, чтобы HidD_SetFeature и HidD_GetFeature возвращали TRUE, то UserTest.exe сообщает, что устройство повреждено. В предыдущем комментарии описано, как UserTest.exe пытается работать с ключом в HID-режиме. Если устройство с полученным от HidD_GetHidGuid guid-ом найти не удаётся, то программа работает с ключом как с USB-устройством. Created attachment 1238 [details]
Программа, меняющая режим работы ключа
Работает только в Windows. Чтобы ключ начал работать в другом режиме, его надо вытащить и вставить.
(In reply to comment #3) > Подтверждаю, что ключ и программа VideoCAD > есть, которая с ним работает. Ну для > тестирования, конечно :) Михаил, мы выпустили 1.0.11 с поддержкой ключа. Смогли ли Вы проверить? конечно. присылайте файлы на mikhail@linux-rb.ru(In reply to comment #9) > (In reply to comment #3) > > Подтверждаю, что ключ и программа VideoCAD > > есть, которая с ним работает. Ну для > > тестирования, конечно :) > Михаил, мы выпустили 1.0.11 с поддержкой > ключа. Смогли ли Вы проверить? > (In reply to comment #10) > конечно. присылайте файлы на mikhail@linux-rb.ru(In 1.0.11 - это релиз, его надо просто заказать на странице продукта. Есть подтверждение работоспособности? (In reply to comment #3) > Подтверждаю, что ключ и программа VideoCAD > есть, которая с ним работает. Ну для > тестирования, конечно :) > Михаил, вы тестировали программу с ключом? Ключ к какой-либо программе у нас отсутствует. За сроком давности выставляю как решенная. |