Coder Social home page Coder Social logo

openbts's People

Contributors

hssamra avatar iedemam avatar oleyka avatar rghilduta avatar ttsou avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

openbts's Issues

Failed to access peripheral: LIBUSB_ERROR_TIMEOUT

bladeRF-cli version: 0.10.6-git-unknown
libbladeRF version: 0.14.0-git-06776a5-ppasaucy
Firmware version: 1.6.1-git-b7e6642
FPGA version: 0.0.3

veranson@veranson-ThinkPad-X201:~/openbts/openbts/trunk/apps$ sudo ./OpenBTS
ALERT 139796983838528 20:53:34.7 OpenBTS.cpp:375:main: OpenBTS (re)starting, ver TRUNK build date Mar 14 2014
1394816014.717389 139796983838528:

OpenBTS
Copyright 2008, 2009, 2010 Free Software Foundation, Inc.
Copyright 2010 Kestrel Signal Processing, Inc.
Copyright 2011, 2012, 2013 Range Networks, Inc.
Release TRUNK P formal build date Mar 14 2014 rev
"OpenBTS" is a registered trademark of Range Networks, Inc.

Contributors:
Range Networks, Inc.:
David Burgess, Harvind Samra, Donald Kirker, Doug Brown,
Pat Thompson, Kurtis Heimerl
Kestrel Signal Processing, Inc.:
David Burgess, Harvind Samra, Raffi Sevlian, Roshan Baliga
GNU Radio:
Johnathan Corgan
Others:
Anne Kwong, Jacob Appelbaum, Joshua Lackey, Alon Levy
Alexander Chemeris, Alberto Escudero-Pascual
Incorporated L/GPL libraries and components:
libosip2, LGPL, 2.1 Copyright 2001-2007 Aymeric MOIZARD [email protected]
libortp, LGPL, 2.1 Copyright 2001 Simon MORLAT [email protected]
libusb, LGPL 2.1, various copyright holders, www.libusb.org
Incorporated BSD/MIT-style libraries and components:
A5/1 Pedagogical Implementation, Simplified BSD License, Copyright 1998-1999 Marc Briceno, Ian Goldberg, and David Wagner
Incorporated public domain libraries and components:
sqlite3, released to public domain 15 Sept 2001, www.sqlite.org

This program comes with ABSOLUTELY NO WARRANTY.

Use of this software may be subject to other legal restrictions,
including patent licensing and radio spectrum licensing.
All users of this software are expected to comply with applicable
regulations and laws. See the LEGAL file in the source code for
more information.

EMERG 139796983838528 20:53:34.7 SubscriberRegistry.cpp:173:init: /var/lib/asterisk/sqlite3dir does not exist
1394816014.720227 139796983838528:
Starting the system...
ALERT 139796983838528 20:53:34.7 TRXManager.cpp:595:getFactoryCalibration: READFACTORY failed with status 1
EMERG 140524385609472 20:53:34.7 bladeRFDevice.cpp:443:setRxFreq: set RX freq: 9.002e+08

[ERROR] Failed to access peripheral: LIBUSB_ERROR_TIMEOUT
EMERG 140524385609472 20:53:35.7 bladeRFDevice.cpp:443:setRxFreq: set RX freq: 9.002e+08

[ERROR] Failed to access peripheral: LIBUSB_ERROR_TIMEOUT
ALERT 139796983838528 20:53:36.7 TRXManager.cpp:398:tune: TXTUNE failed with status -1
EMERG 140524385609472 20:53:36.7 bladeRFDevice.cpp:438:setTxFreq: set TX freq: 9.452e+08

[ERROR] Failed to access peripheral: LIBUSB_ERROR_TIMEOUT
ALERT 139796983838528 20:53:37.7 TRXManager.cpp:476:setTSC: SETTSC failed with status -1
EMERG 140524385609472 20:53:37.7 bladeRFDevice.cpp:438:setTxFreq: set TX freq: 9.452e+08

[ERROR] Failed to access peripheral: LIBUSB_ERROR_TIMEOUT
ALERT 139796983838528 20:53:38.7 TRXManager.cpp:514:setMaxDelay: SETMAXDLY failed with status -1
ALERT 139796983838528 20:53:38.7 TRXManager.cpp:525:setRxGain: SETRXGAIN failed with status -1
ALERT 139796983838528 20:53:38.7 TRXManager.cpp:446:powerOn: POWERON failed with status -1
ALERT 139796983838528 20:53:38.7 TRXManager.cpp:464:setPower: SETPOWER failed with status -1
ALERT 139796983838528 20:53:38.7 TRXManager.cpp:504:setSlot: SETSLOT failed with status -1
[ERROR] Failed to access peripheral: LIBUSB_ERROR_TIMEOUT
[ERROR] Failed to access peripheral: LIBUSB_ERROR_TIMEOUT
ALERT 139796983838528 20:53:40.7 TRXManager.cpp:504:setSlot: SETSLOT failed with status -1
ALERT 139796983838528 20:53:40.7 TRXManager.cpp:504:setSlot: SETSLOT failed with status -1
ALERT 139796983838528 20:53:40.7 TRXManager.cpp:504:setSlot: SETSLOT failed with status -1
ALERT 139796983838528 20:53:40.7 TRXManager.cpp:504:setSlot: SETSLOT failed with status -1
ALERT 139796983838528 20:53:40.7 TRXManager.cpp:504:setSlot: SETSLOT failed with status -1
ALERT 139796983838528 20:53:40.7 TRXManager.cpp:504:setSlot: SETSLOT failed with status -1
ALERT 139796983838528 20:53:40.7 TRXManager.cpp:504:setSlot: SETSLOT failed with status -1
ALERT 139796983838528 20:53:40.7 TRXManager.cpp:464:setPower: SETPOWER failed with status -1
1394816020.751235 139796983838528:
system ready

