# GNUradio and LimeSDR USB - connection problems

**URL:** https://discourse.myriadrf.org/t/gnuradio-and-limesdr-usb-connection-problems/12880
**Category:** General Discussion
**Created:** [19 August 2025 14:52 UTC](https://discourse.myriadrf.org/t/gnuradio-and-limesdr-usb-connection-problems/12880 "2025-08-19T14:52:25Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![hansrn](https://avatars.discourse-cdn.com/v4/letter/h/7bcc69/32.png) [@hansrn](https://discourse.myriadrf.org/u/hansrn)
#### Post date: [19 August 2025 14:52 UTC](https://discourse.myriadrf.org/t/gnuradio-and-limesdr-usb-connection-problems/12880/1 "2025-08-19T14:52:25Z")

</div>

I have received a LimeSDR USB and tries to get it working with GNUradio from radioconda 3.10 installation on Windows11.

Testing by running

_PS C:\\> C:\Users\hanso\radioconda\Library\bin\LimeUtil.exe --find=“driver=lime”  
libusb: info [get\_guid] no DeviceInterfaceGUID registered for ‘USB\VID\_8087&PID\_0037\5&36E8B4FB&0&6’  
libusb: info [get\_guid] no DeviceInterfaceGUID registered for ‘USB\ROOT\_HUB30\4&28BF63B&0&0’  
libusb: info [get\_guid] no DeviceInterfaceGUID registered for ‘USB\ROOT\_HUB30\4&2370B850&0&0’_

- _[LimeSDR-USB, media=USB 3.0, module=FX3, addr=1d50:6108, serial=0009083401861823]_

and also

_PS C:\users\hanso\radioconda\library\bin\> C:\Users\hanso\radioconda\Library\bin\SoapySDRUtil.exe --find  
######################################################_

## _Soapy SDR – the SDR abstraction library_

_######################################################_

_[WARNING] Unable to scan local: -19_

_[INFO] [UHD] Win32; Microsoft Visual C++ version 14.2; Boost\_108600; UHD\_4.8.0.0-release  
libusb: info [get\_guid] no DeviceInterfaceGUID registered for ‘USB\VID\_8087&PID\_0037\5&36E8B4FB&0&6’  
libusb: info [get\_guid] no DeviceInterfaceGUID registered for ‘USB\ROOT\_HUB30\4&28BF63B&0&0’  
libusb: info [get\_guid] no DeviceInterfaceGUID registered for ‘USB\ROOT\_HUB30\4&2370B850&0&0’  
[WARNING] Unable to scan ip: -19_

_Found device 0  
default\_input = True  
default\_output = False  
device\_id = 1  
driver = audio  
label = Microphone Array (Intel┬« Smart Sound Technology for Digital Microphones)_

_Found device 1  
addr = 1d50:6108  
driver = lime  
label = LimeSDR-USB [USB 3.0] 9083401861823  
media = USB 3.0  
module = FX3  
name = LimeSDR-USB  
serial = 0009083401861823_

I made a simple example in GNUradio:

 ![bilde](https://canada1.discourse-cdn.com/flex034/uploads/myriadrf/original/2X/3/356d9b1ff3fc9759f72c46e8c36e2e925be4ea7b.png)

and then I get these messages.

_Generating: “C:\Users\hanso\untitled.py”_

_Executing: C:\Users\hanso\radioconda\python.exe -u C:\Users\hanso\untitled.py_

_libusb: warning [handle\_timeout] async cancel failed -5_

_Done (return code 3221225477)_

For 3 days I have struggled and tried to find a solution ……

Can anybody help?

---

<div class="post-metadata">

### Author: ![ricardas](https://yyz2.discourse-cdn.com/flex034/user_avatar/discourse.myriadrf.org/ricardas/32/86_2.png) [@ricardas](https://discourse.myriadrf.org/u/ricardas)
#### Post date: [20 August 2025 06:50 UTC](https://discourse.myriadrf.org/t/gnuradio-and-limesdr-usb-connection-problems/12880/2 "2025-08-20T06:50:58Z")

</div>

Why is it using libusb? Are you running GNU Radio in Linux on Windows environment (WSL)?

---

<div class="post-metadata">

### Author: ![hansrn](https://avatars.discourse-cdn.com/v4/letter/h/7bcc69/32.png) [@hansrn](https://discourse.myriadrf.org/u/hansrn)
#### Post date: [20 August 2025 09:17 UTC](https://discourse.myriadrf.org/t/gnuradio-and-limesdr-usb-connection-problems/12880/3 "2025-08-20T09:17:55Z")

</div>

Thanks,

I am running pure Windows11.

libusb, my be wrong, but my understanding from info on internet was that using radioconda had to replace cyUSB with libusb. This may be wrong.

I am a RF engineer and have to follow advise to get it up and running. So advice on a preferred installation package for Windows would be good.

Have tried Pothos SDR on another Windows PC, here CyUSB was installed, run LimeQuickTest successfully, but GNU radio did not work.

---

<div class="post-metadata">

### Author: ![Arnius](https://avatars.discourse-cdn.com/v4/letter/a/eada6e/32.png) [@Arnius](https://discourse.myriadrf.org/u/Arnius)
#### Post date: [21 August 2025 13:30 UTC](https://discourse.myriadrf.org/t/gnuradio-and-limesdr-usb-connection-problems/12880/4 "2025-08-21T13:30:10Z")

</div>

Hello,

Based on the provided information I have been able to reproduce the steps and successfully ran your suggested soapy example in GNURadio 3.10.12.0 inside Windows radioconda environment.

I noticed that you are using PowerShell to call lime and soapy utilities from base conda environment which is not a recommended way of using radioconda. Below are steps for running LimeSDR-USB soapy plugin on GNURadio.

Radioconda set up:

1. Install the radioconda using windows installer from [Releases · radioconda/radioconda-installer](https://github.com/radioconda/radioconda-installer/releases) github page.
2. Find and run **radioconda prompt** with admin privileges.
3. Now create a new conda environment - `conda create -n <your env name>`
4. Activate the environment - `conda activate <your env name>`
5. Install LimeSuite and GNURadio pacakages - `conda install limesuite gnuradio`
6. Optionally, you can specify the required version of GNURadio. For example `gnuradio=3.10.11.0`

Installing the correct driver:

1. Install Zadig utility as specified in LimeSdr section: [radioconda/radioconda-installer: Software radio distribution and installer for conda](https://github.com/radioconda/radioconda-installer?tab=readme-ov-file#limesdr)

2. Plug in your SDR and open Zadig utility.

3. Under options drop down menu check the “List all devices” option.

4. Now from dropdown list select SDR and install WinUSB driver.

Testing device presence:

1. If you closed the prompt window, then re-open **radioconda prompt** and activate your environment.

2. Try running `limeutil --find` or `soapysdrutil --find` to double check if the device is present.

3. If device is present, then run `gnuradio-companion` inside your active conda environment.

4. This will open GNURadio companion GUI. You can load or re-create your soapy test case example.

5. Run it and observe the results in the dialog window. You will get configuration confirmation in a dialog window and an empty GUI window.

Couple of notes:

1. Device argument “Driver=lime” is not necessary.
2. WinUSB driver is required only for this installation of LimeSuite conda package. Any other LimeSuite installation or source build on Windows requires drivers specified in MyriadRF page.

---

<div class="post-metadata">

### Author: ![hansrn](https://avatars.discourse-cdn.com/v4/letter/h/7bcc69/32.png) [@hansrn](https://discourse.myriadrf.org/u/hansrn)
#### Post date: [26 August 2025 13:45 UTC](https://discourse.myriadrf.org/t/gnuradio-and-limesdr-usb-connection-problems/12880/5 "2025-08-26T13:45:25Z")

</div>

Thank you very much for the help.

Followed your description and tested it today, all seems to work fine.
