I’m having an issue detecting the LimeSDR Mini in gqrx. I’ve built LimeSuite and SoapySDR from the github sources, and am able to detect the Mini with both LimeUtil and SoapySDRUtil:
$ LimeUtil --find
* [LimeSDR Mini, media=USB 3.0, module=FT601, addr=24607:1027, serial=1D3AC902xxxxxx]
$ SoapySDRUtil --find
######################################################
## Soapy SDR -- the SDR abstraction library ##
######################################################
Found device 0
addr = 24607:1027
driver = lime
label = LimeSDR Mini [USB 3.0] 1D3AC902xxxxxx
media = USB 3.0
module = FT601
name = LimeSDR Mini
serial = 1D3AC902xxxxxx
However, when trying to run gqrx with “soapy=0,driver=lime” I get the following error:
$ ./gqrx
qt5ct: using qt5ct plugin
qt5ct: D-Bus global menu: no
gr-osmosdr 898d1279 (0.1.5git) gnuradio 3.7.11
built-in source types: file fcd rtl rtl_tcp plutosdr sdrplay hackrf rfspace airspy airspyhf soapy redpitaya
Resampling audio 96000 -> 48000
BookmarksFile is /home/chris/.config/gqrx/bookmarks.csv
gr-osmosdr 898d1279 (0.1.5git) gnuradio 3.7.11
built-in source types: file fcd rtl rtl_tcp plutosdr sdrplay hackrf rfspace airspy airspyhf soapy redpitaya
FATAL: SoapySDR::Device::make() no match
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.
Failed to set RX input rate to 1e+07
Your device may not be working properly.
Any thoughts guys? Any help would be much appreciated. Just received the Mini a couple days ago and am looking forward to a tinkering away with it.
linux; GNU C++ version 7.3.0; Boost_106501; UHD_003.010.003.000-0-unknown
Cannot connect to server socket err = No such file or directory
Cannot connect to server request channel
jack server is not running or cannot be started
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock
Found device 0
default_input = True
default_output = True
device_id = 0
driver = audio
label = hw:HDA Intel PCH,0
Found device 2
addr = 24607:1027
driver = lime
label = LimeSDR Mini [USB 3.0] 1D3BD0C4F0CDFF
media = USB 3.0
module = uLimeSDR
name = LimeSDR Mini
serial = 1D3BD0C4F0CDFF
I had built LimeSuite and SoapySDR from source but had issues doing the same for gqrx. The version available from the community didn’t have soapy support built in, so I grabbed the generic Linux binary form of gqrx from the website. It then pulled most of the libraries from it’s own lib folder, but I had to redirect the symlinks for libSoapySDR.so and libSoapySDR.so.0.6 to the versions I had built and installed locally (in my case to /usr/local/lib) for gqrx to detect the LimeSDR Mini properly.