USB reset fails when using a LimeSDR Mini on FreeBSD

Jan Behrens jbe-mlist at magnetkern.de
Thu Jun 25 17:59:46 UTC 2020


On Thu, 25 Jun 2020 12:10:52 +0200
Jan Behrens <jbe-mlist at magnetkern.de> wrote:

> I'd like to use a software defined radio "LimeSDR Mini" on FreeBSD
> utilizing the "SoapySDR library" with a driver from "Lime Suite", but I
> encounter errors, supposedly in libusb.

Maybe the same problem occured in MacOS's libusb. Compare the following
posts:

https://github.com/myriadrf/LimeSuite/issues/253

https://discourse.myriadrf.org/t/limesdr-mini-with-freebsd/6230/7

In both cases there is an issue when calling the libusb_reset_device()
function.

The problem on MacOS seems to have been fixed according to this post:

https://github.com/myriadrf/LimeSuite/issues/253#issuecomment-480263517

Look at the following patch:

https://github.com/libusb/libusb/commit/a0b5d27fa7f2bba11965e2b70533f925a5772808

The patch seems to be darwin-specific. Is the same bug affecting
FreeBSD or is this a different issue? Can the problem be solved for
FreeBSD as well?


Kind Regards,
Jan Behrens


More information about the freebsd-usb mailing list