Geçiş kontrolünü kendi ellerinizle kurun
Bölümler
Bunlar da ilginizi çeker
Site hakkında
Kartlı geçiş, akıllı kilit ve kapı otomasyonu konularını uygulamalı anlatan bağımsız bir kaynak. Ürün seçiminden kablolamaya, kurulumdan arıza çözümüne kadar adım adım rehberler bulursunuz.

Linux Sunucuya Kart Okuyucu Sürücüsü Kurulum Adımları

Linux Sunucuya Kart Okuyucu Sürücüsü Kurulum Adımları

Geçiş kontrol sistemini kendi ellerinizle kuruyorsanız ve Linux tabanlı bir sunucu kullanıyorsanız, en kritik adımlardan biri kart okuyucu sürücüsünün doğru şekilde yüklenmesidir. Ben bu süreci ilk kez yaptığımda hata yapıp zaman kaybetmiştim; şimdi size deneyimle öğrendiklerimi aktaracağım.

Kart okuyucu sürücüsü, okuyucunun Linux sisteminizle konuşmasını sağlayan yazılım bileşenidir. Bu adımı atlamak ya da yanlış yapmak, tüm geçiş kontrol sisteminizi işlevsiz bırakabilir. O yüzden sabır göstererek adım adım ilerleyin.

1. Adım: Sistem Gereksinimlerini Kontrol Edin

Başlamadan önce, Linux dağıtımınızın sürümünü öğrenin. Terminal açıp şu komutları çalıştırın:

uname -a komutu sisteminizin mimarisini ve çekirdeğini gösterir. lsb_release -a komutu ise hangi Linux dağıtımını kullandığınızı belirtir. Ben Ubuntu Server kullanıyorum ve tüm örneklerim buna dayanmaktadır.

Ayrıca kart okuyucunuzun USB veya seri port (RS-232) üzerinden bağlanıp bağlanmadığını kontrol edin. lsusb komutu bağlı USB cihazlarını listeler.

2. Adım: Ürün Belgelerinden Sürücü Dosyasını Edinin

Kart okuyucu üreticisinin web sitesinden Linux sürücüsünü indirin. Dosya genellikle bir .tar.gz veya .zip arşivi içinde gelir. İndirilen dosyayı home dizininde bir klasöre açın:

Örneğin: tar -xzf reader-driver.tar.gz

Açılan klasörün içinde README veya INSTALL dosyası bulunacaktır. Bu dosyaları okumak çok önemlidir; üreticinin özel talimatları olabilir.

3. Adım: Bağımlılıkları Yükleyin

Çoğu kart okuyucu sürücüsü derleme için geliştirici araçlarına ihtiyaç duyar. Aşağıdaki paketleri kurun:

sudo apt-get update
sudo apt-get install build-essential
sudo apt-get install libusb-dev (USB okuyucular için)

Eğer seri port bağlantısı kullanıyorsanız libserialport-dev paketini de ekleyin.

4. Adım: Sürücüyü Derleyin

Sürücü klasörü içine girin ve derleme işlemini başlatın:

cd reader-driver
./configure
make
sudo make install

Bu adımlar sürücüyü sisteme kuracaktır. ./configure adımında hata alırsanız, eksik bağımlılığı gösterecek mesaj vermesi gerekir.

5. Adım: Sürücü Yüklü Mü Kontrol Edin

Kurulum tamamlandıktan sonra:

lsmod | grep -i reader komutuyla sürücü modülünün yüklü olduğunu doğrulayın. Cihazın tanındığını kontrol etmek için lsusb veya dmesg | tail komutlarını kullanın.

Dmesg çıktısında kart okuyucunuza ait mesajlar varsa, Linux sisteminiz cihazı başarıyla tanımıştır.

6. Adım: İzinleri Yapılandırın

Linux güvenlik ilkesi gereği, okuyucu cihazına erişim izni sınırlıdır. Kullanıcınızın okuyucuya erişebilmesi için udev kuralı oluşturmanız gerekebilir.

/etc/udev/rules.d/ klasöründe 99-reader.rules adında bir dosya oluşturun ve üreticinin önerdiği kuralı ekleyin. Dosya tipik olarak şu şekilde görünür:

SUBSYSTEM=="usb", ATTRS{idVendor}=="0123", ATTRS{idProduct}=="4567", MODE="0666"

Satırdaki vendor ve product ID'lerini kendi okuyucu modelinize göre değiştirin. lsusb -v komutuyla bu numaraları öğrenebilirsiniz.

7. Adım: Sistemi Yeniden Başlatın

Tüm değişikliklerin etkili olması için:

sudo reboot

Sık Yapılan Hatalar

Sonrasında Yapılması Gerekenler

Sürücü kurulduktan sonra, kontrol paneli yazılımının (geçiş kontrol yazılımında kullanıcı, grup ve zaman profili yönetimi gibi) okuyucuyu tanıyıp tanımadığını kontrol edin. Panel ayarlarında yeni okuyucuyu ekleyin.

Kart okuyucu sürücüsünü başarıyla kurduysanız, artık geçiş kontrol sistemi mimarinizin temel yapı taşlarından birini tamamlamış olursunuz. Sonraki adım, okuyucuyu kilit mekanizmasına ve yönetim panel yazılımına entegre etmektir.

© 2026 MMD Access