|Version 2 (modified by amilkh, 11 months ago)|
Table of Contents
This document describes how to update OpenBTS. If you have not yet installed OpenBTS, please see BuildInstallRun.
Following BuildInstallRun will yield the same results, but many steps can be omitted. This page demonstrates the easiest way to update.
Pulling the latest code
Simply navigate to your OpenBTS installation directory (typically /usr/local/src/openbts) and run:
cd /usr/local/src/openbts svn fetch #or git svn fetch depending on your setup
Seeing the latest changes
If you want to see what changed, simply run:
cd /usr/local/src/openbts svn log | head #or git svn log | head
#(from OpenBTS root) make cd Transceiver52M make
(from svn root) cd subscriberRegistry/trunk make
(from svn root) cd smqueue/trunk make
Usually, this is unnecessary, because the databases do not change very often. However, when they do change, OpenBTS may complain about a missing field, in which case you can add it back in manually.