Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Binding any device fails (x86 build) #337

Closed
Ghostcrafter090 opened this issue Jan 12, 2023 · 4 comments
Closed

Binding any device fails (x86 build) #337

Ghostcrafter090 opened this issue Jan 12, 2023 · 4 comments

Comments

@Ghostcrafter090
Copy link

Ghostcrafter090 commented Jan 12, 2023

The error is exactly as it sounds, attempting to bind any device fails with a x86 build. Tested on both my Windows 7 32bit machine as well as my main machine running Windows 10 64bit.

I have also attempted to launch the server with nothing bound, and on both machines it works fine?

C:\Users<redacted>\Desktop\spectora_secure\usbip-32>usbip list -l

  • busid 1-95 (05e3:0612)
    Genesys Logic, Inc. : Hub (05e3:0612)
  • busid 1-50 (05e3:0610)
    Genesys Logic, Inc. : Hub (05e3:0610)
  • busid 1-11 (05e3:0610)
    Genesys Logic, Inc. : Hub (05e3:0610)
  • busid 1-12 (05e3:0612)
    Genesys Logic, Inc. : Hub (05e3:0612)
  • busid 1-250 (05e3:0612)
    Genesys Logic, Inc. : Hub (05e3:0612)
  • busid 1-24 (6557:1731)
    Emtec : unknown product (6557:1731)
  • busid 1-190 (3938:1203)
    unknown vendor : unknown product (3938:1203)
  • busid 1-10 (05e3:0610)
    Genesys Logic, Inc. : Hub (05e3:0610)
  • busid 1-86 (3938:1239)
    unknown vendor : unknown product (3938:1239)
  • busid 1-60 (1a86:7523)
    QinHeng Electronics : CH340 serial converter (1a86:7523)

C:\Users<redacted>\Desktop\spectora_secure\usbip-32>usbip bind -b 1-24
usbip: error: failed to bind device on busid 1-24

C:\Users<redacted>\Desktop\spectora_secure\usbip-32>usbipd -d -4
usbipd: info: starting usbipd (usbip-win 0.3.5)
usbipd: debug: usbipd_sock.c:38:[build_sockfd] opening 0.0.0.0:3240
usbipd: info: listening on 0.0.0.0:3240

@Ghostcrafter090
Copy link
Author

I also wish to mention, the latest 64bit release works fine on my main machine. Problem is I need it for that Windows 7 machine I mentioned earlier, which does not support 64bit period.

@Ghostcrafter090
Copy link
Author

Also to note, the command was run in a cmd instance under administrator, the INX and SYS files were in the correct directory, I ran the bcdedit change and the certificate was properly installed (obviously).

@Ghostcrafter090
Copy link
Author

after debug:

C:\Users<redacted>\Desktop\spectora_secure\usbip-32>usbip --debug bind -b 1-24
usbip: debug: usbip.c:151:[run_command] running command: bind
usbip: debug: usbip_stub.c:180:[apply_stub_fdo] failed to update driver C:\Users<redacted>\AppData\Local\Temp\stu8916.tmp\usbip_stub.inf ; USB\VID_6557&PID_1731&REV_0100 ; errorcode: 0xe0000235
usbip: error: failed to bind device on busid 1-24

@Ghostcrafter090
Copy link
Author

Closed after more research.

Have to replace all instances of "amd64" in the inx file with "x86" (compiler does not update the inx file)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant