Difference between revisions of "OpenBTS: RangeNetwork Compile"

From OnnoWiki
Jump to navigation Jump to search
Line 16: Line 16:
 
==Building OpenBTS==
 
==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.
+
Pada Range Networks RAD1 tidak membutuhkan external dependency & cara compile sangat sederhana:
Range Networks RAD1
 
  
Building for Range equipment is easiest, as it has no external dependencies. Just run the following commands:
 
  
 
  cd openbts/trunk
 
  cd openbts/trunk
Line 26: Line 24:
 
  make
 
  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
+
Buat link
  
(from OpenBTS root)
+
cd /home/openbts/software/public
 
  cd apps
 
  cd apps
 
  make
 
  make
Line 34: Line 32:
 
  ln -s ../TransceiverRAD1/ezusb.ihx .
 
  ln -s ../TransceiverRAD1/ezusb.ihx .
 
  ln -s ../TransceiverRAD1/fpga.rbf .
 
  ln -s ../TransceiverRAD1/fpga.rbf .
 
  
 
==Referensi==
 
==Referensi==
  
 
* http://wush.net/trac/rangepublic/wiki/BuildInstallRun
 
* http://wush.net/trac/rangepublic/wiki/BuildInstallRun

Revision as of 07:11, 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

Pada Range Networks RAD1 tidak membutuhkan external dependency & cara compile sangat sederhana:


cd openbts/trunk
autoreconf -i
./configure
make

Buat link

cd /home/openbts/software/public
cd apps
make
ln -s ../TransceiverRAD1/transceiver .
ln -s ../TransceiverRAD1/ezusb.ihx .
ln -s ../TransceiverRAD1/fpga.rbf .

Referensi