Problem z kablem DKU-5 ("USB-UART Controller")

W grudniu 2007 r. kupiłem za 29 zł kabel do podłączenia komórki Nokia 6610i do portu USB komputera. Był to produkt niefirmowy ponieważ informacji, kto wyprodukował kabel, nigdzie nie było. Na pudełku widniał napis " USB UNIVERSAL SERIAL BUS", a na odwrotnej stronie "USB DATA CABLE - Connectivity Adapter Cable". Do pudełka były doklejone dwie karteczki. Pierwsza z listą komórek do jakich kabel jest stosowany - 6610, 6610i, 3100, 3120, 3200, 3220, 5100, 6100,6200, 6220, 7210, 7250, 7250i, 7260 (chodziło o Nokię). Druga pochodziła od sprzedawcy informująca, że jest to kabel DKU-5. Do kabla była dołączona płytka CD z oznaczeniem " USB Data Cable (USB Driver V2.0)".
Przyszedłem do domu zadowolony, że zaraz będę mógł podłączyć komórkę do komputera i ściągnąć zdjęcia, które zrobiłem przy pomocy aparatu komórki.
Najpierw, przed jakąkolwiek dalszą instalacją oprogramowania, należało zainstalować sterowniki do kabla. Nie czekając dłużej przystąpiłem do instalacji sterowników z dołączonej płytki, lecz wszelkie próby spełzły na niczym. Plik oznaczony jako "Driver Installer.exe" był uszkodzony. Jedynie co potrafił zrobić, to wyświetlił prawdziwą nazwę instalatora "PL-2303 Driver Installer" po czym wyskoczył komunikat, że zawartość pliku nie może być rozpakowana, z powodu błędu". Co mi pozostało. Jedynie włożyć kabel do USB i sprawdzić, jak komputer zareaguje. Po włożeniu kabla pojawił się monit, że znaleziono urządzenie "USB-UART Controller" i nastąpi szukanie do niego sterowników. Wskazałem sterowniki na dołączonej płytce CD. Były tam między innymi pliki "ser2pl.inf" i "ser2pl.sys". Dało to taki rezultat, że system niczego nie znalazł. Próba bezpośredniego zainstalowania "ser2pl.inf" kończyła się błędem.
Poszedłem do sprzedawcy i podzieliłem się moim problemem. Powiedział, że musiałem włożyć kabel przed instalacją sterowników i że chyba pierwszy raz w życiu instaluję sterowniki, a teraz to może mi pomóc tylko ktoś, kto zna się na komputerach. Pokazał mi też, że na jego komputerze wszystko chodzi i że wina leży tylko po mojej stronie.
Przyszedłem do domu i zajrzałem do internetu. Okazało się, że bardzo dużo osób mało ten sam problem z uszkodzonym instalatorem sterowników do niefirmowego kabla, a próba poszukania sterowników na dołączonej CD do urządzenia "USB-UART Controller" kończyła się niepowodzeniem.
Skoro instalator sterowników kabla "Driver Installer.exe" był uszkodzony przystąpiłem do ręcznej instalacji sterowników. Dla płycie CD była taka opcja. Najpierw uruchomiłem program z płytki CD o nazwie "DRemover98ME2KXP.exe", aby usunąć poprzednie możliwe instalacje tych sterowników, które uniemożliwiałyby powtórną ich instalację. Program poinformował, że usunięcie sterowników zakończyło się z powodzeniem i nastąpi zamknięcie i powtórne uruchomienie systemu w celu ponownej instalacji sterowników. Lecz na tym był koniec, gdyż sterowników z płytki CD dołączonej do kabla system nie widział. Pozostało mi znaleźć w internecie nieuszkodzony instalator sterowników. Znalazłem instalator o nazwie "PL-2303 Driver Installe98&2KXP.exe" i uruchomiłem go. Tym razem instalacja przebiegła z powodzeniem, lecz po ponownym zamknięciu i uruchomieniu systemu oraz włożeniu kabla pojawił się ponownie ten sam monit " USB-UART Controller" i dalej nie można było wgrać sterowników. Próba włożenia kabla, dopiero po wgraniu całego oprogramowania z płyty CD, łącznie z uprzednim zainstalowaniem sterowników kabla, też nie dawała rezultatów.
Sądziłem, że może jakieś wpisy w rejestrze systemowym przeszkadzają, aby sterowniki kabla zainstalowały się prawidłowo. Przy pomocy programu systemowego (regedit) wyrzucałem klucz:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Enum\USB\Vid_6547&Pid_0232,
który związany był z " USB-UART Controller". Przy usuwaniu tego klucza okazało się, że przed jego usunięciem należało przyznać sobie uprawnienia do jego usunięcia, inaczej nie można go było tego zrobić. Uzyskałem to po przyciśnięciu prawego przycisku myszy na kluczu i wybraniu funkcji "Uprawnienia". Usunięcie tych kluczy nic jednak nie pomogło.
Potem przeprowadzałem próby z innymi sterownikami, jakie znalazłem w internecie, lecz też bez rezultatów. Szukałem na stronach polskich i zagranicznych. Niektóre linki do sterowników, które zdaniem autorów mogłyby pomóc, były już nieaktualne.
Na końcu miałem okazję przypomnieć sobie język rosyjski. Na stronach rosyjskich znalazłem w końcu rozwiązanie problemu i sterowniki, które udało się ściągnąć. Były to spakowane sterowniki firmy Arkmicro Technologies Inc. w postaci pliku "arkmicro_driver.zip". Po rozpakowaniu pliku sterowniki znajdowały się w katalogu o nazwie "Driver01", z którą to nazwą dosyć często spotkałem się na innych stronach, ale próba ściągnięcia sterowników z tych stron kończyła się niepowodzeniem, z powodu nieaktualnych już linków.
Zawartość katalogu "Driver01" jest następująca:
Cable_Driver.exe 24 576 05.01.05 13:05 DRemover98_2K.exe 135 168 01.11.07 17:06 ser2pl.sys 43 136 03.12.01 10:54 SER2UP.INF 2 464 05.08.08 15:13 SER2UP.VXD 21 155 05.07.07 10:58 SER9PL.sys 34 332 03.10.27 17:42 SERSPL.INF 2 280 01.05.23 14:42 SERSPL.VXD 26 719 03.10.27 17:42 SERWPL.INF 8 644 04.02.25 17:16 setup.ini 300 05.01.05 13:05 slabbus.sys 51 040 05.01.05 13:05 slabcm95.sys 10 640 05.01.05 13:05 slabcmnt.sys 6 112 05.01.05 13:05 slabcomm.vxd 23 890 05.01.05 13:05 slabcr.sys 4 016 05.01.05 13:05 slabser.sys 82 768 05.01.05 13:05 slabvcd.vxd 13 219 05.01.05 13:05 slabvcr.vxd 30 625 05.01.05 13:05 slabwh95.sys 6 704 05.01.05 13:05 slabwhnt.sys 5 776 05.01.05 13:05 USB.exe 208 896 05.01.05 13:05 USB.u2k 84 05.01.05 13:05 USB.u98 142 05.01.05 13:05 USB2k.exe 47 616 05.01.05 13:05 usb2vcom.inf 8 464 05.08.08 15:12 usb2vcom.sys 28 704 05.08.06 11:06 USBbus.inf 8 069 05.01.05 13:05 USBPORT.SYS 42 210 05.07.07 10:58 USBvxd.inf 10 812 05.01.05 13:05 USBw2k.inf 4 577 05.01.05 13:05 USBwdm.inf 4 829 05.01.05 13:05
Instalacja sterowników przebiegła nadzwyczaj normalnie. Po włożeniu kabla wyskoczył monit , że system wykrył urządzenie "USB-UART Controller" i nastąpi szukanie do nich sterowników. Po wskazaniu katalogu ze sterownikami ""Driver01" instalacja przebiegła pomyślnie. Potem wystarczyło zainstalować pozostałe oprogramowanie z dołączonej płyty CD, pobawić się ustawieniami połączenia i wszystko grało.
Należy pamiętać, że w przypadku instalacji sterowników z "arkmicro_driver.zip" należy:
- Kabel podłączamy do gniazda USB dopiero, po rozpakowaniu sterowników
- Przy instalacji sterowników podłączamy sam kabel bez komórki
- Gdy po podłączeniu kabla pojawi się kreator instalacji sterowników do nowego urządzenia zaznaczamy "Nie tym razem" i klikamy "Dalej". Potem wybieramy "Instalacja z określonej lokalizacji" i klikamy "Dalej" (musi być przy tym zaznaczony opcja "szukaj najlepszy sterownik z tej lokalizacji", niezaznaczona opcja "przeszukuj floppy, CD-ROM" i zaznaczona opcja "włącz tą lokalizację do szukania sterownika" oraz musi być wpisana poprawna ścieżka do rozpakowanych sterowników)
Uwaga! Zauważyłem, że po uzyskaniu połączenia komórki z komputerem poprzez kabel, wykonaniu jakiejś operacji np. przeniesienia zbiorów z komórki na komputer, a następnie po wyciągnięciu kabla z portu USB, resetował mi się komputer.
Aby przeciwdziałać temu, należy przed odłączeniem komórki od komputera, nacisnąć prawym przyciskiem myszy na ikonie "Nokia PC Suite" znajdującej się na pasku zadań i wybrać z pojawiającej się listy ostatnie polecenie "Zakończ". To spowoduje programowe odłączenie komórki od komputera, a następnie można odłączyć komórkę od komputera.
Ten artykuł napisałem dla tych, którzy zetkną się z tym samym problemem, może im pomoże. Uwagi dotyczą systemu Windows XP.