Hello All,
We've found that some releases of Linux use versions of libccid which do not yet have Yubico PIDs included. In these cases, NEO Manager will not run correctly until the user edits the /etc/libccid_Info.plist file manually.
We've included scripts to automate this process in our Github repository (
https://raw.githubusercontent.com/Yubico/yubikey-neo-manager/master/resources/linux-fix-ccid-udev), as well as a set of sample instructions on how to do so on Ubuntu:
1) Launch the Terminal (Ctrl+Alt+T)
2) Type in the following command and hit Enter:
sudo add-apt-repository ppa:yubico/stable
3) Enter your administrator password, then hit Enter. You'll see a command that says:
"Press [Enter] to continue or ctrl+c to cancel adding it"
4) Hit Enter. The PPA will be added.
5) Type in the following command and hit Enter:
sudo apt-get update
The list of packages will pull into the repository
6) Type in the following command and hit Enter:
sudo apt-get install yubikey-neo-manager
The installer will ask "Do you want to continue? [Y/n]"
7) Type "y" (without quotes) and hit Enter.
The YubiKey NEO Manager should be installed once the commands finish running.
8) In order for U2F to work properly, and also for the NEO Manager to recognize CCID apps while U2F is enabled, please type in the following command and hit Enter:
Code:
sudo sh -c 'wget -q -O - https://raw.githubusercontent.com/Yubico/yubikey-neo-manager/master/resources/linux-fix-ccid-udev | python'
_________________
-David Maples
Yubico Senior Solutions Engineer
http://www.Yubico.com