数日前にYubikey4を受け取りました。 WIREDマガジンの特別オファーで入手しました。キーの問題は、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)
私は少し掘り下げました( SB IDデータベース )、そして私の意見では、このベンダー/製品IDの組み合わせは(雑誌としてではなく)本当に有線に見えます。 058cはインフィニオンテクノロジーズのベンダーID(Yubikeyは1050)であるため、製品ID004cは意味がありません。
SmartCardおよびYubiconLinuxツール(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 Toolsも機能していないようですが、少なくとも、Windowsシステムのハードウェア情報はCCIDデバイスについて何かを教えてくれます。
さらなる調査
すでにYubicoのサポートに1日以内に回答を求めましたが、提案(再起動、別のUSBポートを試す)が機能せず、まだフォローアップがありませんでした。
手元に2つ目がないので、単に欠陥であるというケースを排除することはできません。
たぶん、他の誰かが問題をさらにデバッグまたは修正する方法についていくつかの提案をしています。
編集
キーのLEDも点滅しませんでした。生命の兆候はありません。
編集2
ユビコから新しい鍵が届きました。バッチが本番環境で誤って構成されているようです。
Yubiサポートからのメールで、これは工場出荷時の構成の問題であり、交換が必要であることが示されました。
彼らの電子メールは以下に引用されています:
しばらくお待ちいただきますようお願いいたします。
最近、このプロモーション用に配布されたYubiKeyの小さなサブセットが誤って構成されて出荷されたため、機能しないことがわかりました。送信したシリアル番号は、それらのキーの1つです。そのため、新しいブランドのYubiKey 4を提供します。ご希望の郵送先住所をお送りください。できるだけ早く交換品を発送いたします。
ご不便をおかけして申し訳ございません。ご協力ありがとうございます。さらに問題がある場合は、このメッセージに返信するか、yubi.co/supportで新しいサポートケースを開くことができます。
よろしくお願いいたします。JamesAlseth
交換品を受け取るには、Yubi( http://yubi.co/support )で次の情報を含むサポートチケットを発行します。
彼らはあなたが影響を受けたユニットの1つであったかどうかをシリアル番号から判断することができます。