参考步骤
https://github.com/RangeNetworks/dev/wiki
其中的步骤在实际中会遇到一些问题,整理如下:
操作系统运行环境
官网推荐使用Ubuntu Server 32-bit 12.04,但是现在这样的环境不好找了,一是64位的CPU普及,使用32位操作系统越来越少了,二是Ubuntu Server在IBM服务器上安装相当麻烦,所以在Ubuntu Desktop 14.04-64bit上完成了代码的下载和编译,现在为止还未遇到问题。
配置Git环境
openBTS的代码放置在GitHub上,所以需要先配置git。按照本文开头的参考步骤完成git的安装、ssh key的配置等等工作。这部分网上可以参考的资料很多,也不会出现什么大问题。
下载代码
推荐使用官方的工具。通过以下代码获得:
$ git clone https://github.com/RangeNetworks/dev.git
然后,获取openBTS代码:
$