Nastudování a zprovoznění čtečky na notebooku provedl můj kolega, zde šířím jeho zkušenosti, protože se mohou hodit dalším lidem.
Následuje několik rad, jak bezkontaktní čtečku čipových karet zprovoznit. Nepodařilo se nám bohužel nalézt nějakou jednoduchou aplikaci, která by četla ID karet. Co vše je potřeba ke zprovoznění provést, záleží na typu notebooku, ale i na daném kusu.
Přepnutí USH radio mode
Na notebooku Dell Latitude E6520 stačil tento krok ke kompletnímu rozchození. A určitě jej je potřeba provést na všech typech NB.
Unified Security Hub (USH) v sobě zahrnuje podporu pro Trusted Platform Module (TPM), čtečku otisku prstů (Fingerprint reader), bezkontaktní čtečku (contactless smartcard reader). Zkratka CV znamená Credential Vault.
USH je standardně v CV Only Radio Mode
, kdy je čtečka přístupná pouze pro CV chipset (funguje pro Pre Boot Authentication), aby fungovala bezkontaktní čtečka, tak je potřeba přepnout do Normal Radio Mode
, tehdy se využívá standardní PC/SC API. Pro přepnutí musíme využít aplikaci ushradiomode64.exe
. Tu stáhneme z Dellu jako součást ovladačů, pro model E6520 najdeme v Drivers & Downloads pod Security - Dell-driver - Dell_ControlVault_A08_R308494.exe (8MB). Někde jde o Dell Control Point Security Device Driver Pack. Po standardní instalaci se hledaný soubor nachází v cestě c:\Program Files\Broadcom Corporation\Broadcom USH Host Components\CV\bin
.
Přepnutí módu USH provedeme v příkazové řádce (pod právy administrátora):
c:\Broadcom>ushradiomode64.exe -n ushradiomode (USH Radio Mode Utility) v1.3.0.0 Current Radio Mode Configuration: CV Only Radio Mode Successfully set Radio Mode configuration to Normal Radio Mode.
Instalace bezkontaktní čtečky
Po té, co jsme přepnuli USH mód, tak by měli Windows automaticky detekovat nový hardware a nainstalovat ovladač. Buď Microsoft Usbccid Smartcard Reader (WUDF) nebo Broadcom Usbccid Smartcard Reader (WUDF). Ve Windows v Device Manager bychom pak měli vidět čtečku ve skupině Smart card readers. Pokud máme instalovanou i kontaktní čtečku, tak by zde měli být dvě shodné položky.
Další kroky pro instalaci
Pokud se nám nezdařila instalace předchozími kroky, tak může být potřeba některý z následujících kroků:
- po přepnutí módu restartovat NB
- nainstalovat Dell Control Point Security Device Driver Pack k danému typu notebooku
- povolit v BIOS TPM chip (to by nemělo být třeba, ale je možné vyzkoušet)
- vypnout NB a znovu zapnout (ne restartovat)
- zkusit přepnout USH zpět pomocí
ushradiomode64.exe -c
, vypnout NB a zapnout, znovu přepnout módushradiomode64.exe -n
Dokumentace
- popis vlastností čipu čtečky Dell embedded contactless smartcard reader
- popis parametrů ovladače How to enable PC/SC support for Dell Contactless Reader
nefunguje mi to na Precision M4500, uz pri prepinani USH mi vypise chybu RFID is not present... co robim zle?
Je to sice více jak dva roky stary ale díky moc za tento návod. Vše funguje perfektně.
Zdravím, mám dotaz jestli někdo nekoumal info o tom jak přenastavit čtečku na vyčítání a vkládání čísla přiložené karty do místa kurzoru?
Diky moc, zprovozneno na E7240, jen nemuzu najit nejaky soft, ktery by treba neco na zaklade konkretni karty spustil... Na androidu je to treba NFC ReTag. Nemate nekdo nejaky tip?
Nebo jak se prihlasit kartou do windows a tak :).
Diky!