Tôi đã nhận được một Yubikey 4 một vài ngày trước. Tôi đã nhận được nó cùng với một lời đề nghị Tạp chí WIRED đặc biệt. Vấn đề với khóa này là, nó không được Windows 10, hay Linux (Mint 18) nhận ra.
Linux
Khi tôi thực thi sudo lsusb -d 058b:004c -v
, khóa được hiển thị là
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)
Tôi đã đào sâu một chút ( cơ sở dữ liệu USB ID ) và theo ý kiến của tôi, tổ hợp ID nhà cung cấp / sản phẩm này trông thực sự có dây (không phải như tạp chí). Vì 058c là ID nhà cung cấp của Infineon Technologies (Yubikey có 1050), ID sản phẩm 004c không có ý nghĩa gì.
Các công cụ SmartCard và Yubicon Linux (ykinfo, ykman, opensc-explorer, opensc-tool, ...) không nhận ra khóa.
bash$ sudo ykinfo -v
Yubikey core error: no yubikey present
Ngoài ra các hướng dẫn sau đây là vô ích: https://developers.yubico.com/libu2f-host/Mode_switch_YubiKey.html
Windows 10
Trong Windows 10, Công cụ Yubico dường như không hoạt động, nhưng ít nhất, Thông tin CTNH của Hệ thống Windows cho biết điều gì đó về Thiết bị CCID.
Tiếp tục điều tra
Tôi đã hỏi bộ phận hỗ trợ của Yubico đã trả lời trong vòng một ngày, nhưng các đề xuất (khởi động lại, thử một cổng USB khác) không hoạt động và tôi chưa nhận được theo dõi.
Vì tôi không có cái thứ hai trong tay, tôi không thể loại bỏ trường hợp đó chỉ là khuyết điểm.
Có thể ai đó khác có một số đề xuất, làm thế nào để gỡ lỗi thêm hoặc khắc phục vấn đề.
Biên tập
Đèn LED của chìa khóa của tôi cũng không bao giờ nhấp nháy. Không có dấu hiệu cuộc sống.
Chỉnh sửa 2
Yubico đang gửi cho tôi một chìa khóa mới. Có vẻ như một lô đã được cấu hình sai trong sản xuất.