ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • PL2303 드라이버 오류 해결이 안된다
    기술 관련/Raspberry Pi 2021. 4. 4. 21:05

    라즈베리파이 시리얼 통신을 오랜만에 윈도PC에서 하려 usb2serial 케이블을 연결했더니 아래와 같은 메시지와 함께 포트 인식이 안되었다. 

     

    PL2303HXA PHASED OUT SINCE 2012. PLEASE CONTACT YOUR SUPPLIER.

     

    참고로, 장치 관리자는 Cmd+R 또는 Window+R을 눌러 명령 프롬프트를 띄우고 devmgmt.msc 를 입력하면 장치 관리자가 나타난다. 장치 관리자 하위 항목에 포트(COM&LPT) 항목을 누르면 usb2serial 포트 정보를 확인 할 수 있다.

     

    장치 드라이버가 문제가 있다라고 말하는 것이 아니라 2012년 부터 이 드라이버에 대해 뭔가 지원이 없어 드라이버 이름에 표시되는데, 그러면서 장치 상태는 '올바르게' 작동하고 있다고 나왔다. 이게 무슨 -_-;

     

     

    드라이버는 지원하지 않지만 장치는 올바르게 작동한단 말인가??

     

    좀 이상하긴 했지만 드라이버 문제라면 새로 설치해 주면 되니 제조사에서 해당 드라이버를 제공하는지 확인해 보았다

     

    제조사 드라이버 다운로드

    usb2serial 컨트롤러 이름이 PL2303 이므로 이를 검색해보면 Prolific PL2303 driver라는 것을 알 수 있다. 따라서, 이 드라이버의 제조사 홈페이지에서 다운로드 할 수 있었다. 

     

    www.prolific.com.tw/US/ShowProduct.aspx?p_id=225&pcid=41 

     

     

     

     

    이 페이지에서 제공하는 파일이 2021/03/03에 업로드 되었고 PL23xx 계열 통합 드라이버처럼 보이므로, 이 파일을 설치해 보기로 했다.

     

    다운로드된 파일은 압축 파일인데 다음과 같이 5개의 파일이 들어 있다.

     

     

     

    PDF 파일로 제공되는 PL2303 Windows Drive Manual v1.23.0.pdf 파일을 열어보면 PL2303 칩의 세부 버젼에 따라 지원하는 것과 하지 않는 것으로 나누어지는 것을 볼 수 있다. 

     

     

    이 정보는 PL23XX_checkChipVersion_v1020.exe 파일을 실행하면 현재 설치된 usb2serial의 chip driver를 확인해 볼 수 있다.

     

     

     

    드라이버를 설치했으니 다시 장치 관리자에서 드라이버 변경을 해 주었다.

     

    드라이버 업데이트

    PL2303 포트를 클릭하고 마우스 우클릭을하면 선택 가능한 메뉴가 나오는데, 이 중 드라이버 업데이트를 클릭했다.

     

    드라이버 업데이트

     

    드라이버는 앞서 설치했으므로 내 컴퓨터에서 드라이버 찾아보기를 클릭했다. 

     

     

     

     

    설치된 드라이버를 기준으로 목록이 표시되었고 그 중 최신 버젼을 선택했다.

     

     

     

    드라이버가 업데이트 되었다고 나오고 Profilfic USB-to-Serial Comm Port 라는 말도 나오고 하니 정상적으로 설치된것 처럼 보였지만,

     

     

    그래도 안된다. -_-; 혹시나해서 버젼을 확인했는데 2021-01-083.8.39.0 이면 최신 버젼이 맞는거 같은데 왜 안될까?

     

     

     

    혹시나 하고 드라이버를 제거하고 다시 시도해보았지만 여전히 안된다.

     

    2018년 드라이버로 재설치

    2018년 드라이버를 이용하면 정상 인식이 된다는 이야기를 어디서 주워 듣고 홈페이지에서 예전 제공했던 드라이버를 다시 다시 다운로드 받았다.

     

     

     

     

    앞서 최신 드라이버처럼 설치를 하고 목록에서 검색하기를 진행하면 2018-07-12 3.8.25 버젼이 나타나는 것을 볼 수 있다.

     

     

    마찬가자로 업데이트를 했다. 앞서 최신 드라이버와의 차이점은 PC 재부팅을 해야 정상 동작한다는 안내가 있는 점인데, 이에 따라 재부팅을 했는데..

     

     

    여전히 안된다. 장치 관리자에서 저렇게 느낌표(!)가 표시되어 있는 경우는 비정상 상황이고 재부팅을 하면 된다고하는데 안된다.

     

     

     

    결론

    그냥 새 usb2serial을 구매하는게 정신 건강에 좋다. 만약 맥이 있다는 그냥 USB에서 /dev/tty.usbserial-xxxx 로 인식하니 궂이 윈도에서 사용하려고 애쓰지 말자.

Designed by Tistory.