I'm trying to use my Neo running 3.1.2 in combined OTP+CCID mode under Windows 8.1. I have it set up to require user input for the challenge-response functionality. With the combined mode turned on, the key never begins to blink to prompt for input. However, it appears to flicker very slightly every 2 seconds or so. I've done some digging into the yubikey-personalization library, with technical details below. However, I'm thinking that Win8 may be to blame, because it will occasionally start working if I leave it plugged in for a while. Has anybody experienced this behavior before?
=======Technical Details====== The call that fails is to yk_wait_for_key_status, which I'm calling via the yk_challenge_response method, and it fails with yk_errno set to YK_ETIMEOUT. Digging further, I'm seeing repeated calls to __ykusb_read which return the same 8 byte array: [0x00][0x03][0x01][0x02][0x03][0x07][0x06][0x00]. I don't really have a good way to determine what this means; all I can tell is that the 8th byte is a status byte, and that success would be indicated by the 2nd most significant bit being set.
|