# GQRX, "no supported devices"

**URL:** <https://discourse.myriadrf.org/t/gqrx-no-supported-devices/1512>\
**Category:** LimeSDR\
**Created:** [26 July 2017 15:26 UTC](https://discourse.myriadrf.org/t/gqrx-no-supported-devices/1512 "2017-07-26T15:26:24Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![Axeman](https://yyz2.discourse-cdn.com/flex034/user_avatar/discourse.myriadrf.org/axeman/32/728_2.png) [@Axeman](https://discourse.myriadrf.org/u/Axeman)\
**Post date:** [26 July 2017 15:26 UTC](https://discourse.myriadrf.org/t/gqrx-no-supported-devices/1512/1 "2017-07-26T15:26:24Z")

</div>

Anyone have a suggestion on how to get LimeSDR supported?

> axeman@TOOL3:~/git/gqrx/build$ gqrx  
> linux; GNU C++ version 4.9.2; Boost\_105500; UHD\_003.009.005-0-unknown

> Controlport disabled  
> No user supplied config file. Using “default.conf”  
> gr-osmosdr 0.1.4 (0.1.4) gnuradio 3.7.10  
> built-in source types: file osmosdr fcd rtl rtl\_tcp uhd miri hackrf bladerf rfspace airspy redpitaya  
> FM demod gain: 1.52789  
> IQ DCR alpha: 1.04166e-05  
> Using audio backend: auto  
> BookmarksFile is /home/axeman/.config/gqrx/bookmarks.csv  
> getDeviceList : Available input devices:  
> 0 : “RFSPACE SDR-IQ Receiver”  
> 1 : “RFSPACE SDR-IP Receiver”  
> 2 : “RFSPACE NetSDR Receiver”  
> 3 : “RFSPACE Cloud-IQ Receiver”  
> 4 : “RTL-SDR Spectrum Server”  
> 5 : “Red Pitaya Transceiver Server”  
> 6 : “Complex Sampled (IQ) File”  
> Loading configuration from: “default.conf”  
> Configuration file: “/home/axeman/.config/gqrx/default.conf”  
> gr-osmosdr 0.1.4 (0.1.4) gnuradio 3.7.10  
> built-in source types: file osmosdr fcd rtl rtl\_tcp uhd miri hackrf bladerf rfspace airspy redpitaya

> FATAL: No supported devices found to pick from.

> Trying to fill up 1 missing channel(s) with null source(s).  
> This is being done to prevent the application from crashing  
> due to gnuradio bug #528.

> * * *
> 
> * * *
> 
> No change in output device:  
> old:  
> new:

> Failed to set RX input rate to 1e+06  
> Your device may not be working properly.

> IQ DCR samp\_rate: 1e+06  
> IQ DCR alpha: 9.99999e-07  
> Changing NB\_RX quad rate: 96000 → 1e+06  
> Requested sample rate: 1000000  
> Actual sample rate : “1000000.000000”  
> New FFT rate: 25 Hz  
> Requested bandwidth: 1000000 Hz  
> Actual bandwidth : 0 Hz  
> setFreqCorr : 0 ppm  
> New LNB LO: 0 Hz  
> updateHWFrequencyRange failed fetching new hardware frequency range  
> New mode index: 0  
> Filter preset for mode 0 LO: 0 HI: 0  
> setFftRate to “25 fps”

I use ‘other’ and 'driver=lime,soapy=0".

---

<div class="post-metadata">

**Author:** ![csete](https://yyz2.discourse-cdn.com/flex034/user_avatar/discourse.myriadrf.org/csete/32/3326_2.png) [@csete](https://discourse.myriadrf.org/u/csete)\
**Post date:** [26 July 2017 19:38 UTC](https://discourse.myriadrf.org/t/gqrx-no-supported-devices/1512/2 "2017-07-26T19:38:29Z")

</div>

> [@Axeman](#):
>
> gr-osmosdr 0.1.4 (0.1.4) gnuradio 3.7.10  
> built-in source types: file osmosdr fcd rtl rtl\_tcp uhd miri hackrf bladerf rfspace airspy redpitaya

You need to have gr-osmosdr built with SoapySDR support, i.e. install SoapySDR before compiling gr-osmosdr.

---

<div class="post-metadata">

**Author:** ![Axeman](https://yyz2.discourse-cdn.com/flex034/user_avatar/discourse.myriadrf.org/axeman/32/728_2.png) [@Axeman](https://discourse.myriadrf.org/u/Axeman)\
**Post date:** [26 July 2017 21:01 UTC](https://discourse.myriadrf.org/t/gqrx-no-supported-devices/1512/3 "2017-07-26T21:01:41Z")

</div>

I thought it was something like that. This gqrx is from the repository and I was hoping I could just add the dependency somehow. Maybe just build my own gr-osmosdr?

---

<div class="post-metadata">

**Author:** ![csete](https://yyz2.discourse-cdn.com/flex034/user_avatar/discourse.myriadrf.org/csete/32/3326_2.png) [@csete](https://discourse.myriadrf.org/u/csete)\
**Post date:** [26 July 2017 21:15 UTC](https://discourse.myriadrf.org/t/gqrx-no-supported-devices/1512/4 "2017-07-26T21:15:11Z")

</div>

Yes, if the gr-osmosdr you have installed now does not have SoapySDR support, you will have to install it yourself. Just be careful not to have both of the installed.

---

<div class="post-metadata">

**Author:** ![Axeman](https://yyz2.discourse-cdn.com/flex034/user_avatar/discourse.myriadrf.org/axeman/32/728_2.png) [@Axeman](https://discourse.myriadrf.org/u/Axeman)\
**Post date:** [26 July 2017 21:33 UTC](https://discourse.myriadrf.org/t/gqrx-no-supported-devices/1512/5 "2017-07-26T21:33:46Z")

</div>

New lib gets built as libgnuradio-osmosdr.so.0.1.5git, ldd /usr/bin/gqrx shows it wants 0.1.4. I will first just try to symlink to the new lib. Otherwise I have to build the old one. I got debian just to avoid all of this, but that is the problem with repository based systems.

---

<div class="post-metadata">

**Author:** ![Axeman](https://yyz2.discourse-cdn.com/flex034/user_avatar/discourse.myriadrf.org/axeman/32/728_2.png) [@Axeman](https://discourse.myriadrf.org/u/Axeman)\
**Post date:** [26 July 2017 21:37 UTC](https://discourse.myriadrf.org/t/gqrx-no-supported-devices/1512/6 "2017-07-26T21:37:56Z")

</div>

Well, it doesn’t segfault and it shows ‘soapy’ now. I will have to wait until I get home to try the radio.

---

<div class="post-metadata">

**Author:** ![Axeman](https://yyz2.discourse-cdn.com/flex034/user_avatar/discourse.myriadrf.org/axeman/32/728_2.png) [@Axeman](https://discourse.myriadrf.org/u/Axeman)\
**Post date:** [27 July 2017 04:57 UTC](https://discourse.myriadrf.org/t/gqrx-no-supported-devices/1512/7 "2017-07-27T04:57:10Z")

</div>

It works now. Thanks. Now for URH.
