- 5G-EmPOWER
- FlexRAN
- https://snapcraft.io/install/flexran/ubuntu
- https://snapcraft.io/flexran
- https://snapcraft.io/search?category=devices-and-iot
一、安装、配置 oai-cn
1.1 安装MySQL
参考:如何在 Ubuntu 20.04 上安装 MySQL
参考:Ubuntu20.04安装Mysql
1.1.1 安装MySQL
sudo apt install mysql-server mysql-client
sudo mysql_secure_installation
sudo systemctl status mysql #验证是否运行
1.1.2 更新 root 密码和权限
sudo mysql
use mysql;mysql> ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '密码'; #使用mysql_native_password修改加密规则
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY '密码' PASSWORD EXPIRE NEVER; #更新一下用户的密码
mysql> UPDATE user SET host = '%' WHERE user = 'root'; #允许远程访问
#刷新cache中配置 刷新权限
mysql>flush privileges;
mysql>quit;
1.1.3 检查是否可以账号、密码登录
mysql -uroot -p
1.2 安装 oai-cn
sudo snap install oai-cn –channel=edge --devmode
sudo oai-cn.help #验证
1.3 配置 HSS
1.3.1 提前准备:修改hostname
sudo vi /etc/hostname #重启生效
1.3.2 初始化 HSS
sudo oai-cn.hss-init #初始化
1.3.3 配置 HSS 文件
oai-cn.hss-conf-get #获取文件位置
1.3.4 修改 hss_fd.conf 配置
sudo vim hss_fd.conf
修改.openair4G.eur为.openair4G.eur
1.3.5 修改 hss.conf 配置
sudo vim hss.conf
1.3.6 修改数据库中的用户名,密码,OPERATOR_key
1.3.7 重新初始化
sudo oai-cn.hss-init #初始化
1.4 参考文档
官方文档:
YouTube 视频:How to setup Mosaic5G OAI CN
sudo apt update
sudo apt install snapd
sudo snap install flexran
sudo snap install ll-mec
sudo snap install oai-cn
sudo snap install oai-cn --candidate
sudo snap install oai-ue
sudo snap install oai-sim