Difference between revisions of "OpenBTS: RangeNetwork Compile"
Jump to navigation
Jump to search
Onnowpurbo (talk | contribs) |
Onnowpurbo (talk | contribs) |
||
Line 1: | Line 1: | ||
+ | ==Update== | ||
+ | |||
+ | ROOT_OPENBTS berada di /home/openbts/software/public | ||
− | |||
cd /home/openbts/software | cd /home/openbts/software | ||
Line 7: | Line 9: | ||
==Install liba53== | ==Install liba53== | ||
− | + | cd /home/openbts/software/public | |
− | |||
cd a53/trunk | cd a53/trunk | ||
sudo make install | sudo make install |
Revision as of 07:09, 14 January 2014
Update
ROOT_OPENBTS berada di /home/openbts/software/public
cd /home/openbts/software svn co http://wush.net/svn/range/software/public public
Install liba53
cd /home/openbts/software/public cd a53/trunk sudo make install
Building OpenBTS
OpenBTS should, in principle, build and run on any Unix-like operating system, including 64-bit. However, in practice, most of our development is done on Ubuntu 10 or 12.04 LTS systems, so these are best-supported. Range Networks RAD1
Building for Range equipment is easiest, as it has no external dependencies. Just run the following commands:
cd openbts/trunk autoreconf -i ./configure make
With the build resolved, you'll need to build and link the transceiver appropriate for your hardware. For a Range Networks basestation unit these links are
(from OpenBTS root)
cd apps make ln -s ../TransceiverRAD1/transceiver . ln -s ../TransceiverRAD1/ezusb.ihx . ln -s ../TransceiverRAD1/fpga.rbf .