Страница 1 из 1

Safetouch

Добавлено: Вт сен 10, 2019 4:43 pm
grks
Добрый день, возникла проблема проброса Safetouch, используется как прослойка, в него втыкается rutoken

в логе определяется как:

Код: Выделить всё

[        KERNEL] [    1.471965] usb 1-2: New USB device found, idVendor=24a2, idProduct=0201, bcdDevice= 0.01
[        KERNEL] [    1.471967] usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[        KERNEL] [    1.471968] usb 1-2: Product: SafeTouch Rutoken ECP
[        KERNEL] [    1.471970] usb 1-2: Manufacturer: SAFETECH
В конфигураторе:

Код: Выделить всё

smartcard = etoken, rutoken, safetouch
через софтину smartcard не видит

Попробывал через mstsc.exe пробросить, в устройствах нет, в софтине smartcard видит, и получается работать с ним

лог из smartcard

Код: Выделить всё

Card 0xea020000, proto 0x00000002.
protocol SCARD_PROTOCOL_T1
GetAttrib VENDOR_NAME: 8 bytes, 0x53 0x41 0x46 0x45 0x54 0x45 0x43 0x48 
GetAttrib VENDOR_IFD_TYPE: 21 bytes, 0x53 0x61 0x66 0x65 0x54 0x6f 0x75 0x63 0x68 0x20 0x52 0x75 0x74 0x6f 0x6b 0x65 0x6e 0x20 0x45 0x43 0x50 
GetAttrib VENDOR_IFD_VERSION: 4 bytes, 0x00 0x00 0x00 0x00 
GetAttrib VENDOR_IFD_SERIAL_NO: 14 bytes, 0x30 0x31 0x30 0x33 0x31 0x33 0x30 0x31 0x30 0x37 0x30 0x30 0x30 0x30 
Reader name 'SAFETECH SafeTouch Rutoken ECP 0', 34 bytes.
SCARD_SPECIFIC
Protocol 2.
Attributes: 15 bytes, 0x3b 0x8b 0x01 0x52 0x75 0x74 0x6f 0x6b 0x65 0x6e 0x20 0x44 0x53 0x20 0xc1 
GetAttrib CURRENT_PROTOCOL_TYPE: 4 bytes, 0x02 0x00 0x00 0x00 
GetAttrib SCARD_ATTR_DEVICE_FRIENDLY_NAME_A: 34 bytes, 0x53 0x41 0x46 0x45 0x54 0x45 0x43 0x48 0x20 0x53 0x61 0x66 0x65 0x54 0x6f 0x75 0x63 0x68 0x20 0x52 0x75 0x74 0x6f 0x6b 0x65 0x6e 0x20 0x45 0x43 0x50 0x20 0x30 0x00 0x00 
GetAttrib SCARD_ATTR_DEVICE_FRIENDLY_NAME_W: 68 bytes, 0x53 0x00 0x41 0x00 0x46 0x00 0x45 0x00 0x54 0x00 0x45 0x00 0x43 0x00 0x48 0x00 0x20 0x00 0x53 0x00 0x61 0x00 0x66 0x00 0x65 0x00 0x54 0x00 0x6f 0x00 0x75 0x00 0x63 0x00 0x68 0x00 0x20 0x00 0x52 0x00 0x75 0x00 0x74 0x00 0x6f 0x00 0x6b 0x00 0x65 0x00 0x6e 0x00 0x20 0x00 0x45 0x00 0x43 0x00 0x50 0x00 0x20 0x00 0x30 0x00 0x00 0x00 0x00 0x00 
GetAttrib CHANNEL_ID: 4 bytes, 0x00 0x00 0x20 0x00

Re: Safetouch

Добавлено: Ср сен 11, 2019 8:59 pm
aka
Это какой-то не такой safetouch. В втвари прописан 24a2:0102, и тот вроде как не заработал. А здесь 24a2:0201. Другой USB ID устройства, линуксовый драйвер такого не знает. Предлагаю считать, что оно не поддерживается линуксами и потому через втварь не поедет.

Re: Safetouch

Добавлено: Пт сен 13, 2019 11:30 am
grks
в описании на сайте safetech, написано что поддерживается линуксом

linux
Для операционных систем Linux CCID-драйвер входит в состав пакета libpcsc (pcsc-lite). Пакет pcsc-lite необходим для работы смарт-карт в Linux.

Дополнительную информацию можно получить на сайте разработчика пакета pcsc-lite.

Сайт проекта pcsc-lite: http://pcsclite.alioth.debian.org/

