# Gr-limesdr - LimeSDR plugin for GNURadio

**URL:** <https://discourse.myriadrf.org/t/gr-limesdr-limesdr-plugin-for-gnuradio/2697>\
**Category:** LimeSDR\
**Created:** [24 April 2018 12:10 UTC](https://discourse.myriadrf.org/t/gr-limesdr-limesdr-plugin-for-gnuradio/2697 "2018-04-24T12:10:04Z")\
**Posts on this page:** 1\
**Showing post:** 49

<div class="post-metadata">

**Author:** ![mendenmh](https://avatars.discourse-cdn.com/v4/letter/m/f1d935/32.png) [@mendenmh](https://discourse.myriadrf.org/u/mendenmh)\
**Post date:** [13 March 2019 22:55 UTC](https://discourse.myriadrf.org/t/gr-limesdr-limesdr-plugin-for-gnuradio/2697/49 "2019-03-13T22:55:18Z")

</div>

I am using gr-limesdr on my mac under 10.14. It works fine. You may have problems when closing, though, that require unplugging and replugging the USB. libusb and the Lime Mini USB interface have a distinct difference of opinion about how to close a connection. I fiddled around and found a workaround, which I document (sort of) here:

> [@Lime Mini Problems on MacOS Sierra](https://discourse.myriadrf.org/t/lime-mini-problems-on-macos-sierra/4026/5):
>
> OK, progress. This bug is realated to: which indicates that there are devices which do not like whatever ClearPipeStallBothEnds() does, and have irreversible USB interface crashes as a result of it. It is not clear whether this call ever really helps anything. If you modify line 1889 of darwin-usb.c in the os/ directory of libusb, to be something like: kresult = 0 && (\*(cInterface-\>interface))-\>ClearPipeStallBothEnds(cInterface-\>interface, pipeRef); (or just comment out the line and repla…

---

_[View the full topic](https://discourse.myriadrf.org/t/gr-limesdr-limesdr-plugin-for-gnuradio/2697)._
