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

macOS High Sierra can't claim interface (returned: -99) #68

Open
developersu opened this issue Mar 13, 2019 · 2 comments
Open

macOS High Sierra can't claim interface (returned: -99) #68

developersu opened this issue Mar 13, 2019 · 2 comments

Comments

@developersu
Copy link

Environment:

  • OS: MacOS High Sierra 10.12.4
  • Java version: Oracle 1.8.0_201 (Oracle 11 also)
  • usb4java version: 1.3.0

Good day!
I use in my project usb4java 1.3.0 (from maven) and it works as expected on MacOS Mojave, Windows 7-to-10, Linux. But on macOS 'High Sierra' it returns error on LibUsb.claimInterface(...).
Returned value: -99 (ERROR_OTHER)

No issues if I switch to version 1.2.0. It works as expected.

I really like 1.3.0, so could you fix latest release please?

Thanks a lot!

@llongi
Copy link
Contributor

llongi commented Mar 13, 2019

There are known problems with libusb 1.0.22 on MacOS X, and that's the libusb version used in usb4java 1.3.0. When libusb 1.0.23 is going to be released with the fixes we'll of course also update usb4java.
See: libusb/libusb#519

@TMaxElectronics
Copy link

TMaxElectronics commented Apr 5, 2021

Is this project still active? libusb 1.0.23 and 1.0.24 has been released but no news here ☹️

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

3 participants