I bought a Yubikey Neo to be used in C/R mode with a passwordsafe database. Started configuring today and can't get anything to work. Can someone help me diagnose and fix this?
1. Yubikey in USB slot; messages in syslog show that it's identified:
Code:
Sep 13 18:13:18 eris kernel: [ 4252.530020] usb 1-1.2: new full-speed USB device number 6 using ehci-pci
Sep 13 18:13:18 eris kernel: [ 4252.624355] usb 1-1.2: New USB device found, idVendor=1050, idProduct=0116
Sep 13 18:13:18 eris kernel: [ 4252.624361] usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
Sep 13 18:13:18 eris kernel: [ 4252.624366] usb 1-1.2: Product: Yubikey NEO OTP+U2F+CCID
Sep 13 18:13:18 eris kernel: [ 4252.624369] usb 1-1.2: Manufacturer: Yubico
Everything else works. Yubikey light is not flashing.
2. Take key out, start the Personalization tool (Version 3.1.23, library version 1.17.2, obtained from the Linux Mint 18 repo).
Everything else works OK.
3. Put Yubikey in and start Pers Tool: key is identified by the tool but the desktop freezes: can't change to other windows, selecting different menu items on the tool has no effect. Initially the desktop comes back, after about a minute, but eventually the freeze is permanent. At this point there is a continuous series of syslog messages like this:
Code:
Sep 13 18:13:20 eris kernel: [ 4254.106535] hid-generic 0003:1050:0116.0008: input,hidraw5: USB HID v1.10 Keyboard [Yubico Yubikey NEO OTP+U2F+CCID] on usb-0000:00:1a.0-1.2/input0
Sep 13 18:13:20 eris kernel: [ 4254.471308] input: Yubico Yubikey NEO OTP+U2F+CCID as /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2:1.0/0003:1050:0116.0009/input/input25
Sep 13 18:13:20 eris kernel: [ 4254.526485] hid-generic 0003:1050:0116.0009: input,hidraw5: USB HID v1.10 Keyboard [Yubico Yubikey NEO OTP+U2F+CCID] on usb-0000:00:1a.0-1.2/input0
Sep 13 18:13:22 eris kernel: [ 4256.063659] input: Yubico Yubikey NEO OTP+U2F+CCID as /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2:1.0/0003:1050:0116.000A/input/input26
4. After restarting the desktop, I try out "ykinfo"; it works fine, thus:
Code:
~$ ykinfo -a
serial: blah
serial_hex: blah
serial_modhex: blah
version: 3.4.9
touch_level: 1029
programming_sequence: 1
slot1_status: 1
slot2_status: 0
vendor_id: 1050
product_id: 116
~$
The Yubikey is generating keystrokes: I used it to register for this forum and to logon.
This is deeply depressing. Can someone help me to diagnose the fault and make some progress?