2
« on: December 05, 2014, 11:34:42 AM »
Hi All,
I've just received my bladeRF and started to dig into YateBTS. I've installed a fresh Ubuntu 14.4 virtual machine in Parallels on my Macbook Pro (Yosemite, HiSpeed USB) and did all the stuff described in the 'Installing' and 'Prerequisities' documents on the YateBTS wiki. I've managed to compile and install all the stuff and after doing some initial ybts.conf configging (Dect Guard Band, 1800, C0=885) etc I started Yate.
To me it seems yate is happy, from yate.log:
2014-12-05_13:20:31.427385 <mbts:NOTE> OpenBTS.cpp:144:startTransceiver: starting transceiver ./transceiver-bladerf w/ 1 ARFCNs and Args:
2014-12-05_13:20:31.464126 <transceiver:NOTE> bladeRFDevice.cpp:106:open: Opened bladeRF serial=85e00e879fc8e68e522abddc7fa33138 firmware version 1.8.0 (1.8.0)
2014-12-05_13:20:31.889110 <transceiver:NOTE> Transceiver.cpp:68:Transceiver: running 1 ARFCNs with oversampling 4
Starting transceiver
2014-12-05_13:20:36.462267 <transceiver:NOTE> bladeRFDevice.cpp:239:start: starting bladeRF in high speed mode...
The bladeRF blade has blinking LED1 and LED3, afaik indicating it's TXing and RXing. But whatever I do, I see no network on my testphones (iphone6 and Nexus5).
What puzzles me is I see a lot of:
2014-12-05_16:32:59.357833 <transceiver:MILD> bladeRFDevice.cpp:489:readSamples: RX Timestamp jumped by 2955547385072757 at 619417 in buffer 3/4
2014-12-05_16:32:59.357849 <transceiver:MILD> bladeRFDevice.cpp:489:readSamples: RX Timestamp jumped by 2533334919908217 at 619669 in buffer 0/2
2014-12-05_16:32:59.357868 <transceiver:MILD> bladeRFDevice.cpp:489:readSamples: RX Timestamp jumped by 2533334920006269 at 619921 in buffer 1/2
2014-12-05_16:32:59.358887 <transceiver:MILD> bladeRFDevice.cpp:489:readSamples: RX Timestamp jumped by 2533334920006016 at 620173 in buffer 0/4
2014-12-05_16:32:59.359125 <transceiver:MILD> bladeRFDevice.cpp:489:readSamples: RX Timestamp jumped by 2674072408361092 at 620425 in buffer 1/4
2014-12-05_16:32:59.359158 <transceiver:MILD> bladeRFDevice.cpp:489:readSamples: RX Timestamp jumped by 1970382818969481 at 620677 in buffer 2/4
2014-12-05_16:32:59.359183 <transceiver:MILD> bladeRFDevice.cpp:489:readSamples: RX Timestamp jumped by 2674072408295052 at 620929 in buffer 3/4
2014-12-05_16:32:59.359206 <transceiver:MILD> bladeRFDevice.cpp:489:readSamples: RX Timestamp jumped by 2392593136616848 at 621181 in buffer 0/4
I'm not sure, but to me it seems the software is not receiving all stuff (in time), maybe due to USB2?
Any fingerpoints are appreciated. What is needed to make sure the bladeRF is correctly transmitting and is visible for a mobile station?