LimeSDR-USB .so and gateware mismatch

Hello,

Please help with a few questions while trying to get LimeSDR-USB with SoapySDR working. I used apt-get to install all and on Ubuntu 16.04.7 LTS

  1. .so Error do I need to be concerned with this?
    SoapySDRUtil --probe

[ERROR] SoapySDR::loadModule(/usr/local/lib/SoapySDR/modules0.7/libLMS7Support.so)
duplicate entry for lime (/usr/lib/x86_64-linux-gnu/SoapySDR/modules0.7/libLMS7Support.so)

I installed using the following:

From https://wiki.myriadrf.org/Lime_Suite
sudo add-apt-repository -y ppa:myriadrf/drivers
sudo apt-get update
sudo apt-get install limesuite liblimesuite-dev limesuite-udev limesuite-images
sudo apt-get install soapysdr-tools soapysdr-module-lms7

  1. How do I get gateware to 22?
    SoapySDRUtil --probe

[WARNING] Gateware version mismatch!
Expected gateware version 2, revision 22
But found version 2, revision 20
image

  1. Soapy doesn’t see LimeSDR-USB (SopySDRUtil --probe) if soapysdr is installed, SoapySDR only sees LimeSDR-USB if soapysdr-tools is installed. OK?

Thanks for the help!
Dan

We don’t support that release any more. The last Lime Suite build for this was published via the PPA in January 2020, over a year ago. Whereas updated packages for 18.04 and 20.04 were published in October last year. You could build from source, by cloning the Lime Suite repo and checking out release v20.10.0, but more generally I’d suggest updating to a newer Ubuntu release, as standard support for 16.04 from Canonical ends this month.