Yubikey 4 無法運作(Linux 和 Windows)

Yubikey 4 無法運作(Linux 和 Windows)

幾天前我收到了 Yubikey 4。我是透過《連線》雜誌的特別優惠得到的。金鑰的問題是,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)

我挖了一下周圍(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

Windows 10

在 Windows 10 中,Yubico 工具似乎也不起作用,但至少 Windows 系統硬體資訊告訴了有關 CCID 裝置的資訊。

進一步的調查

我已經詢問了 Yubico 支持,他們在一天內得到了答复,但建議(重新啟動,嘗試另一個 USB 連接埠)不起作用,而且我還沒有得到跟進。

由於我手邊沒有第二個,所以我無法排除它只是缺陷的情況。

也許其他人有一些建議,如何進一步調試或解決問題。

編輯

我鑰匙上的 LED 燈也從未閃爍過。沒有生命跡象。

編輯2

Yubico 正在向我發送一把新金鑰。似乎有一批在生產中配置錯誤。

答案1

在 Yubi 支援人員發來的一封電子郵件中,他們向我表示這是工廠配置問題,需要更換。

他們的電子郵件引述如下:

感謝您對此的耐心等待。

我們最近發現,為本促銷活動分發的 YubiKey 的一小部分在發貨時配置錯誤,因此無法使用。您提交的序號就是其中之一。因此,我們為您提供新品牌的 YubiKey 4。

對於造成您的任何不便,我們深表歉意。感謝您的支持。如果您還有任何其他問題,請回覆此訊息,或者您可以在 yubi.co/support 上開啟新的支援案例。

此致, 詹姆斯·阿塞斯

要獲得替換件,請向 Yubi 提出支援請求(http://yubi.co/support)包括以下資訊:

  • 有缺陷設備的序號(可以在鑰匙背面找到)
  • 更換的送貨地址

他們將能夠根據序號確定您的設備是否是受影響的設備之一。

相關內容