Sanal makineniz üzerine, ülkemizde yaygın olarak kullanılan usb e-imza vb. jenerik smartcard kullanmak istediğinizde ESXi 6.5 sonrası sürümlerde herşey yolunda olmasına rağmen “device not found” hatası alıyorsunuz. Bu makaleyi yazdığım tarih için en güncel sürüm olan ESXi 6.7 EP 02 sürümünde de aynı durum mevcut.
Sanal makinenize usb controller eklediniz ve ardından host usb device seçeneğinden ilgili smart cardı görüntüleyebiliyor fakat değişikliği kaydettiğinizde hata alıyorsanız aşağıdaki işlemi yapmanız yeterli.
Bu işlem için malesef sanal makinenin kapatılması gerekiyor.
Sanal makinemizi tamamen kapatıp, Edit Settings, VM Options, Configuration parameters yolunu izliyoruz.
Açılan ekranda aşağıdaki isimle yeni bir parametre ekleyeceğiz. bu parametrenin değeri “TRUE” olacak
usb.generic.allowCCID
Aşağıdaki ekran görüntüsünde daha detaylı görebilirsiniz.
OK diyerek değişiklikleri kaydedip sanal makinamızı açtığımızda smart card sorunsuz şekilde görünecektir.
Yukarıdaki işlemler aslında ilgili sanal makinenin vmx dosyasına bu parametreyi yazdırmakta, dilerseniz aşağıdaki satırı ilgil sanal makinenin vmx dosyasına yazarak aynı sonucu elde edebilirsiniz. Eğer bu yolu tercih edecekseniz vmx dosyanızın bir yedeğini almanızda fayda var.
usb.generic.allowCCID = “TRUE”