Rozwiązywanie problemów z konfliktem driverów RFID czytnika 3M
Transkrypt
Rozwiązywanie problemów z konfliktem driverów RFID czytnika 3M
Rozwiązywanie problemów z konfliktem driverów RFID czytnika 3M RTE8000 i Vicomp VPR600/610/620e Wstęp Czytniki RFID 3M RTE8000 i Vicomp VPR600/610/620e używają identycznego modułu RFID (Omnikey), który jest rozpoznawany przez system Windows na podstawie identyfikatora producenta i urządzenia (VID/PID, VID = 0403, PID = DD20) i na tej podstawie instalowany jest odpowiedni driver. Niestety firma 3M dostarcza ze swoim czytnikiem niestandardowe oprogramowanie, którego instalacja powoduje, że czytniki VPR mogą być rozpoznane jako 3M i nie jest im przydzielany właściwy driver. Problem ten można rozwiązać dwojako: jeśli chcemy używać obu typów czytników, należy postępować w sposób opisany w Rozdziale 1 jeśli nie planujemy dalszego używania czytnika 3M należy usunąć zbędne drivery w sposób opisany w Rozdziale 2 Rozdział 1 Możliwe jest indywidualne przypisanie odpowiednich driverów w sposób opisany poniżej: 1. W systemie Windows powinny być zainstalowane oba rodzaje driverów, tj. 3M (3MPageReaderDriversSetup.EXE) i Vicomp (Omnikey55x3_V2_1_x86.msi lub Omnikey55x3_V2_1_x64.msi) 2. Podłączamy czytnik Vicomp; z uwagi na konflikt driverów w systemie może pojawić się on jako RT USB RFID Reader: 3. W takim wypadku uruchamiamy Menedżer urządzeń, klikamy prawym klawiszem myszy na nazwie czytnika i wybieramy z menu opcję 'Aktualizuj sterownik' 4. Postępujemy tak, jak na przedstawionych ilustracjach: W systemie Windows XP: W systemie Windows 7 wygląd ostatnich dwu okien jest nieco odmienny: (wybieramy ‘Przeglądaj mój komputer...) (wybieramy ‘Pozwól mi wybrać z listy...’) Kolejne okno jest identyczne w Windows XP i Windows 7: 5. Wybieramy OMNIKEY55x3; po kliknięciu 'Dalej' w sytemie instaluje się driver odpowiedni dla czytnika Vicomp. Czytnik OMNIKEY pojawia się w zakładce 'Czytniki kart inteligentnych': Urządzenie 'RT USB RFID Reader' które widoczne było w 'Portach COM i LPT' znika samoistnie. Jeśli zachodzi sytuacja przeciwna, tj czytnik 3M został rozpoznany jako Vicomp (Omnikey), sposób postępowania jest podobny i został przedstawiony na poniższych ilustracjach (pokazano przykład dla systemu Windows XP): W efekcie pojawiają się dwa urządzenia, RT USB RFID Reader (w 'Kontrolerach uniwersalnej magistrali szeregowej') i RT USB RFID Reader (w 'Portach COM i LPT') W szczególności możliwe jest jednoczesne podłączenie do systemu obu typów czytników i wykonanie aktualizacji drivera dla czytnika, który rozpoznał się nieprawidłowo. System pamięta identyfikatory (numery seryjne) podłączonych urządzeń i od tego momentu będzie dla nich instalował odpowiednie drivery; jeżeli jednak instalujemy nowe urządzenie (takie, które nie było jeszcze do danego systemu podłączane) to zawsze należy sprawdzić i ew. skorygować przydzielony driver. Powyższe uwagi dotyczą tylko czytników RFID; czytniki optyczne stanowiące cześć RTE8000 i VPR600/610/620 mają unikalne VID/PID i drivery dla nich są instalowane prawidłowo. Rozdział 2 Jeśli nie jest planowane dalsze użytkowanie czytnika RTE8000 należy usunąć skojarzone z tym czytnikiem drivery RFID z systemu. Poniższych operacji należy dokonać przed instalacją driverów dostarczonych z czytnikiem Vicomp i przed podłączeniem tego czytnika do komputera. W pierwszej kolejności należy uruchomić aplet ‘Dodaj lub usuń programy’ w ‘Panelu Sterowania’ i uruchomić program deinstalacji jak to pokazano niżej: Niestety mimo deinstalacji w systemie pozostają liczne ślady driverów 3M. Aby je usunąć należy posłużyć się programem CDMuninstaller firmy FTDI (dostawcy układu interfejsu stosowanego w czytnikach). Program można ściągnąć ze strony: http://www.ftdichip.com/Support/Utilities/CDMUninstaller_v1.4.zip Program jest także dostępny na stronie Vicomp: http://www.vicomp.com.pl) Plik .zip rozpakowujemy do dowolnego katalogu i uruchamiamy plik CDMuninstallerGUI.exe. Nie jest konieczna instalacja. W polach widocznych w górnej części okna wpisujemy Vendor ID 0403 i Product ID 6001 i klikamy ‘Add’. Następnie powtarzamy tę operację dla Vendor ID 0403 i Product ID DD20. W rezultacie powinniśmy uzyskać okno jak niżej: Po kliknięciu ‘Remove Devices’ z systemu usuwane są pozostałe ślady niepotrzebnych driverów. Po wykonaniu powyższej operacji należy zainstalować drivery dostarczone z czytnikiem Vicomp (zarówno część OCR, jak i RFID) i dopiero wówczas podłączyć czytnik. Po pojawieniu się okna dialogowego nowego urządzenia należy wybrać instalację automatyczną.