Merhaba,
Bu yazımızda ESXi hostunuz üzerindeki sanal sunucuya SmartCard eklenmeme sorunu konusunu anlatacağız.
ESXi üzerindeki sanal sunucularınıza ihtiyaç halinde USB cihazları eklemek durumunda kalabilirsiniz.
VMware tarafında desteklenen USB aygıtlarının bir listesine bu linkten erişebilirsiniz:
Supported VMware USB passthrough devices from an ESX/ESXi host to a virtual machine (broadcom.com)
Normalde ESXi ortamı buna izin verirken, bazı durumlarda ESXi hostunuza takacağınız CCID sınıfı USB aygıtları sanal sunucunuza eklerken sıkıntılar yaşayabilirsiniz. Bunlara örnek olarak smart card’ları verebiliriz. Smart card’ınızı sanal sunucunuza eklemeye çalışırken aşağıdaki gibi bir hata alabilirsiniz:
Cannot connect ‘vid:072f pid:b100 path:0/1/9’ to this virtual machine. The device was not found.
Bu sorun ile karşılaştığınızda aşağıdaki adımları gerçekleştirebilirsiniz:
SSH veya ESXi shell aracılığıyla ESXi konsoluna oturum açın ve cihazın tanınıp tanınmadığına bakın:
lsusb komutuyla sunucunuzun usb aygıtınızı tanıyıp tanımadığını kontrol edin.
Usb smart card’ınız komuttan sonra listeleniyorsa sanal sunucuya da eklenebileceği anlamına geliyor. Bu adımdan sonra sanal sunucunuzu kapatın.
Sunucunuz kapandıktan sonra editleyip yeni bir USB Controller ekleyelim. Eklerken USB 2.0 olmasına dikkat edelim.
Bundan sonra yukarıdaki menuden VM Options kısmına gelip Advanced menüsüne gelelim.
Advanced menüsü altındaki Configuration Parameters kısmındaki Edit Configuration butonuna tıklayalım.
Configuration Parameters ekranında Add parameter kısmını seçip usb.generic.allowCCID yazıp karşısına TRUE yazalım.
usb.generic.allowCCID = “TRUE”
Sonra kart okuyucunuzu ekleyip sanal sunucunuzu başlatın. Sanal sunucunuz açıldıktan sonra Windows Device Manager üzerinden kartınızın eklenip eklenmediğini kontrol edin.
Bu yazımızda ESXi hostunuz üzerindeki sanal sunucuya SmartCard eklenmeme sorunu konusunu anlattık. Sorunuz olması durumunda yorumlar üzerinden iletişime geçebilirsiniz.