1

Mac OS 10.12.3 - не работает Rutoken S

Здравствуйте.
На Mac OS 10.12.3 не работает Rutoken S.
Драйвера стоят последние (ifd-rutokens-1.0.4.1.pkg и RutokenInstaller.pkg).
ОС - последняя. Ребут сделан.
При вставке в USB гнездо токен хаотически мигает.
Если запустить VM линукса или Windows на том же Маке, то проблем с токеном нет (беспорядочное мигание отсутствует).

Инфо:
Rutoken S:

  Product ID:    0x0020
  Vendor ID:    0x0a89
  Version:    2.00
  Speed:    Up to 12 Mb/sec
  Manufacturer:    Aktiv Co.
  Location ID:    0x14100000 / 14
  Current Available (mA):    500
  Current Required (mA):    100
  Extra Operating Current (mA):    0


air256:~ pc$ pcsctest
MUSCLE PC/SC Lite Test Program

Testing SCardEstablishContext    : Command successful.
Testing SCardGetStatusChange
Please insert a working reader   : Command successful.
Testing SCardListReaders         : Command successful.
Reader 01: Aktiv Co. Rutoken S
Enter the reader number          : 1
Waiting for card insertion         
                                 : Command successful.
Testing SCardConnect             : Command successful.
Testing SCardStatus              : Command successful.
Current Reader Name              : Aktiv Co. Rutoken S
Current Reader State             : 0x54
Current Reader Protocol          : 0x0
Current Reader ATR Size          : 19 (0x13)
Current Reader ATR Value         : 3B 6F 00 FF 00 56 72 75 54 6F 6B 6E 73 30 20 00 00 90 00
Testing SCardDisconnect          : Command successful.
Testing SCardReleaseContext      : Command successful.
Testing SCardEstablishContext    : Command successful.
Testing SCardGetStatusChange
Please insert a working reader   : Command successful.
Testing SCardListReaders         : Command successful.
Reader 01: Aktiv Co. Rutoken S
Enter the reader number          : 1
Waiting for card insertion         
                                 : Command successful.
Testing SCardConnect             : Command successful.
Testing SCardStatus              : Command successful.
Current Reader Name              : Aktiv Co. Rutoken S
Current Reader State             : 0x54
Current Reader Protocol          : 0x0
Current Reader ATR Size          : 19 (0x13)
Current Reader ATR Value         : 3B 6F 00 FF 00 56 72 75 54 6F 6B 6E 73 30 20 00 00 90 00
Testing SCardDisconnect          : Command successful.
Testing SCardReleaseContext      : Command successful.

PC/SC Test Completed Successfully !
air256:~ pc$ opensc-tool -l
# Detected readers (pcsc)
Nr.  Card  Features  Name
0    Yes             Aktiv Co. Rutoken S
air256:~ pc$ pkcs15-init --erase-card
Using reader with a card: Aktiv Co. Rutoken S
air256:~ pc$ pkcs15-init --create-pkcs15 --so-pin "87654321" --so-puk "" --pin "12345678"
Using reader with a card: Aktiv Co. Rutoken S
Failed to create PKCS #15 meta structure: File too small
air256:~ pc$ pkcs15-init --create-pkcs15 --so-pin "87654321" --so-puk "" --pin "12345678"
Using reader with a card: Aktiv Co. Rutoken S
Failed to create PKCS #15 meta structure: File already exists
air256:~ pc$

