Deze gids biedt stapsgewijze instructies voor het installeren en instellen van de E673037 Omnikey 5127CK RFID-lezer op een Linux-systeem
De procedure is uitgevoerd op een computer met Ubuntu 18.04
Overzicht
De HID OMNIKEY 5127CK is een compacte CCID-conforme smartcardlezer met toetsenbordwedgefunctionaliteit, ontworpen voor integratie in systemen. Het wordt native ondersteund op Linux via de open-source pcsc-lite en libccid drivers; in de meeste gevallen zijn er geen specifieke drivers nodig voor de basis CCID-functies. Ubuntu 18.04 bevat compatibele versies (pcscd 1.8.23, libccid 1.4.28).
Als standaarddrivers falen (bijvoorbeeld door firmware of geavanceerde functies), biedt HID een PC/SC Driver voor Linux 64-bit. Deze gids behandelt eerst de standaardinstallatie, gevolgd door probleemoplossing en alternatieven.
Vereisten:
- Administratieve (sudo) toegang.
- USB-verbinding (de 5127CK maakt verbinding via USB).
- Ubuntu 18.04 volledig bijgewerkt.
- Smartcard voor testdoeleinden (optioneel).
Stapsgewijze installatie
Stap 1: Update uw systeem
Open een terminal (Ctrl+Alt+T) en voer uit:
sudo apt update && sudo apt upgrade -yHerstart als dit wordt gevraagd: sudo reboot.
Stap 2: Installeer PC/SC Smartcard-pakketten
Installeer de middleware en tools:
sudo apt install pcscd libccid pcsc-tools libpcsclite1 libpcsclite-dev -y- pcscd: PC/SC daemon.
- libccid: USB CCID-driver (ondersteunt HID OMNIKEY-lezers).
- pcsc-tools: Testhulpmiddelen (bijvoorbeeld
pcsc_scan).
Stap 3: Sluit de lezer aan
- Zet uw computer uit.
- Installeer/verbind de 5127CK-lezer fysiek via USB (zorg voor een juiste inbedring/assemblage als deze als een bord wordt gebruikt).
- Zet aan en start op in Ubuntu.
Stap 4: Herstart PC/SC Daemon
Schakel de service in en herstart:
sudo systemctl enable pcscd sudo systemctl restart pcscd sudo systemctl status pcscdControleer of het actief is (werkend).
Stap 5: Controleer op detectie
-
Controleer USB-herkenning:
lsusb | grep -i hidZoek naar
076B:5127(HID Global VID:PID voor 5127CK). -
Controleer kernel-logboeken:
dmesg | grep -i ccidVerwacht output zoals
usb 1-1: Nieuw USB-apparaat gevonden, idVendor=076b, idProduct=5127. -
Scan op lezers:
pcsc_scan- Plaats een smartcard.
- Verwacht: Lijst "HID OMNIKEY 5x27 CK" of vergelijkbaar, met details van de kaart ATR.
- Druk op
Ctrl+Com te beëindigen.
Als geconfigureerd, is de installatie voltooid! Ga verder naar gebruik.
Testen met applicaties
- OpenSC (voor PKCS#11/OpenPGP):
sudo apt install opensc pcsc-tools. Test:pkcs11-tool --module /usr/lib/x86_64-linux-gnu/opensc-pkcs11.so --list-slots. - Aangepaste apps: Gebruik de PC/SC API (bijvoorbeeld via
libpcsclite-dev).
Toetsenbordwedge-modus (optioneel)
De 5127CK ondersteunt toetsenbordemulatie voor PIN-invoer. Dit vereist configuratie:
- Installeer
evtest:sudo apt install evtest. - Identificeer apparaat:
ls /dev/input/by-id/. - Geen extra drivers nodig—gegevens verschijnen als toetsenbordinvoer.
Probleemoplossing
| Probleem | Mogelijke oorzaak | Oplossing |
|---|---|---|
Lezer niet vermeld in lsusb
|
USB-verbinding/stroomprobleem | Controleer kabel, poort, dmesg op fouten. Probeer een andere USB-poort/hub. |
| pcsc_scan toont geen lezers | pcscd draait niet/libccid mismatch | Herstart pcscd. Update libccid: Voeg HID PPA toe indien nodig (sudo add-apt-repository ppa:ludovic-rousseau/pcsc-tools && sudo apt update && sudo apt upgrade libccid). |
| "Init mislukt" of kaart reageert niet | Firmware/CCID-incompatibiliteit (gezien op vergelijkbare 5427CK) |
Controleer ondersteunde CCID-lezers. Download HID Linux PC/SC Driver (installeer volgens de instructies: meestal make && sudo make install). |
| Toegangsrechtenfout | Gebruiker niet in pcscd groep |
sudo usermod -a -G pcscd $USER log uit en in. |
| Conflicten met andere lezers | Meerdere apparaten | Bewerk /etc/libccid_info.plist of gebruik reader.conf. |
| Ubuntu 18.04-specifiek | EOL-repositories | Manueel de nieuwste pcsc-lite uit source installeren: Zie PCSC GitHub. |
Geavanceerd: Installeer HID Proprietary Driver
- Download van HID Drivers.
- Uitpakken:
tar -xzf hid-omnikey-pcsc-linux-*.tar.gz. -
Bouw/installatie:
codecd hid-omnikey-*/ make sudo make install sudo ldconfig - Herstart pcscd en test.
Extra bronnen
- HID OMNIKEY Installatie-gids (PDF)
- CCID Driver Site (zoek naar 5127CK-ondersteuning).
- PC/SC Problemen (GitHub) voor vergelijkbare modellen.
- HID Productpagina
- Ubuntu pcscd Manpagina
Hebt u nog steeds problemen? Geef de uitvoer van lsusb, dmesg | grep ccid en pcsc_scan op voor ondersteuning.
Please report any broken links by emailing support@elotouch.com and include a link to the knowledge article