WSL 우분투 설치 후
WSL-우분투와 윈도우의 USB 장비를 같이 공유해서 사용하다 보면
가끔씩
usbipd wsl attach --busid [해당장비 버스명]
으로 연결하려 하면
위 사진처럼 관리자 권한으로 PowerSheel을 사용하더라도
연결이 실패하는 경우가 발생한다.
이럴 경우에는 좀더 강력한 명령어로
위 처럼 usbipd bind --force busid [해당장비 버스명]
으로
강제적으로 bind를 수행한 다음에 장치를 attach 하는 경우가 종종 있다.
이 명령어를 쓰면 진짜 왠만헤서는 어떤 USB장비도 다 WSL 우분투에 연결되나
이때 발생하는 문제점이
WSL 우분투에는 연결되지만 Window에서는 해당 장비를 이용할 수 없는 현상
이 종종 발생한다.
필자의 경우에는 USB웹캠 중 모니터의 전면 카메라를 강제로 bind걸었다가
Windows Hello(윈도우 처음 켤 때 얼굴인증으로 잠금을 푸는것)이 아에 먹통이 된 적이 있었다.
이때 해결방법이 전면카메라 드라이버를 클린 삭제 후
재설치였으나...
아래의 명령어로 간단하게 해결할 수 있었다.
usbipd unbind --busid [해당 장비 버스명]
위 명령어를 치면 windows에서 해당 usb장치를 사용할 수 없었던
현상이 해결될 것이다.
bind를 force 설정으로 연결했으면
나중에는 꼭 unbind해주자....