Skip to content

Commit ec8cec2

Browse files
authored
Adds workaround for recognition of CCID library for HSM 2 on macOS (#470)
1 parent 9a806fe commit ec8cec2

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

source/components/nitrokeys/hsm/getting-started.rst

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,12 +15,17 @@ Getting Started
1515
`this <https://www.cardcontact.de/download/sc-hsm-starterkit.zip>`__
1616
driver (`source <https://github.com/CardContact/sc-hsm-embedded>`__).
1717

18-
.. tab:: MacOS
18+
.. tab:: macOS
1919
Install `OpenSC <https://github.com/OpenSC/OpenSC/wiki>`__.
2020
Alternatively, install
2121
`this <https://www.cardcontact.de/download/sc-hsm-starterkit.zip>`__
2222
driver (`source <https://github.com/CardContact/sc-hsm-embedded>`__).
2323

24+
On some macOS versions, OpenSC fails to find the CCID library of the operating system.
25+
In this case OpenSC tools will show ``Unresponsive Card`` errors.
26+
The problem can be fixed by either copying or symlinking the directory ``/usr/libexec/SmartCardServices`` to ``/usr/local/libexec/SmartCardServices``.
27+
A reboot after this change is mandatory to make the new library to be recognized.
28+
2429
.. tab:: Windows
2530
Install `OpenSC <https://github.com/OpenSC/OpenSC/wiki>`__.
2631
Alternatively, install

0 commit comments

Comments
 (0)