web-dev-qa-db-ja.com

yubikey 5cはドッキングステーションを介して認識されていません

私は新しいyubikey 5c NFC私のラップトップに直接接続するとうまく機能します。ただし、私がそれを私のドッキングステーションに差し込むとき、それはまったく機能しません。

OS:Linux Mint 20.1.
[。]カーネル:5.4.0-77-Generic.
[。]ドッキングステーション:Caldigit TS3

dmesg yubikeyを直接ラップトップに差し込むときは、次のようになります。

[  +7.595200] usb 1-1: new full-speed USB device number 14 using xhci_hcd
[  +0.149581] usb 1-1: New USB device found, idVendor=1050, idProduct=0407, bcdDevice= 5.27
[  +0.000005] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[  +0.000004] usb 1-1: Product: YubiKey OTP+FIDO+CCID
[  +0.000002] usb 1-1: Manufacturer: Yubico
[  +0.004996] input: Yubico YubiKey OTP+FIDO+CCID as /devices/pci0000:00/0000:00:14.0/usb1/1-1/1-1:1.0/0003:1050:0407.00CE/input/input266
[  +0.058128] hid-generic 0003:1050:0407.00CE: input,hidraw3: USB HID v1.10 Keyboard [Yubico YubiKey OTP+FIDO+CCID] on usb-0000:00:14.0-1/input0
[  +0.001093] hid-generic 0003:1050:0407.00CF: hiddev0,hidraw4: USB HID v1.10 Device [Yubico YubiKey OTP+FIDO+CCID] on usb-0000:00:14.0-1/input1
 _

私がそれをドッキングステーションに差し込むときは、まったく記録されていないものは何もありません(私はドック上のすべてのUSB-Cポートを試しました)。

誰かがyubikeyがドックによって認識されていない理由を知っていますか?

2
wasp256

私は問題を解決することができました、デバイスは許可されていませんので、次のステップが問題を解決しました

$ boltctl
 ● CalDigit, Inc. TS3 Plus
   ├─ type:          peripheral
   ├─ name:          TS3 Plus
   ├─ vendor:        CalDigit, Inc.
   ├─ uuid:          00b81a88-c99c-3d00-ffff-ffffffffffff
   ├─ status:        authorized
   │  ├─ domain:     ca030000-0072-7088-2050-e809e8222120
   │  └─ authflags:  none
   ├─ authorized:    Thu Jul  8 10:17:26 2021
   ├─ connected:     Thu Jul  8 10:01:33 2021
   └─ stored:        no
 _

UUIDに注意して実行してください

$ boltctl authorize 00b81a88-c99c-3d00-ffff-ffffffffffff
 _

YubikeyはDockを介して今罰金で働いています!

0
wasp256

POST では、yubikeyが起動直後に認識されていません 、Yubikeyの検出を強制する方法はコマンドに入ることでした。

Sudo udevadm trigger
 _

これが機能しない場合は、POSTのYUBICO USB-Cアダプタ を使用して( - === - )のyubikeyを使用して、一部のアダプタはハードウェアと互換性がないことを確認します。 yubicoは、アダプタが購入する前に互換性があることを保証するためのアドバイスを除いて、この不適合性に対する解決策を提供しません。

1
harrymc