1. 射频板卡及驱动拿到射频板卡后,将其插入基站主机PCIe接口中,开启后执行: lspci |grep Xilinx
看到如下输出,则说明射频板卡已经插入: 为射频板卡安装驱动: git clone http://gitlab.openxg.org.cn/openxg/dma_ip_drivers.gitcd dma_ip_drivers sudo ./install.sh
2. 下载编译基站源码OpenAirInterface自带的一些依赖库可能由于网络问题无法下载,可以使用OpenXG本地托管的第三方库,下载并编译安装: git clone http://gitlab.openxg.org.cn/openxg/OpenXG-Install.gitcd OpenXG-Install/sudo ./install.sh
完成第三方依赖安装后,下载并编译基站源代码: git clone http://gitlab.openxg.org.cn/openxg/ran.gitgit checkout dev #切换到dev分支cd ran/sudo ./build_oai --nrUE --gNB -w OXGRF #使用OXGRF编译基站gNB和终端nrUE
3. 配置及运行基站已经配置好的基站位于目录: cd ran/cd ./targets/PROJECTS/GENERIC-NR-5GC/CONFls -l |grep oxg
可以根据需要,自行修改amf地址,以及本机N2、N3所绑定的地址。 修改完配置后,运行基站: sudo ./nr-softmodem --sa -O ../../../targets/PROJECTS/GENERIC-NR-5GC/CONF/gnb.sa.band78.fr1.162PRB.2x2.oxgrf.conf
4. 写sim卡信息准备好写卡器和写卡软件,将SIM卡信息写入: 5. 手机配置在上篇文章部署的核心网smf中,已经配置好了几个默认APN,可以使用ctnet 这个apn,将信息写入手机。 6. 接入网络将手机切换至飞行模式,然后再打开,手机即可接入5G网络,可使用iperf等工具,进行吞吐量测试。
|