Hello,
I have a problem getting my RSP2 running under Ubuntu 18.04.
I've installed gqrx according to the Ubuntu install instructions and the program itself seems to run fine.
I've downloaded and installed the Linux x86 API/HW driver V2.13 (June 20th 2018) from
sdrplay.com.
I'm using the "soapy=0,driver=sdrplay" device string in gqrx, but the RSP2 is not recognized.
When gqrx is started from the command line, the following error message catches my eye:
FATAL : SoapySDR::Device::make() no match.
I've downloaded and compiled SoapySDR, SoapySDRPlay, and even CubicSDR.
From the output of SoapySDRUtil I can see that the API 0.7 is installed and the RSP2 is recognized.
The current AppImage of CubicSDR did not run because it expects soapy 0.6.
The version of CubicSDR built from source uses the 0.7 API and runs with the RSP2.
My question: Does the current version of gqrx expect soapy 0.6, and if so, where can I get it?
Or did I make another mistake somewhere?
Thanks
Michael
$ SoapySDRUtil --info
######################################################
## Soapy SDR -- the SDR abstraction library ##
######################################################
Lib Version: v0.7.0-g37429d89
API Version: v0.7.0
ABI Version: v0.7
Install root: /usr/local
Search path: /usr/local/lib/SoapySDR/modules0.7
Module found: /usr/local/lib/SoapySDR/modules0.7/libsdrPlaySupport.so (0.1.0-12c3db6)
Available factories... sdrplay
Available converters...
- CF32 -> [CF32, CS16, CS8, CU16, CU8]
- CS16 -> [CF32, CS16, CS8, CU16, CU8]
- CS32 -> [CS32]
- CS8 -> [CF32, CS16, CS8, CU16, CU8]
- CU16 -> [CF32, CS16, CS8]
- CU8 -> [CF32, CS16, CS8]
- F32 -> [F32, S16, S8, U16, U8]
- S16 -> [F32, S16, S8, U16, U8]
- S32 -> [S32]
- S8 -> [F32, S16, S8, U16, U8]
- U16 -> [F32, S16, S8]
- U8 -> [F32, S16, S8]
$ SoapySDRUtil --find
######################################################
## Soapy SDR -- the SDR abstraction library ##
######################################################
Found device 0
driver = sdrplay
label = SDRplay Dev0 RSP2 1707032C20
$ ldd `which gqrx`
linux-vdso.so.1 (0x00007fff5798d000)
libQt5Network.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Network.so.5 (0x00007feb1cbc3000)
libQt5Svg.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Svg.so.5 (0x00007feb1c96e000)
...
libSoapySDR.so.0.6 => /usr/lib/x86_64-linux-gnu/libSoapySDR.so.0.6 (0x00007feb146a8000)
...