Укажите отработанное время

Отработанное время:
Продуктивное время:
Bug 8218 - Добавить udev правила для ключей защиты Guardant   Make a simular bug
Summary: Добавить udev правила для ключей защиты Guardant
Status: CLOSED FIXED
Alias: None
Product: WINE@Etersoft
Classification: Продукты (Products)
Component: Ключи защиты ; Системы защиты ; Файл лицензии (show other bugs)
Version: 2.0
Hardware: PC All
: P2 major
Target Milestone: ---
Deadline: 2012-03-01
Assignee: Александр Морозов
QA Contact: Andrey Vusik
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 2000
  Show dependency treegraph
 
In work:
Reported: 2012-02-24 20:39 MSK by Денис Баранов
Modified: 2012-03-01 14:48 MSK (History)
4 users (show)

See Also:
Заявки RT:
Связано с:
Дата напоминания:


Attachments
udev-правила Guardant (8.00 KB, application/x-tar)
2012-02-24 20:39 MSK, Денис Баранов
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Денис Баранов 2012-02-24 20:39:10 MSK
Не подходят наши стандартные udev правила для ключей Guardant 3 Sign.
На форуме Guardant советуют использовать udev-правила, из архива в приложении.
Необходимо нам тоже их добавить. 
Программа для проверки корректно ключ вставлен или нет: /var/ftp/pvt/Windows/1C/Dalion\:Avto/sbsvr25.rar
Comment 1 Денис Баранов 2012-02-24 20:39:48 MSK
Created attachment 2438 [details]
udev-правила Guardant
Comment 2 Александр Морозов 2012-02-27 19:13:47 MSK
Вставил ключ в atlant. eterkeytest --list ничего не выводит. Оказалось, что eterkeytest отфильтровывает HID-устройства, а некоторые ключи являются HID-устройствами. Убрал фильтрацию HID-устройств. Теперь вывод eterkeytest стал таким:
$ ./eterkeytest --list

eterkeytest for WINE@Etersoft 2.0.0-eter8
USB:
Vendor:Product: 0a89:000c Aktiv Guardant Stealth III Sign/Time USB HID (supported):  [denied], [denied]

Warning: Keys marked with 'denied' will not be accessed from wine sys drivers
Comment 3 Александр Морозов 2012-02-27 21:22:51 MSK
Попробовал с приаттаченными правилами. sbsvr ключ всё равно не видит.
Comment 4 Александр Морозов 2012-02-28 16:58:19 MSK
Наши правила udev явно неправильные. В приаттаченных правилах для HID-ключей не выставляются права на USB-устройства, а создаётся специальное устройство /dev/grdhid* Сделал патч на правила udev.

Со старыми правилами в логах sbsvr:
trace:grdwine:GrdWine_SearchUsbDevices Ret search_usb_devices 0

С новыми правилами эта проблема исправляется:
trace:grdwine:GrdWine_SearchUsbDevices Ret search_usb_devices 1

Но sbsvr ключ всё равно не видит.
Comment 5 Александр Морозов 2012-02-28 20:06:15 MSK
С новыми правилами кое-где работает: на cellar и на Ubuntu 10.04 в vbox. В обоих случаях ядро 2.6.32. Возможно, grdwine не работает на новых ядрах.
Comment 6 Александр Морозов 2012-02-28 20:22:41 MSK
На Ubuntu 11.10 с 3.0.0-12-generic тоже работает.
Comment 7 Александр Морозов 2012-02-28 20:23:47 MSK
Не работает на atlant (ALTLinux) с 3.0.6-std-def-alt1
Comment 8 Александр Морозов 2012-02-28 20:31:35 MSK
На Fedora 16 с 3.2.5-3.fc16.i686.PAE тоже работает.
Comment 9 Александр Морозов 2012-02-28 20:32:28 MSK
Проблема, похоже, только на atlant. Пока откладываю.