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-идентификаторов) и, по моему мнению, эта комбинация идентификатора поставщика/продукта выглядит действительно запутанной (не как в журнале). Поскольку 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

Виндовс 10

В Windows 10 Yubico Tools также, похоже, не работают, но, по крайней мере, информация об аппаратном обеспечении системы Windows сообщает что-то об устройстве CCID.

Дальнейшее расследование

Я уже обращался в службу поддержки Yubico, и мне ответили в течение дня, но предложения (перезагрузка, попытка использования другого порта USB) не сработали, и я до сих пор не получил ответа.

Поскольку у меня нет под рукой второго, я не могу исключить вариант, что это просто брак.

Возможно, у кого-то есть предложения по дальнейшей отладке или устранению проблемы.

Редактировать

Светодиод моего ключа тоже никогда не мигал. Никаких признаков жизни.

Редактировать 2

Yubico отправляет мне новый ключ. Похоже, партия была неправильно настроена в производстве.

решение1

В электронном письме от службы поддержки Yubi мне сообщили, что это проблема заводской конфигурации и требуется замена.

Их электронное письмо приведено ниже:

Благодарим вас за терпение.

Недавно мы обнаружили, что небольшая часть ключей YubiKey, которые были распространены в рамках этой акции, были отправлены неправильно настроенными и, следовательно, не будут работать. Серийный номер, который вы предоставили, принадлежит одному из таких ключей. В связи с этим мы предоставляем вам новый фирменный YubiKey 4. Пожалуйста, отправьте свой предпочтительный почтовый адрес, и мы вышлем вам замену как можно скорее.

Мы очень сожалеем о причиненных нами неудобствах. Спасибо за вашу поддержку. Если у вас возникнут дополнительные вопросы, ответьте на это сообщение или вы можете открыть новый запрос в службу поддержки на yubi.co/support.

С уважением, Джеймс Элсет

Чтобы получить замену, отправьте заявку в службу поддержки Yubi (http://yubi.co/support) включая следующую информацию:

  • Серийный номер неисправного устройства (его можно найти на обратной стороне ключа)
  • Адрес доставки для замены

По серийному номеру они смогут определить, относится ли ваш экземпляр к числу затронутых.

Связанный контент