Я отримав Yubikey 4 кілька днів тому. Я отримав його за спеціальною пропозицією WIRED Magazine. Проблема з ключем полягає в тому, що вона не розпізнається ні Windows 10, ні Linux (Mint 18).
Linux
Коли я виконую sudo lsusb -d 058b:004c -v
, ключ відображається як
Bus 006 Device 009: ID 058b:004c Infineon Technologies
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x058b Infineon Technologies
idProduct 0x004c
bcdDevice 1.00
iManufacturer 1 Infineon AG
iProduct 2 SLE78 USB Solid Flash(TM) Kit
iSerial 0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 86
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0x80
(Bus Powered)
MaxPower 20mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 2
bInterfaceClass 11 Chip/SmartCard
bInterfaceSubClass 0
bInterfaceProtocol 0
iInterface 4 USB Smartcard
ChipCard Interface Descriptor:
bLength 54
bDescriptorType 33
bcdCCID 1.10 (Warning: Only accurate for version 1.0)
nMaxSlotIndex 0
bVoltageSupport 1 5.0V
dwProtocols 2 T=1
dwDefaultClock 3580
dwMaxiumumClock 3580
bNumClockSupported 0
dwDataRate 9600 bps
dwMaxDataRate 9600 bps
bNumDataRatesSupp. 0
dwMaxIFSD 254
dwSyncProtocols 00000000
dwMechanical 00000000
dwFeatures 00020840
Auto parameter negotation made by CCID
Short APDU level exchange
dwMaxCCIDMsgLen 263
bClassGetResponse echo
bClassEnvelope echo
wlcdLayout none
bPINSupport 0
bMaxCCIDBusySlots 1
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x01 EP 1 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 0
Device Status: 0x0000
(Bus Powered)
Я копію трохи навколо ( База даних ID USB ) і на мій погляд, ця комбінація Vendor / Product ID виглядає дійсно провідною (не як журнал). Оскільки 058c є ідентифікатором постачальника Infineon Technologies (Yubikey має 1050), ідентифікатор продукту 004c не має сенсу.
Інструменти SmartCard і Yubicon Linux (ykinfo, ykman, opensc-explorer, opensc-tool, ...) не розпізнали ключ.
bash$ sudo ykinfo -v
Yubikey core error: no yubikey present
Також наступні вказівки були марними: https://developers.yubico.com/libu2f-host/Mode_switch_YubiKey.html
Windows 10
У Windows 10, інструменти Yubico також, здається, не працюють, але, принаймні, Windows System HW Information розповідає про CCID-пристрій.
Подальше розслідування
Я вже попросив підтримку Yubico, яка відповіла протягом дня, але пропозиції (перезавантаження, спробуйте інший USB порт) не працювали, і я ще не отримав подальших дій.
Оскільки у мене немає другої під рукою, я не можу виключити випадок, що це просто дефект.
Можливо, у когось є пропозиції, як налагодити або виправити проблему.
Редагувати
Світлодіод мого ключа також ніколи не спалахнула. Ніякого життя знак.
Редагувати 2
Yubico надсилає мені новий ключ. Здається, партія була неправильно настроєна у виробництві.