Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Solo v2 reset #77

Open
AndyKr0p opened this issue Jun 19, 2022 · 3 comments
Open

Solo v2 reset #77

AndyKr0p opened this issue Jun 19, 2022 · 3 comments

Comments

@AndyKr0p
Copy link

Hello,

I forgot what pin I created in Windows 10 for 1 solokey v2 and decided to reset it. I did it via oath reset on Win10, no errors returned - Win10 still says that "too many wrong PIN entered, contact IT administrator". I did reset on Mac M1 and it did not help as well. Next was an attempt to format solo on Mac, but it returns error:

./solo2-v0.2.0-x86_64-apple-darwin app provision reformat-filesystem
thread 'main' panicked at 'explicit panic', src/transport/ctap.rs:90:18
note: run with RUST_BACKTRACE=1 environment variable to display a backtrace

How to fully reset the key?

@theerror
Copy link

Actually, there is much more commands, what actually give this same error:

solo2 app ndef capabilities
thread 'main' panicked at 'explicit panic', /Users/jpleva/.cargo/registry/src/github.com-1ecc6299db9ec823/solo2-0.2.1/src/transport/ctap.rs:90:18
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace

and some others what I found:

solo2 app ndef data
solo2 app oath list

I do have MacOS 12.6, with M1.

solo2 app admin version
2:20220822.0

solo2 -V
solo2 0.2.1

@robinkunde
Copy link

I'm in the same boat. I've tried both solo1-cli and solo2-cli. Any ideas? @nickray

@theerror
Copy link

theerror commented Mar 13, 2023

I'm in the same boat. I've tried both solo1-cli and solo2-cli. Any ideas? @nickray

@robinkunde I've found out, that this issue is resolved by latest MacOS update Ventura.

For side note - it's by missing of some support in kernel or libs or whatever what enables PCSC protocol. Note difference of protocol support notice:

On Monterey:
solo2 list
Solo 2 E68DF3278685D95AA2F8ECA6F2FD2680 (CTAP only, firmware 2:20220822.0, locked)

On Ventura:
solo2 list
Solo 2 E68DF3278685D95AA2F8ECA6F2FD2680 (CTAP+PCSC, firmware 2:20220822.0, locked)

#19 (comment)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants