Yubikey 4 が動作しない (Linux および Windows)

Yubikey 4 が動作しない (Linux および Windows)

数日前に Yubikey 4 を受け取りました。WIRED マガジンの特別オファーで入手しました。キーの問題は、Windows 10 でも Linux (Mint 18) でも認識されないことです。

リナックス

を実行すると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)

ちょっと調べてみたところ(USB IDデータベース) そして、私の意見では、このベンダー/製品 ID の組み合わせは、本当に奇妙に見えます (雑誌とは異なります)。 058c は Infineon Technologies のベンダー ID (Yubikey は 1050) であるため、製品 ID 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

ウィンドウズ10

Windows 10 では、Yubico ツールも動作しないようですが、少なくとも、Windows システム HW 情報は CCID デバイスに関する情報を提供します。

さらなる調査

すでに Yubico サポートに問い合わせており、1 日以内に回答がありましたが、提案 (再起動、別の USB ポートを試す) は機能せず、まだフォローアップを受けていません。

手元に2台目がないので、単純に不良品である可能性も排除できません。

おそらく他の誰かが、問題をさらにデバッグまたは修正する方法について提案を持っているでしょう。

編集

私のキーの LED も点滅しませんでした。生命兆候はありません。

編集2

Yubico から新しいキーが送られてきました。本番環境でバッチが誤って構成されているようです。

答え1

Yubi サポートからのメールでは、これは工場出荷時の構成の問題であり、交換が必要であると示されていました。

彼らの電子メールを以下に引用します。

ご辛抱いただきありがとうございます。

このプロモーション用に配布された YubiKey の一部が誤った設定で出荷され、動作しないことが最近判明しました。お客様が送信されたシリアル番号は、そのキーの 1 つです。そのため、新しいブランドの YubiKey 4 をご提供いたします。ご希望の郵送先住所をお送りいただければ、できるだけ早く交換品をお送りいたします。

ご不便をおかけして誠に申し訳ございません。ご協力ありがとうございます。さらに問題がある場合は、このメッセージに返信するか、yubi.co/support で新しいサポート ケースを開いてください。

敬具、ジェームズ・アルセス

交換品を受け取るには、Yubi(http://yubi.co/support)には以下の情報が含まれます。

  • 故障したデバイスのシリアル番号(キーの裏面に記載されています)
  • 交換品の発送先住所

シリアル番号から、お客様の製品が影響を受けたユニットの 1 つであるかどうかを判断できます。

関連情報