1394816020.751322 139796983838528:
use the OpenBTSCLI utility to access CLI

[ERROR] Failed to access peripheral: LIBUSB_ERROR_TIMEOUT
ALERT 139796926134016 20:53:42.7 TRXManager.cpp:464:setPower: SETPOWER failed with status -1
[ERROR] Failed to access peripheral: LIBUSB_ERROR_TIMEOUT
ALERT 139796926134016 20:53:48.7 TRXManager.cpp:464:setPower: SETPOWER failed with status -1
[ERROR] Failed to access peripheral: LIBUSB_ERROR_TIMEOUT
ALERT 139796926134016 20:53:54.7 TRXManager.cpp:464:setPower: SETPOWER failed with status -1
[ERROR] Failed to access peripheral: LIBUSB_ERROR_TIMEOUT
^Cveranson@veranson-ThinkPad-X201:~/openbts/openbts/trunk/apps$

Is OpenBTS only works with 3.0 ?? Supper Speed Error

Hi
I am running BladeRF on USB 2.0 because my Laptop USB3.0 doesn't detect BladeRF. every this works fine on USB 3.0 except BladeRF i don't know why.

Is OpenBTS supports only available for USB 2.0?i means while running OpenBTS on BladeRF i got following error.
Error
"bladeRF transceiver only supports SuperSpeed mode at the moment"

1394732550.318998 14035319428032:
Starting the system...
ALERT 140353109428032 22:42:35.3 TRXManager.cpp:434:powerOff: POWEROFF failed with status -1
Using internal clock reference
EMERG 140373092689728 22:42:36.6 bladeRFDevice.cpp:100:open: bladeRF transceiver only supports SuperSpeed mode at the moment
ALERT 140373092689728 22:42:36.6 runTransceiver.cpp:160:main: Transceiver exiting...

EMERG 140353108743936 22:42:36.6 OpenBTS.cpp:156:startTransceiver: Transceiver quit with status 256. Exiting.
Regards
Junaid

Installation error

Hi
I am compiling OpenBTS for BladRF from this source
https://github.com/Nuand/openbts/tree/185e2f1bf77b5e1a05da65f7485a7c2bf30a902f
i have got the following error dose any one have this issue?
there is no definition of bladerf_sync_tx in bladeRFDevice.cpp

bladeRFDevice.cpp: In member function 'virtual int bladeRFDevice::open(const string&, bool)':
bladeRFDevice.cpp:137:11: error: 'bladerf_sync_config' was not declared in this scope
bladeRFDevice.cpp: In member function 'virtual int bladeRFDevice::readSamples(short int_, int, bool_, TIMESTAMP, bool_, unsigned int_)':
bladeRFDevice.cpp:303:69: error: 'bladerf_sync_rx' was not declared in this scope
bladeRFDevice.cpp: In member function 'virtual int bladeRFDevice::writeSamples(short int_, int, bool_, long long unsigned int, bool)':
bladeRFDevice.cpp:407:64: error: 'bladerf_sync_tx' was not declared in this scope
bladeRFDevice.cpp:420:64: error: 'bladerf_sync_tx' was not declared in this scope
make[2]: *** [bladeRFDevice.lo] Error 1
make[2]: *** Waiting for unfinished jobs....
mv -f .deps/USRPping.Tpo .deps/USRPping.Po
mv -f .deps/sigProcLibTest.Tpo .deps/sigProcLibTest.Po
mv -f .deps/radioInterfaceResamp.Tpo .deps/radioInterfaceResamp.Plo
mv -f .deps/Transceiver.Tpo .deps/Transceiver.Plo
mv -f .deps/runTransceiver.Tpo .deps/runTransceiver.Po
mv -f .deps/sigProcLib.Tpo .deps/sigProcLib.Plo
make[2]: Leaving directory /home/junaid/openbts-master/openbts/trunk/Transceiver52M' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory/home/junaid/openbts-master/openbts/trunk'
make: *** [all] Error 2

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.