installing limesdr on linux other than ubuntu, windows or osx is no fun. see below why: install with sudo: https://github.com/myriadrf/pyLMS7002M/ add testing branch debian (for soapy sdr) https://serverfault.com/questions/550855/how-to-add-debian-testing-repository-to-apt-get?utm_medium=organic&utm_source=google_rich_qa&utm_campaign=google_rich_qai sudo apt-get install libsoapysdr-dev (if needed, remove binutils, this will take 10mins...> sudo apt-get remove binutils) download deps: #packages for soapysdr available at myriadrf PPA sudo add-apt-repository -y ppa:myriadrf/drivers sudo apt-get update #install core library and build dependencies sudo apt-get install git g++ cmake libsqlite3-dev #install hardware support dependencies sudo apt-get install libsoapysdr-dev libi2c-dev libusb-1.0-0-dev #install graphics dependencies sudo apt-get install libwxgtk3.0-dev freeglut3-dev gnuplot START HERE: BUILD / INSTALL SOAPY dependencies: $ sudo apt-get install cmake g++ libpython-dev python-numpy swig get source: $ git clone https://github.com/pothosware/SoapySDR.git build: $ cd SoapySDR $ mkdir build $ cd build $ cmake .. $ make -j4 $ sudo make install $ sudo ldconfig (needed on debin systems) BUILD LIMESUITE git clone https://github.com/myriadrf/LimeSuite.git cd LimeSuite mkdir builddir && cd builddir cmake ../ make -j4 sudo make install sudo ldconfig enable udev rules (wrong path in guide): cd ../udev-rules chmod +x install.sh sudo ./install.sh now you can run limesuiteguis or limeutil and test soapy!: $ LimeUtil --find * [LimeSDR Mini, media=USB 2.0, module=FT601, addr=24607:1027, serial=1D3AC730356F7E] test: $ SoapySDRUtil --find ###################################################### ## Soapy SDR -- the SDR abstraction library ## ###################################################### Found device 0 addr = 24607:1027 driver = lime label = LimeSDR Mini [USB 2.0] 1D3AC730356F7E media = USB 2.0 module = FT601 name = LimeSDR Mini serial = 1D3AC730356F7E YES!!! (what this? https://www.welle.io/devices/soapysdr) We want the python vna example tho... UPDATE 30 April - repo code updated to support limesdr mini! BUT it is obsolete now... they recommend using pyLMS7002MSoapy instead of https://github.com/myriadrf/pyLMS7002M/ INSTALL pyLMS7002Soapy: dependencies: $ sudo pip install matplotlib $ git clone https://github.com/myriadrf/pyLMS7002Soapy.git $ cd pyLMS7002Soapy $ sudo python setup.py install test: $ python $ from pyLMS7002Soapy import * test2: sna! cd pyLMS7002Soapy/examples/ $ python measureSNA.py snatest1 works! GQRX? from source? https://elhombrequereventodeinformacion.wordpress.com/2016/06/06/install-from-source-gqrx-in-debian-jessie/ deps: $ apt-get install liblog4cpp5-dev libboost-thread-dev libboost-program-options-dev gnuradio-dev qttools5-dev qttools5-dev-tools libqt5svg5-dev libpulse-dev build gnradio osmocom: $ git clone git://git.osmocom.org/gr-osmosdr $ cd gr-osmosdr/ $ mkdir build $ cd build/ $ cmake ../ $ make $ sudo make install $ sudo ldconfig build gqrx: $ git clone https://github.com/csete/gqrx.git $ cd gqrx $ mkdir build $ cd build $ qmake .. cp /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 /usr/lib/qt5/bin/uic/libQt5Core.so.5 export LD_LIBRARY_PATH=/usr/lib/x86_64-linux-gnu/ $ make DOESNT WORK:===== $ sudo apt-get install qt5-default $ sudo apt-get install gqrx-sdr libQt5Core.so.5 => not found libcap.so.2 => /lib/x86_64-linux-gnu/libcap.so.2 (0x00007f885dbc3000) libQt5Core.so.5 => not found libQt5Core.so.5 => not found libGL.so.1 => /usr/lib/x86_64-linux-gnu/libGL.so. ln -s /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 /lib/x86_64-linux-gnu/libQt5Core.so.5===== ====old=== have not tried this with working soapy yet... cd pyLMS7002M sudo python setup.py install cd examples/basic python findLimeSDR.py Searching for LimeSDR... LimeSDR not found maybe hav eto install: $ cd pyLMS7002M/cyLimeLib/linux/ $ sudo python setup.py install ===old=== UPDATE 18 April - mariocannistra ported pyLMS7002M to python 3 and is supposse dto be working with limesdrMINI? src: Test: $ git clone https://github.com/mariocannistra/pyLMS7002M.git $ cd pyLMS7002M $ sudo apt-get update $ sudo apt-get -y install python3-pip $ sudo python3 setup.py install $ pip3 install numpy $ python3 example/basic/findLimeSDR.py $ LimeSDR not found wehh no joy, vna example also doesnt work with limesdrMINI ($ python3 measureVNA.py test1) output of cmake: builddir git:(master) ✗ cmake ../ CMake Deprecation Warning at CMakeLists.txt:13 (cmake_policy): The OLD behavior for policy CMP0015 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD. -- Enabling native optimizations -- Found libusb-1.0: -- - Includes: /usr/include/libusb-1.0 -- - Libraries: /usr/lib/x86_64-linux-gnu/libusb-1.0.so -- USB_INCLUDE_DIRS: /usr/include/libusb-1.0 -- USB_LIBRARIES: /usr/lib/x86_64-linux-gnu/libusb-1.0.so -- USB_INCLUDE_DIRS: /usr/include/libusb-1.0 -- USB_LIBRARIES: /usr/lib/x86_64-linux-gnu/libusb-1.0.so -- wxWidgets_DEFINITIONS: _FILE_OFFSET_BITS=64;WXUSINGDLL;__WXGTK__ -- wxWidgets_INCLUDE_DIRS: /usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0;/usr/include/wx-3.0 -- wxWidgets_LIBRARIES: -L/usr/lib/x86_64-linux-gnu;-pthread;;;-lwx_gtk2u_richtext-3.0;-lwx_baseu_xml-3.0;-lwx_gtk2u_html-3.0;-lwx_gtk2u_xrc-3.0;-lwx_gtk2u_adv-3.0;-lwx_gtk2u_aui-3.0;-lwx_gtk2u_core-3.0;-lwx_baseu-3.0;-lwx_gtk2u_gl-3.0 -- Found Gnuplot: /usr/bin/gnuplot (found version "") -- GNUPlot Found -- -- ###################################################### -- ## LimeSuite enabled features -- ###################################################### -- * LimeSuiteHeaders, The lime suite headers * LimeSuiteLibrary, The lime suite library * ConnectionFX3, FX3 Connection support * ConnectionFTDI, FTDI Connection support * ConnectionXillybus, PCIE Xillybus Connection support * LimeSuiteGUI, GUI Application for LimeSuite * LimeSuiteExamples, LimeSuite library API examples * LimeUtilCommand, Command line device discovery utility * SoapySDRLMS7, SoapySDR bindings for LMS7 * LimeSuiteDesktop, LimeSuite freedesktop integration -- ###################################################### -- ## LimeSuite disabled features -- ###################################################### -- * ConnectionEVB7COM, EVB+COM Connection support * ConnectionSTREAM_UNITE, STREAM+UNITE Connection support * LimeSuiteDocAPI, LMS API Doxygen documentation -- Install prefix: /usr/local -- Build timestamp: 2018-04-16 -- Lime Suite version: 18.04.0-g12bfe538 -- ABI/so version: 18.04-1 -- Configuring done -- Generating done -- Build files have been written to: /home/then/Downloads/LimeSuite/builddir