OAI搭建——硬件准备

  • 硬件准备

Ubuntu14.04主机一台,EPC和eNB分别位于两台主机时,此主机用做eNB,其ip地址信息如下:

wlan0  ip address:192.168.103.142 

Ubuntu16.04主机一台,EPC和eNB分别位于两台主机时,此主机用作EPC,也可用作一体机,其ip地址信息如下:

wlo1  ip address:192.168.103.145

B210 USRP一台;

LimeSDR一个;

华为che1-CL20一台,支持的频段是38, 39, 40, 41。

  • 硬件驱动安装

1. USRP

sudo apt-get install libboost-all-dev libusb-1.0-0-dev python-mako doxygen python-docutils python-requests cmake build-essential
cd sdr
git clone git://github.com/EttusResearch/uhd.git
cd uhd; mkdir host/build; cd host/build
cmake -DCMAKE_INSTALL_PREFIX=/usr ..
make -j4
sudo make install
sudo ldconfig
sudo /usr/lib/uhd/utils/uhd_images_downloader.py

检验是否安装成功:

电脑连接USRP,在终端输入:uhd_find_devices,显示当前连接的USRP的相关信息:

 OAI搭建——硬件准备_第1张图片

可能遇到的问题及解决方法:

安装UHD驱动后,会出现非root权限,使用sudo能够识别USRP,解决方法如下:

cd /usr/lib/uhd/utils
sudo cp uhd-usrp.rules /etc/udev/rules.d/ 
sudo udevadm control --reload-rules 
sudo udevadm trigger

 

2. LimeSDR(从源安装)

1) 安装需要的包:

sudo apt-get install cmake g++ libpython-dev python-numpy swig git libsqlite3-dev libi2c-dev libusb-1.0-0-dev libwxgtk3.0-dev freeglut3-dev

2) 安装SoapySDR

cd sdr
git clone https://github.com/pothosware/SoapySDR.git
cd SoapySDR
git pull origin master
mkdir build && cd build
cmake ..
make -j4
sudo make install
sudo ldconfig

3) 安装LimeSDR

cd sdr
git clone https://github.com/myriadrf/LimeSuite.git
cd LimeSuite
mkdir build && cd build
cmake ..
make -j4
sudo make install
sudo ldconfig
cd ../udev-rules/
sudo ./install.sh
sudo LimeUtil --update

检验是否安装成功:

在终端输入LimeUtil --find,显示下面的结果:

 

在终端输入LimeUtil --info,显示下面的结果:

 OAI搭建——硬件准备_第2张图片

在终端输入SoapySDRUtil --probe, 显示如下结果:

OAI搭建——硬件准备_第3张图片

你可能感兴趣的:(OAI)