Closed yangwao closed 7 years ago
I believe that is because the key is registered to 15 services and is out of memory. It only has enough WO memory on secure chip for 15 private keys. You can reset the registrations by using the Python script client. See "extras" in wiki.
Oh, yes! Thanks! :) Well, I have struggle with that python utils, but I think it's b/c of my system (Darwin Kernel Version 16.0.0), but on linux it worked. I'll try figure it out and then I'll try wipe. Thanks! :)
EDIT So I just need update & upgrade python, pip and some setuptools, I'm back in game.
I followed instructions, but this just failed for me 🎱 hints & tips?
wao@astrid~/P/u/t/u2f_zero_client> ./client.py wipe
opened None
Press U2F button until the LED is no longer red.
Traceback (most recent call last):
File "./client.py", line 279, in <module>
do_wipe(h)
File "./client.py", line 234, in do_wipe
res = h.read(64, 10000)
File "hid.pyx", line 122, in hid.device.read (hid.c:2686)
IOError: read error
Sometimes when you press the button it can momentarily disconnect power which breaks the wipe -- does it always do that?
Everytime, I just hold my thumb on button, it just blinks from bright red into bright blue then back to bright red and suddenly to bright blue and then dimmed blue. Sometimes there is missing second red blink and just went from first red into bright blue. Oh and I just figured it out, I just need press it more times. Maybe could be there text
Press repeatedly U2F button
wao@astrid~/P/u/t/u2f_zero_client> ./client.py wipe
opened None
Press U2F button until the LED is no longer red.
Wipe succeeded
Thanks! :)
Any idea what's happening? Can I print more verbose output?