Re: Safetouch

Добавлено: Сб сен 14, 2019 9:17 pm
aka
Описание на сайте safetech (может, safetouch?) похоже на надпись на заборе. В сегодняшней libpcsc нет поддержки устройства 24a2:0201.

Re: Safetouch

Добавлено: Пн сен 16, 2019 8:13 am
grks
Компания safe tech, а устройство safetouch :) http://safe-tech.ru/content/products/safetouch/faq

Re: Safetouch

Добавлено: Пн сен 16, 2019 12:03 pm
grks
что сделать, чтобы заработало? нам очень нужно, возможно добавить этот драйвер? посодействую в решении, если от меня что-то ещё надо

Re: Safetouch

Добавлено: Вт сен 17, 2019 12:28 pm
grks
Ответ от компании safe tech:

Поддержка Linux "из коробки" есть только у SafeTouch PRO.

Чтобы добавить поддержку SafeTouch USB вручную необходимо модифицировать описательный файл драйвер CCID подсистемы PCSCD /usr/lib/pcsc/drivers/ifd-ccid.bundle/Contents/Info.plist

В него необходимо добавить (в самое начало секций):
1. В секцию <key>ifdVendorID</key> значение array <string>0x024A</string> 2. В секцию <key>ifdProductID</key> значение array <string>0x0201</string> 3. В секцию <key>ifdFriendlyName</key> значение array <string>SafeTech SafeTouch USB</string>

После чего для верности перезагрузить машину, должно всё определяться

Re: Safetouch

Добавлено: Вт сен 17, 2019 3:00 pm
aka
Это можно попробовать.

А если в эту штуку воткнуть етокен - в логах все равно будет "SafeTouch Rutoken ECP"?

Re: Safetouch

Добавлено: Вт сен 17, 2019 3:20 pm
grks
Вот то что я выкладывал, там уже был воткнут токен

Re: Safetouch

Добавлено: Вт сен 17, 2019 3:26 pm
aka
Какой токен был воткнут?

Re: Safetouch

Добавлено: Вт сен 17, 2019 4:15 pm
grks
rutoken эцп

Re: Safetouch

Добавлено: Вт сен 17, 2019 5:41 pm
aka
Ещё раз повторяю вопрос. Прочитай пожуалуйста все буквы прежде чем отвечать.

Если в эту штуку воткнуть етокен (е-, не ру-), она всё равно будет представляться ""SafeTouch Rutoken ECP"" или переименуется?

А если в неё воткнуть какой-то другой токен?

Re: Safetouch

Добавлено: Ср сен 18, 2019 8:49 am
grks
Извиняюсь затупил), воткнул етокен, переименовался


[ KERNEL] [ 1.056819] usb 1-2: Product: SafeTouch Token JC

Re: Safetouch

Добавлено: Ср сен 18, 2019 8:17 pm
aka
Хренасе. А USB ID остался тот же, "idVendor=24a2, idProduct=0201"?

Втварь не умеет переименовывать ридер. До сих пор мы не сталкивались с ридерами, которые переименовываются. Чтобы это попытаться поддержать, надо писать кучу кода. В билжайший месяц точно не до этого. Если через месяц проблема ещё будет актуальна - напиши, подумаем. Проще поставить Windows.

Re: Safetouch

Добавлено: Чт сен 19, 2019 10:38 am
grks
Да, id такие же. Да было бы круто добавить поддержку данного устройства, если нужна будет какая-то информация, предоставлю

Код: Выделить всё

[        KERNEL] [    1.057965] usb 1-2: New USB device found, idVendor=24a2, idProduct=0201, bcdDevice= 0.01
[        KERNEL] [    1.057967] usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[        KERNEL] [    1.057968] usb 1-2: Product: SafeTouch Token JC
[        KERNEL] [    1.057969] usb 1-2: Manufacturer: SAFETECH
[        KERNEL] [    1.057970] usb 1-2: SerialNumber: 01031301070000

Re: Safetouch

Добавлено: Пн окт 28, 2019 11:38 am
grks
Добрый день, проблема актуальна :)

Re: Safetouch

Добавлено: Чт дек 05, 2019 2:47 pm
tobestik
Добрый день!
Какие шансы что Safetouch появится на wtware?

Re: Safetouch

Добавлено: Вт фев 18, 2020 4:53 pm
grks
Добрый день, нас очень интересует данный вопрос

Re: Safetouch

Добавлено: Ср июл 29, 2020 4:01 pm
grks
Добрый день, не смотрели ли наш вопрос?