Hello,
I am trying to set up a private working BTS with yate, yateBTS and BladeRFx40. For that Im using a lubuntu desktop 16.04 OS on my stationary computer. So far i have followed a tutorial and have done the following:
Install Prerequisites
$ sudo apt-get install subversion
$ sudo apt-get install autoconf
$ sudo apt-get install libgsm1-dev
$ sudo apt-get install libgusb-dev
Install Yate
$ which -a yate-config (make sure only have 1 instance installed)
$ svn checkout
http://voip.null.ro/svn/yate/trunk yate
$ cd yate
$ ./autogen.sh
$ ./configure
$ sudo make install-noapi
Install YateBTS
$ svn checkout
http://voip.null.ro/svn/yatebts/trunk yatebts
$ cd yatebts
$ ./autogen.sh
$ ./configure
$ sudo make install
$ sudo touch /usr/local/etc/yate/snmp_data.conf /usr/local/etc/yate/tmsidata.conf
Configure YateBTS values
$ sudo vim /usr/local/etc/yate/ybts.conf
Radio.Band= 900
Radio.C0=0
Identity.MCC=219
radio_read_priority=highest
radio_send_priority=high
$ sudo vim /usr/local/etc/yate/subscribers.conf (set country code)
country_code=385
regxp=.*
I have also set transciver to transciver-bladerf.
Also see my data and versions from bladeRF:
bladeRF> version
bladeRF-cli version: 1.5.1-2017.12-rc1-1-ppaxenial
libbladeRF version: 1.9.0-2017.12-rc1-1-ppaxenial
Firmware version: 2.0.0
FPGA version: 0.1.2
bladeRF> info
Serial #: 71bba86705d54e33f3f09cce4fecc0ec
VCTCXO DAC calibration: 0x9211
FPGA size: 40 KLE
FPGA loaded: yes
USB bus: 2
USB address: 10
USB speed: SuperSpeed
Backend: libusb
Instance: 0
Please see attached log output when i start yate -s. (When started single light is on also the ones on the side, first and third is on, and the middle one is blinking)
From the log provided I can not decode what is not working properly, but anyway I do not see my BTS on my phone.
Kindly Assist.
Rok