# Limesdr mini with soapyuhd don't work

**URL:** <https://discourse.myriadrf.org/t/limesdr-mini-with-soapyuhd-dont-work/3084>\
**Category:** LimeSDR\
**Created:** [30 July 2018 03:28 UTC](https://discourse.myriadrf.org/t/limesdr-mini-with-soapyuhd-dont-work/3084 "2018-07-30T03:28:48Z")\
**Posts on this page:** 19\
**Page:** 2

<div class="post-metadata">

**Author:** ![Ninobrtv](https://avatars.discourse-cdn.com/v4/letter/n/b487fb/32.png) [@Ninobrtv](https://discourse.myriadrf.org/u/Ninobrtv)\
**Post date:** [4 August 2018 11:06 UTC](https://discourse.myriadrf.org/t/limesdr-mini-with-soapyuhd-dont-work/3084/21 "2018-08-04T11:06:01Z")

</div>

> [@Y2Kot](#):
>
> He use old version of osmo-trx (his osmo-trx == your osmo-trx-uhd). However It’s unlikely possible to get full OpenBTS stack work with osmo-trx.

I did the test with version 0.2.0, here is what I have : [OpenBTS 1st test - #46 by Ninobrtv](https://discourse.myriadrf.org/t/openbts-1st-test/823/46)

How to have something rather stable with LimeSDR Mini?  
What is the best version of osmo-trx for you?

> [@andrewback](#):
>
> 16.04.4 64-bit

I did the test with Ubuntu 16.04.4 64-bit, I can not run LimeSDR Mini. Lime Suite and Soapy no find device.

---

<div class="post-metadata">

**Author:** ![Ninobrtv](https://avatars.discourse-cdn.com/v4/letter/n/b487fb/32.png) [@Ninobrtv](https://discourse.myriadrf.org/u/Ninobrtv)\
**Post date:** [4 August 2018 11:11 UTC](https://discourse.myriadrf.org/t/limesdr-mini-with-soapyuhd-dont-work/3084/22 "2018-08-04T11:11:34Z")

</div>

LimeSDR Mini can make OpenBTS work … You just have to find a stable configuration. LimeSDR-Mini has a lot of potential.

 ![IMAG0106](https://yyz2.discourse-cdn.com/flex034/uploads/myriadrf/original/2X/5/513e1318db1cc6ad6956ff170625aad7650076ad.jpg)

 ![IMAG0105](https://yyz2.discourse-cdn.com/flex034/uploads/myriadrf/original/2X/8/8023bcb52193dbec19735341a263e221bcde74c8.jpg)

---

<div class="post-metadata">

**Author:** ![Ninobrtv](https://avatars.discourse-cdn.com/v4/letter/n/b487fb/32.png) [@Ninobrtv](https://discourse.myriadrf.org/u/Ninobrtv)\
**Post date:** [4 August 2018 23:18 UTC](https://discourse.myriadrf.org/t/limesdr-mini-with-soapyuhd-dont-work/3084/23 "2018-08-04T23:18:12Z")

</div>

> [@Y2Kot](#):
>
> you’ll need to replace compiled transciever1 by osmo-trx-uhd

Please, can you tell me how to do it ?

I have transceive52 not transceiver1, I think I’m doing things wrong.

---

<div class="post-metadata">

**Author:** ![Ninobrtv](https://avatars.discourse-cdn.com/v4/letter/n/b487fb/32.png) [@Ninobrtv](https://discourse.myriadrf.org/u/Ninobrtv)\
**Post date:** [4 August 2018 23:26 UTC](https://discourse.myriadrf.org/t/limesdr-mini-with-soapyuhd-dont-work/3084/24 "2018-08-04T23:26:33Z")

</div>

A little instruction on how to install and configure LimeSDR Mini forOpenBTS.

You have to take Ubuntu 16.04 (not 16.04.4 or other)

Then installed manually in the order: SoapySDR, LimeSuite, uhd, SoapyUHD

I have not yet stabilized the operation of OpenBTS, if I can, I will put the info here.

Thank you all for your help.

---

<div class="post-metadata">

**Author:** ![dast](https://avatars.discourse-cdn.com/v4/letter/d/e56c9b/32.png) [@dast](https://discourse.myriadrf.org/u/dast)\
**Post date:** [8 August 2018 08:12 UTC](https://discourse.myriadrf.org/t/limesdr-mini-with-soapyuhd-dont-work/3084/25 "2018-08-08T08:12:12Z")

</div>

i have the error like this," Error probing device: LookupError: KeyError: No devices found for – "what did you do for avoiding this ?

---

<div class="post-metadata">

**Author:** ![Ninobrtv](https://avatars.discourse-cdn.com/v4/letter/n/b487fb/32.png) [@Ninobrtv](https://discourse.myriadrf.org/u/Ninobrtv)\
**Post date:** [8 August 2018 22:22 UTC](https://discourse.myriadrf.org/t/limesdr-mini-with-soapyuhd-dont-work/3084/26 "2018-08-08T22:22:31Z")

</div>

> [@dast](#):
>
> i have the error like this," Error probing device: LookupError: KeyError: No devices found for – "what did you do for avoiding this ?

No need to do that to make OpenBTS work.

Otherwise I did not manage to do it.

---

<div class="post-metadata">

**Author:** ![dast](https://avatars.discourse-cdn.com/v4/letter/d/e56c9b/32.png) [@dast](https://discourse.myriadrf.org/u/dast)\
**Post date:** [9 August 2018 05:38 UTC](https://discourse.myriadrf.org/t/limesdr-mini-with-soapyuhd-dont-work/3084/27 "2018-08-09T05:38:20Z")

</div>

But didn’t you use soapyUHD ? because the soapyUHD gives me this error : ," Error probing device: LookupError: KeyError: No devices found for – "

---

<div class="post-metadata">

**Author:** ![Ninobrtv](https://avatars.discourse-cdn.com/v4/letter/n/b487fb/32.png) [@Ninobrtv](https://discourse.myriadrf.org/u/Ninobrtv)\
**Post date:** [9 August 2018 09:26 UTC](https://discourse.myriadrf.org/t/limesdr-mini-with-soapyuhd-dont-work/3084/28 "2018-08-09T09:26:13Z")

</div>

> [@dast](#):
>
> But didn’t you use soapyUHD ? because the soapyUHD gives me this error : ," Error probing device: LookupError: KeyError: No devices found for – "

Try SoapySDRUtil --info and SoapySDRUtil --probe

---

<div class="post-metadata">

**Author:** ![dast](https://avatars.discourse-cdn.com/v4/letter/d/e56c9b/32.png) [@dast](https://discourse.myriadrf.org/u/dast)\
**Post date:** [9 August 2018 19:16 UTC](https://discourse.myriadrf.org/t/limesdr-mini-with-soapyuhd-dont-work/3084/29 "2018-08-09T19:16:19Z")

</div>

FOR THE SoapySDRUtil --info  
max@nano:~$ SoapySDRUtil --info ####################­####################­##############

## Soapy SDR – the SDR abstraction library ## ####################­####################­##############

Lib Version: v0.7.0-ge6948134  
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/­libLMS7Support.so  
(18.06.1-373e26a) Module found:  
/usr/local/lib/­SoapySDR/modules0.7/­libuhdSupport.so (0.3.4-55da7da)  
Available factories… lime, uhd  
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 --probe=“driver=uhd,­type=b200” ####################­####################­##############

## Soapy SDR – the SDR abstraction library ## ####################­####################­##############

Probe device driver=uhd,type=b200

[INFO] [log.cpp:460] [UHD] linux; GNU C++ version 5.4.0 20160609;  
Boost\_105800; UHD\_3.12.0.0-59-g523­994c7 [INFO] [UHD] linux; GNU C++  
version 5.4.0 20160609; Boost\_105800; UHD\_3.12.0.0-59-g523­994c7 Error  
probing device: LookupError: KeyError: No devices found for -----\>  
Device Address:  
driver: uhd  
type: b200

## max@nano:~$

* * *

* * *

## uhd\_find\_devices [INFO] [UHD] linux; GNU C++ version 5.4.0 20160609; Boost\_105800; UHD\_3.12.0.0-59-g523­994c7 [ERROR] [UHD] Device discovery error: resolve: Host not found (authoritative) --------------------­--------------------­---------- – UHD Device 0 --------------------­--------------------­---------- Device Address: serial: 1D3AC779327FE0 addr: 24607:1027 driver: lime label: LimeSDR Mini [USB 3.0] 1D3AC779327FE0 media: USB 3.0 module: FT601 name: LimeSDR Mini type: soapy

* * *

* * *

####################­####################­##############

## Soapy SDR – the SDR abstraction library ## ####################­####################­##############

Probe device driver=lime  
[INFO] Make connection: ‘LimeSDR Mini [USB 3.0] 1D3AC779327FE0’  
[INFO] Reference clock 40.00 MHz  
[INFO] Device name: LimeSDR-Mini  
[INFO] Reference: 40 MHz  
[INFO] LMS7002M calibration values caching Disable

--------------------­--------------------­------------  
– Device identification --------------------­--------------------­------------  
driver=FT601  
hardware=LimeSDR-Min­i  
boardSerialNumber=0x­1d3ac779327fe0  
firmwareVersion=5  
gatewareVersion=1.26  
hardwareVersion=1  
protocolVersion=1

--------------------­--------------------­------------  
– Peripheral summary --------------------­--------------------­------------  
Channels: 1 Rx, 1 Tx  
Timestamps: YES  
Sensors: clock\_locked, lms7\_temp  
Registers: BBIC  
GPIOs: MAIN

--------------------­--------------------­------------  
– RX Channel 0  
--------------------­--------------------­------------  
Full-duplex: YES  
Supports AGC: NO  
Stream formats: CF32, CS12, CS16  
Native format: CS16 [full-scale=2048]  
Stream args:  
\* Buffer Length - The buffer transfer size over the link.  
[key=bufferLength, units=samples, default=0, type=int]  
\* Link Format - The format of the samples over the link.  
[key=linkFormat, default=CS16, type=string, options=(CS16, CS12)]  
\* Skip Calibration - Skip automatic activation calibration.  
[key=skipCal, default=false, type=bool]  
Antennas: NONE, LNAH, LNAL\_NC, LNAW  
Corrections: DC removal  
Full gain range: [-12, 61] dB  
TIA gain range: [0, 12] dB  
LNA gain range: [0, 30] dB  
PGA gain range: [-12, 19] dB  
Full freq range: [0, 3800] MHz  
RF freq range: [30, 3800] MHz  
BB freq range: [-10, 10] MHz  
Tune args:  
\* LO Offset - Tune the LO with an offset and compensate with the baseband CORDIC.  
[key=OFFSET, units=Hz, default=0.0, type=float, range=[-1e+07, 1e+07]]  
\* BB - Specify a specific value for this component or IGNORE to skip tuning it.  
[key=BB, units=Hz, default=DEFAULT, type=float, range=[-1e+07, 1e+07], options=(DEFAULT, IGNORE)]  
Sample rates: [0.1, 65] MSps  
Filter bandwidths: [1.4, 130] MHz  
Sensors: lo\_locked  
Other Settings:  
\* TSP DC Level - Digital DC level in LMS7002M TSP chain.  
[key=TSP\_CONST, type=int, range=[0, 32767]]

--------------------­--------------------­------------  
– TX Channel 0  
--------------------­--------------------­------------  
Full-duplex: YES  
Supports AGC: NO  
Stream formats: CF32, CS12, CS16  
Native format: CS16 [full-scale=2048]  
Stream args:  
\* Buffer Length - The buffer transfer size over the link.  
[key=bufferLength, units=samples, default=0, type=int]  
\* Link Format - The format of the samples over the link.  
[key=linkFormat, default=CS16, type=string, options=(CS16, CS12)]  
\* Skip Calibration - Skip automatic activation calibration.  
[key=skipCal, default=false, type=bool]  
Antennas: NONE, BAND1, BAND2  
Full gain range: [-12, 64] dB  
PAD gain range: [0, 52] dB  
IAMP gain range: [-12, 12] dB  
Full freq range: [0, 3800] MHz  
RF freq range: [30, 3800] MHz  
BB freq range: [-10, 10] MHz  
Tune args:  
\* LO Offset - Tune the LO with an offset and compensate with the baseband CORDIC.  
[key=OFFSET, units=Hz, default=0.0, type=float, range=[-1e+07, 1e+07]]  
\* BB - Specify a specific value for this component or IGNORE to skip tuning it.  
[key=BB, units=Hz, default=DEFAULT, type=float, range=[-1e+07, 1e+07], options=(DEFAULT, IGNORE)]  
Sample rates: [0.1, 65] MSps  
Filter bandwidths: [5, 40], [50, 130] MHz  
Sensors: lo\_locked  
Other Settings:  
\* TSP DC Level - Digital DC level in LMS7002M TSP chain.  
[key=TSP\_CONST, type=int, range=[0, 32767]]

---

<div class="post-metadata">

**Author:** ![Ninobrtv](https://avatars.discourse-cdn.com/v4/letter/n/b487fb/32.png) [@Ninobrtv](https://discourse.myriadrf.org/u/Ninobrtv)\
**Post date:** [10 August 2018 02:25 UTC](https://discourse.myriadrf.org/t/limesdr-mini-with-soapyuhd-dont-work/3084/30 "2018-08-10T02:25:35Z")

</div>

> [@dast](#):
>

everything seems ok for OpenBTS.

No need to do : SoapySDRUtil --probe=“driver=uhd,­type=b200”. It does not work with LimeSDR-Mini

---

<div class="post-metadata">

**Author:** ![dast](https://avatars.discourse-cdn.com/v4/letter/d/e56c9b/32.png) [@dast](https://discourse.myriadrf.org/u/dast)\
**Post date:** [10 August 2018 08:30 UTC](https://discourse.myriadrf.org/t/limesdr-mini-with-soapyuhd-dont-work/3084/31 "2018-08-10T08:30:28Z")

</div>

so you just do soapyUHD --probe=“driver=lime” for openBTS? and for the you use also osmo-trx so ?

---

<div class="post-metadata">

**Author:** ![Ninobrtv](https://avatars.discourse-cdn.com/v4/letter/n/b487fb/32.png) [@Ninobrtv](https://discourse.myriadrf.org/u/Ninobrtv)\
**Post date:** [10 August 2018 10:57 UTC](https://discourse.myriadrf.org/t/limesdr-mini-with-soapyuhd-dont-work/3084/32 "2018-08-10T10:57:17Z")

</div>

> [@dast](#):
>
> so you just do soapyUHD --probe=“driver=lime” for openBTS? and for the you use also osmo-trx so ?

Yes that’s it.

Osmo-trx recognizes limesdr, so no need to do fake.

---

<div class="post-metadata">

**Author:** ![Ninobrtv](https://avatars.discourse-cdn.com/v4/letter/n/b487fb/32.png) [@Ninobrtv](https://discourse.myriadrf.org/u/Ninobrtv)\
**Post date:** [11 August 2018 01:33 UTC](https://discourse.myriadrf.org/t/limesdr-mini-with-soapyuhd-dont-work/3084/33 "2018-08-11T01:33:11Z")

</div>

Hello,

Yes, OpenBTS works well with LimeSDR-Mini.

---

<div class="post-metadata">

**Author:** ![Ninobrtv](https://avatars.discourse-cdn.com/v4/letter/n/b487fb/32.png) [@Ninobrtv](https://discourse.myriadrf.org/u/Ninobrtv)\
**Post date:** [11 August 2018 21:21 UTC](https://discourse.myriadrf.org/t/limesdr-mini-with-soapyuhd-dont-work/3084/34 "2018-08-11T21:21:23Z")

</div>

I no longer have the limesdr, it was not mine and I returned it. Is there anyone who has one more, like his I can write him a tutorial for OpenBTS.  
Thank you all.

---

<div class="post-metadata">

**Author:** ![dast](https://avatars.discourse-cdn.com/v4/letter/d/e56c9b/32.png) [@dast](https://discourse.myriadrf.org/u/dast)\
**Post date:** [21 August 2018 09:38 UTC](https://discourse.myriadrf.org/t/limesdr-mini-with-soapyuhd-dont-work/3084/36 "2018-08-21T09:38:06Z")

</div>

However, why do you want to use OpenBTS?  
maybe he want to study openbts-umts after because the osmo-iuh doesn’t yet run with sdr !!!

---

<div class="post-metadata">

**Author:** ![dast](https://avatars.discourse-cdn.com/v4/letter/d/e56c9b/32.png) [@dast](https://discourse.myriadrf.org/u/dast)\
**Post date:** [21 August 2018 09:41 UTC](https://discourse.myriadrf.org/t/limesdr-mini-with-soapyuhd-dont-work/3084/37 "2018-08-21T09:41:24Z")

</div>

hey Ninobrtv, is it possible to have some summarize ho did you do to run openbts with LimeSDR-Mini? it’s interested me?

---

<div class="post-metadata">

**Author:** ![Ninobrtv](https://avatars.discourse-cdn.com/v4/letter/n/b487fb/32.png) [@Ninobrtv](https://discourse.myriadrf.org/u/Ninobrtv)\
**Post date:** [22 August 2018 19:01 UTC](https://discourse.myriadrf.org/t/limesdr-mini-with-soapyuhd-dont-work/3084/38 "2018-08-22T19:01:50Z")

</div>

I would like to help you but I do not have a limesdr, I had the limesdr-mini of a friend to do the installation. Now I do not have it anymore.

---

<div class="post-metadata">

**Author:** ![dast](https://avatars.discourse-cdn.com/v4/letter/d/e56c9b/32.png) [@dast](https://discourse.myriadrf.org/u/dast)\
**Post date:** [23 August 2018 03:36 UTC](https://discourse.myriadrf.org/t/limesdr-mini-with-soapyuhd-dont-work/3084/40 "2018-08-23T03:36:42Z")

</div>

Not for the limesdr but for the limesdr-mini. i don’t have also limesdr but only limesdr-mini !!!

---

<div class="post-metadata">

**Author:** ![Ninobrtv](https://avatars.discourse-cdn.com/v4/letter/n/b487fb/32.png) [@Ninobrtv](https://discourse.myriadrf.org/u/Ninobrtv)\
**Post date:** [23 August 2018 05:06 UTC](https://discourse.myriadrf.org/t/limesdr-mini-with-soapyuhd-dont-work/3084/41 "2018-08-23T05:06:32Z")

</div>

Yes I had a friend’s limesdr-mini, not the limesdr.  
I confirm that limesdr-mini works with openbts on port usb 3.0 and usb 2, I do the installation and he is using it now.

[Previous page](https://discourse.myriadrf.org/t/limesdr-mini-with-soapyuhd-dont-work/3084.md?page=1)
