Clarify Windows Access denied on USB interface 5
Point users to Zadig WinUSB binding for MI_05 and stopping official Wormhole drivers that hold exclusive claim on interface 5. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -0,0 +1,51 @@
|
||||
# Windows 11 — Access denied (Interface 5) 해결
|
||||
|
||||
연결 시 아래 메시지가 나오면:
|
||||
|
||||
```
|
||||
USB interface 5 점유 실패: [Errno 13] Access denied (insufficient permissions)
|
||||
```
|
||||
|
||||
케이블은 보이지만, **Interface 5를 쓸 권한이 없다**는 뜻입니다.
|
||||
(공식 Wormhole 드라이버가 Interface 5를 점유 중일 때가 가장 흔합니다.)
|
||||
|
||||
## 해결 순서
|
||||
|
||||
### 1. 공식 앱 종료/제거
|
||||
|
||||
- `Wormhole`, `SmartDataLink`, `j5create` 관련 프로세스 종료
|
||||
- 설정 → 앱에서 j5create Wormhole 제거 (가능하면)
|
||||
|
||||
### 2. Zadig로 Interface 5만 WinUSB 변경
|
||||
|
||||
1. [Zadig](https://zadig.akeo.ie/) 를 **관리자 권한**으로 실행
|
||||
2. **Options → List All Devices**
|
||||
3. 드롭다운에서 다음 중 하나를 고릅니다.
|
||||
- `Smart Data Link (Interface 5)`
|
||||
- 또는 `USB ID` 가 `0711:7500` 이고 이름/인스턴스에 **MI_05** 포함
|
||||
4. 오른쪽 Driver 를 **WinUSB** 로 선택
|
||||
5. **Replace Driver**
|
||||
6. USB 케이블을 뽑았다가 Windows 쪽에 다시 연결
|
||||
|
||||
> Interface 2(대용량 저장소 CD), 3·4(HID) 는 바꾸지 마세요.
|
||||
|
||||
### 3. 장치 관리자 확인
|
||||
|
||||
장치 관리자 → 보기 → 디바이스(연결 기준)
|
||||
|
||||
- `0711` / `Smart Data Link` 하위 **MI_05** 항목의 드라이버가 **WinUSB** 인지 확인
|
||||
- `j5create` / `Wormhole` / `OTi` 드라이버면 → 드라이버 제거 후 Zadig 다시
|
||||
|
||||
### 4. 재실행
|
||||
|
||||
```powershell
|
||||
python -m juc500_xfer doctor
|
||||
python -m juc500_xfer gui
|
||||
```
|
||||
|
||||
그다음 **연결**.
|
||||
|
||||
## 참고
|
||||
|
||||
- Access denied 는 “관리자 미실행”보다 **잘못된 USB 드라이버** 문제인 경우가 훨씬 많습니다.
|
||||
- libusb DLL(`vendor\libusb-1.0.dll` → `.venv\Scripts\`)도 필요합니다.
|
||||
@@ -1,5 +1,16 @@
|
||||
# Windows 11 설정
|
||||
|
||||
## 연결 시 Access denied (Interface 5)
|
||||
|
||||
```
|
||||
USB interface 5 점유 실패: [Errno 13] Access denied
|
||||
```
|
||||
|
||||
→ 케이블은 보이지만 Interface 5가 WinUSB가 아닙니다.
|
||||
자세한 단계: [`WINDOWS-ACCESS-DENIED.md`](WINDOWS-ACCESS-DENIED.md)
|
||||
|
||||
요약: Zadig → **List All Devices** → **Smart Data Link (Interface 5) / MI_05** → **WinUSB** → Replace Driver → 케이블 재연결.
|
||||
|
||||
## 소스에서 실행 (오프라인 wheel 포함)
|
||||
|
||||
저장소의 `vendor/wheels/pyusb-1.2.1-py3-none-any.whl` 을 사용합니다. PyPI 접속이 없어도 됩니다.
|
||||
|
||||
Reference in New Issue
Block a user