Bu kılavuz, E673037 Omnikey 5127CK RFID Okuyucu'nun bir Linux sisteminde kurulumu ve ayarları için adım adım talimatlar sağlar
İşlem, Ubuntu 18.04 çalıştıran bir bilgisayar kullanılarak gerçekleştirildi
Genel Bakış
HID OMNIKEY 5127CK, sistemlere gömülmek için tasarlanmış, klavye kama işlevselliğine sahip kompakt bir CCID uyumlu akıllı kart okuyucu kartıdır. Çoğu durumda, temel CCID işlemi için genellikle özel sürücülere ihtiyaç duyulmadan açık kaynaklı pcsc-lite ve libccid sürücüleri aracılığıyla Linux'ta yerel olarak desteklenir. Ubuntu 18.04, uyumlu sürümleri içerir (pcscd 1.8.23, libccid 1.4.28).
Eğer standart sürücüler başarısız olursa (örneğin, sabit yazılım veya gelişmiş özelliklerden dolayı), HID bir Linux 64-bit için PC/SC Sürücüsü sağlar. Bu kılavuz, önce standart kurulumu, ardından sorun gidermeyi ve alternatifleri kapsar.
Ön koşullar:
- Yönetici (sudo) erişimi.
- USB bağlantısı (5127CK USB üzerinden bağlanır).
- Tam güncellenmiş Ubuntu 18.04.
- Test için akıllı kart (isteğe bağlı).
Adım Adım Kurulum
Adım 1: Sistemini Güncelle
Bir terminal açın (Ctrl+Alt+T) ve çalıştırın:
sudo apt update && sudo apt upgrade -yİstenirse yeniden başlatın: sudo reboot.
Adım 2: PC/SC Akıllı Kart Paketlerini Yükle
Ara yazılımı ve araçları yükleyin:
sudo apt install pcscd libccid pcsc-tools libpcsclite1 libpcsclite-dev -y- pcscd: PC/SC daemon.
- libccid: USB CCID sürücüsü (HID OMNIKEY okuyucuları destekler).
- pcsc-tools: Test yardımcı programları (örneğin,
pcsc_scan).
Adım 3: Okuyucuyu Bağlayın
- Bilgisayarınızı kapatın.
- Fiziksel olarak 5127CK okuyucu kartını USB ile bağlayın (kart olarak kullanıyorsanız uygun gömme/birlikte yerleştirme sağladığınızdan emin olun).
- Gücü açın ve Ubuntu'ya önyükleme yapın.
Adım 4: PC/SC Daemon'u Yeniden Başlatın
Servisi etkinleştirin ve yeniden başlatın:
sudo systemctl enable pcscd sudo systemctl restart pcscd sudo systemctl status pcscdAktif (çalışıyor) olduğunu doğrulayın.
Adım 5: Tespiti Doğrulayın
-
USB tanımasını kontrol edin:
lsusb | grep -i hid076B:5127(HID Global VID:PID for 5127CK)'yi arayın. -
Çekirdek günlüklerini kontrol edin:
dmesg | grep -i ccidÇıkışı
usb 1-1: Yeni USB aygıtı bulundu, idVendor=076b, idProduct=5127gibi bekleyin. -
Okuyucular için tarayın:
pcsc_scan- Bir akıllı kart takın.
- Beklenen: "HID OMNIKEY 5x27 CK" veya benzeri listelenecek, kart ATR ayrıntıları ile.
- Çıkmak için
Ctrl+Ctuşlayın.
Eğer tespit edilirse, kurulum tamamlandı! Kullanıma geçin.
Uygulama ile Test Etme
- OpenSC (PKCS#11/OpenPGP için):
sudo apt install opensc pcsc-tools. Test:pkcs11-tool --module /usr/lib/x86_64-linux-gnu/opensc-pkcs11.so --list-slots. - Özel uygulamalar: PC/SC API'sini kullanın (örneğin
libpcsclite-devaracılığıyla).
Klavye Kama Modu (İsteğe Bağlı)
5127CK, PIN girişi için klavye emülasyonu destekler. Bu yapılandırma gerektirir:
- Yükleyin
evtest:sudo apt install evtest. - Aygıtı tanımlayın:
ls /dev/input/by-id/. - Ek sürücülere gerek yok—veriler klavye girişi olarak görünür.
Sorun Giderme
| Sorun | Olası Sebep | Çözüm |
|---|---|---|
Okuyucu lsusb'de listelenmiyor
|
USB bağlantısı/güç sorunu | Kabloyu, portu, dmesg'deki hataları kontrol edin. Başka bir USB portu/hub deneyin. |
| pcsc_scan hiç okuyucu göstermiyor | pcscd çalışmıyor/libccid uyuşmazlığı | pcscd'yi yeniden başlatın. libccid'i güncelleyin: Gerekirse HID PPA'yı ekleyin (sudo add-apt-repository ppa:ludovic-rousseau/pcsc-tools && sudo apt update && sudo apt upgrade libccid). |
| "Başlatma başarısız" veya Kart yanıt vermiyor | Sabit yazılım/CCID uyumsuzluğu (benzer 5427CK'de görüldü) |
CCID uyumlu okuyucuları kontrol edin. HID Linux PC/SC Sürücüsü'ni indirin (talimatlara göre yükleyin: genellikle make && sudo make install). |
| İzin hatası | Kullanıcı pcscd grubunda değil |
sudo usermod -a -G pcscd $USER yazın ve ardından oturumu kapatın/açın. |
| Diğer okuyucularla çakışmalar | Birden fazla cihaz | /etc/libccid_info.plist dosyasını düzenleyin veya reader.conf kullanın. |
| Ubuntu 18.04'e özgü | EOL depoları | Kaynaktan en son pcsc-lite'i manuel olarak yükleyin: PCSC GitHub'a bakın. |
Gelişmiş: HID Özel Sürücüsünü Yükleyin
- HID Sürücülerinden indirin.
- Çıkartın:
tar -xzf hid-omnikey-pcsc-linux-*.tar.gz. -
Derleyin/yükleyin:
codecd hid-omnikey-*/ make sudo make install sudo ldconfig - pcscd'yi yeniden başlatın ve test edin.
Ek Kaynaklar
- HID OMNIKEY Kurulum Kılavuzu (PDF)
- CCID Sürücü Sitesi (5127CK desteği arayın).
- PC/SC Sorunları (GitHub) benzer modeller için.
- HID Ürün Sayfası
- Ubuntu pcscd Kılavuzu
Hala sorun yaşıyor musunuz? Destek için lsusb, dmesg | grep ccid ve pcsc_scan çıktısını sağlayın.
Please report any broken links by emailing support@elotouch.com and include a link to the knowledge article