openBTS

Having issues with the site, hardware, source code, or any other issues?
JDarll
Posts: 2
Joined: Sat Mar 07, 2015 9:29 am

Re: openBTS

Post by JDarll »

zane93 wrote: I think I remember having this issue but I forgot to add it to my notes to update the tutorial. BUT I think I just renamed the file file to "transceiver-bladerf". When I get some time to fire up my box Ill take a look to see what my file is named or maybe it will refresh my memory on what I did or did not do...
I tried renaming the file and still got the same result when I ran OpenBTS:

Code: Select all

Starting the system...
ALERT 14254:14261 2015-03-10T11:09:17.0 OpenBTS.cpp:174:startTransceiver: starting transceiver ./transceiver with 1 ARFCNs
EMERG 14254:14261 2015-03-10T11:09:17.0 OpenBTS.cpp:185:startTransceiver: Transceiver quit with status 256. Exiting.
andrew77
Posts: 29
Joined: Mon Mar 02, 2015 2:02 pm

Re: openBTS

Post by andrew77 »

Hello,

Following this link:

https://imjuanpablo.wordpress.com/2015/ ... r-bladerf/
I got these errors when make: *** [transceiver-bladerf]:

#warning Using non-portable code (likely wrong other than ILP32).
^
bladeRFDevice.cpp:108:13: warning: extra tokens at end of #ifdef directive [enabled by default]
#ifdef NEVER#ifdef NEVER }
^
bladeRFDevice.cpp:129:7: warning: extra tokens at end of #endif directive [enabled by default]
#endif#endif }
^
bladeRFDevice.cpp:894:2: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
if (freq 3800000000)
^
bladeRFDevice.cpp:905:2: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
if (freq 3800000000)
^
bladeRFDevice.cpp: In member function ‘virtual bool bladeRFDevice::open(const string&, bool)’:
bladeRFDevice.cpp:131:41: error: ‘fpgaName’ was not declared in this scope
LOG(INFO) << "bladeRF FPGA " << fpgaName << " is loaded with version " << ver.major << "." << ver.minor
^
bladeRFDevice.cpp:242:1: error: a function-definition is not allowed here before ‘{’ token
{
^
bladeRFDevice.cpp:1024:1: error: expected ‘}’ at end of input
}
^
bladeRFDevice.cpp:1024:1: warning: control reaches end of non-void function [-Wreturn-type]
}
^
make: *** [transceiver-bladerf] Error 1

and when I run OpenBTS it shows the error :

EMERG 61969:61977 2015-03-06T09:20:34.2 OpenBTS.cpp:185:startTransceiver: Transceiver quit with status 256. Exiting

I'm using USB2.0 and I'haven't installed UHD (because I already have uhd through classical pybombs installation, and I cannot install), neither configured it (configured –with-uhd), only configure.
What could be the solution?
thanks in advance
Post Reply