-
Notifications
You must be signed in to change notification settings - Fork 19
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
Issues with unlocking encrypted volume on macOS #44
Comments
Confirmed that the issue is not occurring on firmware v0.47. |
I have cut out most of the |
To retest on latest Nitrokey App. |
|
Note the issue is occurring right after insertion. |
Unfortunately no working workaround could be found on Nitrokey App / libnitrokey side. |
Remove most of the build warnings. src/Library files are not impacted. Warnings generated with -Wall. Some of the -Wextra were solved too. Now any warning in our codebase (not src/Library; using -Wall switch) would make a compilation error. Compilation made on GCC 6.3.1 and 4.9.3. The latter build used for testing. Tested against: libnitrokey v3.3-12-g391a276 (pytest -sv test_pro.py --count 3) nitrokey-hotp-verification v1.0 (./test_hotp) Closes Nitrokey#44 Fixes Nitrokey#40
Unlocking the encrypted volume fails, the device keeps returning busy status for a time and it unlocks the volume after all (Nitrokey App shows error and reconnects; sometimes returning
WRONG_PASSWORD
error code), but with constantly flashing both red and green LEDs.After locking the device and unlocking the volume it works (as have in previous releases), but setting up hidden volume causes constant BUSY status replies with no LED activity.
Occasionally device returns BUSY right after insertion.
OS: Sierra 10.12.6
Storage: v0.48
Frequency: always
Nitrokey App v1.1
Adding
high
priority since issue blocks the use of main functionality.Scenario:
Logs:
Issue occurrence - almost 1 minute of
BUSY
status: issue_44-encrypted_volume_unlock-3.txtRetest on v0.47: issue_44-encrypted_volume_unlock-v0.47.txt
The text was updated successfully, but these errors were encountered: