# Use LimeSdr\_mini on Vbox + LimeSuite

**URL:** <https://discourse.myriadrf.org/t/use-limesdr-mini-on-vbox-limesuite/6889>\
**Category:** General Discussion\
**Created:** [25 January 2021 02:49 UTC](https://discourse.myriadrf.org/t/use-limesdr-mini-on-vbox-limesuite/6889 "2021-01-25T02:49:22Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![jose95](https://avatars.discourse-cdn.com/v4/letter/j/e5b9ba/32.png) [@jose95](https://discourse.myriadrf.org/u/jose95)\
**Post date:** [25 January 2021 02:49 UTC](https://discourse.myriadrf.org/t/use-limesdr-mini-on-vbox-limesuite/6889/1 "2021-01-25T02:49:22Z")

</div>

Hi.

I’m using LimeSdr-mini.

My purpose is to use LimeSuite’s C API to receive and store the data of a specific frequency channel in real time.

Development environment uses OS Ubuntu18.04-64bit in Vbox environment.

After following the LimeSuite installation tutorial, when I checked the device connection using “LimeUtil --find” to check the Sdr connection after installation, I saw that the device was checked normally at first, and later, the device was not properly checked.

What is the problem? …

The installation script and test contents are as follows.

================================================

1. dependency  
sudo add-apt-repository -y ppa:myriadrf/drivers  
sudo apt-get update  
sudo apt-get install git g++ cmake libsqlite3-dev  
sudo apt-get install libsoapysdr-dev libi2c-dev libusb-1.0-0-dev -y  
sudo apt-get install libwxgtk3.0-dev freeglut3-dev -y

2. Source Build  
git clone [https://github.com/myriadrf/LimeSuite.git](https://github.com/myriadrf/LimeSuite.git)  
cd LimeSuite  
git checkout stable  
mkdir builddir && cd builddir  
cmake …/  
make -j4  
sudo make install  
sudo ldconfig

cd LimeSuite/udev-rules  
sudo ./install.sh

1. test result  
sdr@sdr-VirtualBox:~/sdr/LimeSuite$ sudo LimeUtil --find

- [LimeSDR Mini, media=USB 3.0, module=FT601, addr=24607:1027, serial=1D53AC048EEEAE]

sdr@sdr-VirtualBox:~/sdr/LimeSuite$ sudo LimeUtil --find  
Error getting usb descriptor  
failed to get serial number

- [, media=USB 3.0, module=FT601, addr=24607:1027]

# sdr@sdr-VirtualBox:~/sdr/LimeSuite$ dmesg [1812.089666] usb 2-1: new SuperSpeed Gen 1 USB device number 8 using xhci\_hcd [1812.116416] usb 2-1: New USB device found, idVendor=0403, idProduct=601f, bcdDevice= 0.00 [1812.116418] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [1812.116419] usb 2-1: Product: LimeSDR Mini [1812.116420] usb 2-1: Manufacturer: Lime Micro [1812.116420] usb 2-1: SerialNumber: 1D53AC048EEEAE

---

<div class="post-metadata">

**Author:** ![mzs](https://yyz2.discourse-cdn.com/flex034/user_avatar/discourse.myriadrf.org/mzs/32/2678_2.png) [@mzs](https://discourse.myriadrf.org/u/mzs)\
**Post date:** [25 January 2021 07:07 UTC](https://discourse.myriadrf.org/t/use-limesdr-mini-on-vbox-limesuite/6889/2 "2021-01-25T07:07:07Z")

</div>

When you installed virtualbox did you also install the “optional” “[VirtualBox Extension Pack](https://www.virtualbox.org/wiki/Downloads)”, it is a bunch of binary blobs provided by oracle, that provides “Support for USB 2.0 and USB 3.0 devices, VirtualBox RDP, disk encryption, NVMe and PXE boot for Intel cards.”

Most of the time trying to do anything in a virtual machine when it comes to high throughput hardware you will find strange problems. And the best place to find support for problems with virtualisation is on the virtualisation product site. The exact problem and solution may not be obvious in most cases.

---

<div class="post-metadata">

**Author:** ![andrewback](https://avatars.discourse-cdn.com/v4/letter/a/22d042/32.png) [@andrewback](https://discourse.myriadrf.org/u/andrewback)\
**Post date:** [27 January 2021 05:47 UTC](https://discourse.myriadrf.org/t/use-limesdr-mini-on-vbox-limesuite/6889/3 "2021-01-27T05:47:47Z")

</div>

+1. We can’t really provide support on use of LimeSDR inside virtual machines, because it would frequently be difficult to tell whether the problem is the SDR or VM related.
