GQRX, "no supported devices"

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".

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

1 Like

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?

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.

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.

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

It works now. Thanks. Now for URH.