Лог при подключении в USB гнездо:
default    14:19:49.453942 +0200    securityd    Token reader Aktiv Co. Rutoken S removed from system
default    14:19:53.075613 +0200    icdd    #ICDebug - 460:{ICDDMessageCenter.m} (+Add Rutoken S - 0x0/0x0/0x0 - 0x14100000 - ICDeviceDescriptionSUQuery)
default    14:19:53.121286 +0200    icdd    #ICDebug - 213:{ICResourceManager.m} (00000000-0000-0000-0000-00000A890020|Rutoken S|MANUFACTURER:Aktiv Co.;MODEL:Rutoken S|SW=FALSE|)
default    14:19:53.122274 +0200    icdd    #ICDebug - 460:{ICDDMessageCenter.m} (+Add Rutoken S - 0x0/0x0/0x0 - 0x14100000 - ICDeviceDescriptionAdded)
default    14:19:54.161843 +0200    icdd    #ICDebug - 460:{ICDDMessageCenter.m} (+Add Rutoken S - 0xff/0x0/0x0 - 0x14100000 - ICDeviceDescriptionSUQuery)
default    14:19:54.161877 +0200    icdd    #ICDebug - 213:{ICResourceManager.m} (00000000-0000-0000-0000-00000A890020|Rutoken S|(null)|SW=FALSE|)
default    14:19:54.162228 +0200    securityd    Token reader Aktiv Co. Rutoken S inserted into system
default    14:19:54.162267 +0200    securityd    reader Aktiv Co. Rutoken S: state changed 0 -> 34
default    14:19:54.164726 +0200    icdd    #ICDebug - 460:{ICDDMessageCenter.m} (+Add Rutoken S - 0xff/0x0/0x0 - 0x14100000 - ICDeviceDescriptionUndefined)
default    14:19:54.173670 +0200    RTPKCS11    bundleid: ru.rutoken.tokend, enable_level: 0, persist_level: 0, propagate_with_activity: 0
default    14:19:54.174342 +0200    RTPKCS11    subsystem: com.apple.securityd, category: SSclnt, enable_level: 0, persist_level: 0, default_ttl: 0, info_ttl: 0, debug_ttl: 0, generate_symptoms: 0, enable_oversize: 0, privacy_setting: 2, enable_private_data: 0
default    14:19:54.174972 +0200    RTPKCS11    subsystem: com.apple.securityd, category: machserver, enable_level: 0, persist_level: 0, default_ttl: 0, info_ttl: 0, debug_ttl: 0, generate_symptoms: 0, enable_oversize: 0, privacy_setting: 2, enable_private_data: 0
default    14:19:54.181812 +0200    RTPKCS11    IOHIDDeviceClass::start: elementCount=10 reportHandlerCount=3
default    14:19:54.181867 +0200    RTPKCS11    IOHIDDeviceClass::buildElements: type=0 *buffer=7f96bd00b030 *count=10 size=960
default    14:19:54.181949 +0200    RTPKCS11    IOHIDDeviceClass::buildElements: type=1 *buffer=7f96bc528370 *count=3 size=288
default    14:19:54.182293 +0200    RTPKCS11    IOHIDDeviceClass::start: elementCount=16 reportHandlerCount=4
default    14:19:54.182338 +0200    RTPKCS11    IOHIDDeviceClass::buildElements: type=0 *buffer=7f96bc809230 *count=16 size=1536
default    14:19:54.182391 +0200    RTPKCS11    IOHIDDeviceClass::buildElements: type=1 *buffer=7f96bc404870 *count=4 size=384
default    14:19:54.182667 +0200    RTPKCS11    IOHIDDeviceClass::start: elementCount=2 reportHandlerCount=1
default    14:19:54.182711 +0200    RTPKCS11    IOHIDDeviceClass::buildElements: type=0 *buffer=7f96bc405400 *count=2 size=192
default    14:19:54.182771 +0200    RTPKCS11    IOHIDDeviceClass::buildElements: type=1 *buffer=7f96bc405500 *count=1 size=96
default    14:19:54.524003 +0200    securityd    token in reader Aktiv Co. Rutoken S cannot be used (error 229)

2

Re: Mac OS 10.12.3 - не работает Rutoken S

Добрый день, valjakras!

Такая постоянная индикация светодиода Рутокен S является нормой, для Mac OS, а тот факт что команда pcsctest нормально отрабатывает говорит о том, что Рутокен готов к работе.