Comments (1)
If anyone stumbles on this issue (which I'm closing), the problem does seem to be a firmware issue. As reported here, the issue is likely caused by some missing abort
handling in the code.
GnuPG itself it also probably to blame, as scdaemon
sees the solokey v2 as an OpenPGP smartcard, which it is not.
The way to "fix" this issue (a proper fix would probably be a firmware one...) is to use the reader-port
argument in scdaemon
not to match the solokey:
- Plug both your solokey v2 and your OpenPGP smartcard
- Run the following command, to get a list of the tokens
scdaemon
sees:$ echo scd getinfo reader_list | gpg-connect-agent --decode | awk '/^D/ {print $2}'
- Identify your OpenPGP smartcard. For example, my Nitrokey Smart is listed as
20A0:4211:FSIJ-1.2.15-43211613:0
- Create a file in
~/.gnupg/scdaemon.conf
that includes the following linereader-port $YOUR_TOKEN_ID
. For example, in my case it is:reader-port 20A0:4211:FSIJ-1.2.15-43211613:0
- Reload scdaemon:
$ gpgconf --reload scdaemon
Voilàààà.
from solo2-cli.
Related Issues (20)
- Note in README.md about old 1.4.35 CCID driver no longer valid
- MacOS - "Allow accessories to connect" dialog disapears to fast
- 2 keys: 1 can be updated, the other not HOT 12
- Cannot register Solo v2 USB A to any Website
- Cannot Register to Microsoft, Gandi, or Paypal HOT 4
- Got two Solo2 keys : usb-c and usb-a. Latest firmware. Systematic "unknwon error" on use HOT 1
- cannot be built because it requires rustc 1.64.0 or newer, while the currently active rustc version is 1.63.0 HOT 1
- Solo2 won't update
- cannot install solo2 on windows 10 (rustc 1.73)
- Set FIDO PIN HOT 2
- USB-C key fails to update HOT 3
- Credential length still exceeds 200 bytes which breaks some websites that register passkey
- Cannot Install solo2 HOT 1
- Sending fatal alert BadCertificate HOT 4
- Solo v2 enters into a constant "getting ready" "touch device" loop on Windows 11 HOT 2
- Firmware update fails due to timeout
- SoloKey not turning back on after update
- Homebrew Support
- Windows binary not signed and missing version info resource
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from solo2-cli.