Showing promise of maybe being able to bundle working systems (OpenBTS, osmosdr, oai) for delivery into linux containers (lxc) - after passing the LimeSDR thru to a test Ubuntu instance it shows up:
root@test:~# LimeUtil --find
- [LimeSDR-USB, media=USB 3.0, module=STREAM, addr=1d50:6108, serial=0009060B00…]
I did try the snap system - using
# snap info limesdr-pothos
commands:
- limesdr-pothos.PothosGui
- limesdr-pothos.PothosUtil
- limesdr-pothos.SoapySDRUtil
only to hit this:
# limesdr-pothos.SoapySDRUtil --find
######################################################
## Soapy SDR – the SDR abstraction library
######################################################Init Error -99
Segmentation fault (core dumped)
which strace says is some kind of permissions thing
socket(PF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = -1 EPERM (Operation not permitted)
write(1, “Init Error -99\n”, 15Init Error -99
) = 15
— SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=0x4} —
+++ killed by SIGSEGV (core dumped) +++
Segmentation fault (core dumped)
Even tho running as root and have the udev rules in place
/etc/udev/rules.d/64-limesuite.rules