Running osmo-nitb on Xubuntu 17.04 with LimeSDR-USB

Hi,

I’ve been able to run osmo-nitb with LimeSDR-USB on a clean Xubuntu 17.04 system. I wrote a wiki, because I had hard times actually running it - issues with Snaps, PPAs, package versions and so on. I wouldn’t want others to suffer the same :slight_smile:

Hope it helps. Please let me know if there is something that is not correct or can be improved.

4 Likes

Hello,

Looks good, although AFAIK Snaps should not interfere as they are containerised and each package Lime Suite together with an SDR app. E.g. you could have many copies of Lime Suite, all different versions, sitting side-by-side — albeit in their protected R/O filesystem along with the app that uses it.

However, installing Lime Suite from Debian packages and source is a very bad idea.

Thanks. Yeah, I agree, what I meant to say is that I suggest using the PPA and not Snap version. Let me change that to make it clearer.

dartadrt26,

Thanks this is guide, but doesn’t seem to work on 17.10. All is well, but UHD does not seem to know about the LimeSDR. Since 17.04 is no long available, I cannot try that but 17.10 isn’t really that much different. I’m wondering if the SDR firmware upgrade has caused an issue?

leigh@openbts:~$ SoapySDRUtil --find
######################################################

Soapy SDR – the SDR abstraction library

######################################################

Found device 0
addr = 1d50:6108
driver = lime
label = LimeSDR-USB [USB 3.0] 9061C02CF0E21
media = USB 3.0
module = STREAM
name = LimeSDR-USB
serial = 0009061C02CF0E21

leigh@openbts:~$ uhd_find_devices
[INFO] [UHD] linux; GNU C++ version 7.2.0; Boost_106200; UHD_3.11.0.0-release
No UHD Devices Found
leigh@openbts:~$

leigh@openbts:~$ LimeUtil --make
Make device
Estimated reference clock 30.7196 MHz
Reference clock 30.720 MHz
Device name: LimeSDR-USB
Expansion name: UNSUPPORTED
Firmware version: 4
Hardware version: 4
Protocol version: 1
Gateware version: 2
Gateware revision: 12
Gateware target: LimeSDR-USB
Serial number: 0x9061c02cf0e21
Free connection… OK

leigh@openbts:~$ LimeUtil --info
######################################################

LimeSuite information summary

######################################################

Version information:
Library version: v17.12.0-myriadrf1~artful
Build timestamp: 2018-01-01
Interface version: v2017.12.0
Binary interface: 17.12-1