OpenBTS 1st test

Notes from installing osmo-trx and OpenBTS on a (relatively) new Ubuntu 16 system, with Gotcha’s:
Install LimeSuite / SoapySDR as usual
Install UHD and SoapyUHD – osmo-trx from GitHub - fairwaves/osmo-combo: Make World build system for OpenBSC and related projects needed host/include/uhd/utils/msg.hpp, had to go back to uhd release uhd-release_003_009_005 to find the now deleted file.
build osmo-trx and it runs as usual with -e -f options.

OpenBTS builds cleanly on Ubuntu16 - although it installs a bunch of unneeded libgnuradio-* – but the startup scripts are for ‘upstart’ and U16 has moved on to systemd. SO until we update the scripts, run them manually in desperate terminals or screens:

In Terminal 1 run:
sudo /usr/local/sbin/smqueue

In Terminal 2 run:
sudo /usr/local/sbin/sipauthserve

In Terminal 3 run:
sudo /usr/sbin/asterisk -vvvv

In Terminal 4 run:
cd /OpenBTS
sudo ./OpenBTS

2 Likes