John's Musings


Yeah, Me Neither

Why Doesn't the SDRPlay RSP1 work on Linux when the RSP2 does?

Interesting issue I encountered recently on my laptop running a new version of Linux Ubuntu 16.04.3 LTS. The SDRPlay RSP1 would not work when the RSP2 did. Both use the exact same driver and I have the latest build of SoapySDR and associated programs. Odd indeed.


First of all the procedure to get SDRPlay devices on Linux is kind of crazy. You first install the driver, then build like 6 different programs. The instructions are here.


Again the RSP2 works famously right out of the gate here. The RSP1.....not so much.


I figured out that I needed to blacklist the drivers and while I don't actually think I needed to blacklist all three.....it works. I probably should try them one or two at a time and figure out which one is actually working, but hey, ........it works. In a terminal type the following:


sudo nano /etc/modprobe.d/blacklist.conf


Now add the following by cut and paste:


#sdrplay

blacklist sdr_msi3101

blacklist msi001

blacklist msi2500


Hit Ctrl +X then Y to save and enter to exit. You can reboot or reload modules.





Hey it works now.




And the drivers even work in GQRX. That's what I'm talking about! Just make sure the Device String is


soapy=0,driver=sdrplay






blog comments powered by Disqus
55,618