My newly received NEO is not recognized as a smartcard reader by opensc on ubuntu 14.10:
Code:
$ opensc-tool -l
No smart card readers found.
and
Code:
$ pkcs11-tool --module /usr/lib/x86_64-linux-gnu/opensc-pkcs11.so --list-mechanisms
No slot with a token was found.
This is a faily recent version of opensc:
Code:
$ opensc-tool -i
opensc 0.13.0 [gcc 4.8.2]
Enabled features: zlib readline openssl pcsc(libpcsclite.so.1)
I already set the device to OTP + CCID + U2F mode ('-m86'), which I later confirmed using the neo manager app. I was also successful in creating gpg keys, and using those:
Code:
$ gpg --card-status
can't connect to `/run/user/1000/keyring-B9opIK/gpg': No such file or directory
Application ID ...: D2760001240102000006030220490000
Version ..........: 2.0
Manufacturer .....: unknown
Serial number ....: 03022049
Name of cardholder: [not set]
Language prefs ...: [not set]
Sex ..............: unspecified
URL of public key : [not set]
[...etc...]
But I am puzzled why opensc won't recognize the NEO. Any clues?Edit:
Just tried with the 'latest and greatest' (git master) opensc, but no luck either:
Code:
$ ./opensc-tool -i
OpenSC 0.14.0 [gcc 4.9.1]
Enabled features: zlib openssl pcsc(libpcsclite.so.1)
$ ./opensc-tool -l
No smart card readers found.