Open jvican opened 8 years ago
If there's more information that I can attach to help solve this issue let me know. I'm looking forward to see this fixed.
Hello,
It looks like component that is talking to your u2f device is waiting for your device being inserted (or is not being able to detect it, or something like that).
You can try running that program http://prefiks.org/u2f4moz/linux64/u2f-reg-test, it will try to talk to your device and log all information about that, it should make your device blink, when that happens please click on button on device. This program will generate log-stderr.txt and log-stdout.txt, i would be able to tell more when i see those.
My device does blink, and when I touch the button on my Yubikey it outputs a password, but nothing else happens (e.g. the program doesn't finish by itself).
stderr.txt
dupa
stdout.txt
i
And, replying to your comment in the another thread, no, I do not have chrome installed.
Thank you, that output would suggest that this program was not able to enumerate usb devices, or get stuck trying to do that. I will see if i can get more output from code that does that, and possibly will have update binary for test.
Thanks to you, it's great to see good support.
I extended test program to manually trying list usb devices that u2f library will try to access: http://prefiks.org/u2f4moz/linux64/u2f-reg-test, as previous version it should generate log-std{out,err}.txt
Hi @prefiks, got this:
log-stderr
USB enumerate start
USB enumerate end
log-stdout
i
Changed my laptop and OS, works perfectly on Arch.
This error was probably caused by security checks of grsecurity
or some misbehaviour in Firefox and the way it detects that a USB has been insterted. Thanks for this project, @prefiks.
@jvican So, should this issue be closed?
Any chance this is https://github.com/prefiks/u2f4moz/issues/54 (udev rules)?
It works perfectly on Mac OSX, but it doesn't on Gentoo, with kernel 4.3.3. I have a Yubikey NEO.
I would really appreciate if you can make it work. A timeout appears and the github site appears not to be responding to the tokens that Yubikey emits.
All the necessary dependencies for yubikey are installed and they work in other platforms (like Yubikey demo site or locally).
It is a great plugin, but support for all OS is key.
Logs:
The exit corresponds to the timeout of Gentoo. It looks like it doesn't recognize my key is already inserted, while my yubikey neo manager and yubikey-personalization-gui do.