Install srsRAN - JsCc-Electro/5G-SA-Network-Open5gs-srsRAN GitHub Wiki

Install srsRAN

srsRAN is an open-source software platform used for implementing a Radio Access Network (RAN), which features a flexible and programmable network based on Software-Defined Radio (SDR) technology. The srsRAN software was downloaded as a solution for 5G RAN, with a system architecture following the 3GPP 5G standards. However, it should be noted that srsRAN only supports working with Frequency Division Duplexing (FDD) bands in this case.

sudo su  # Entrar en modo superusuario.
cd       # Ir a la carpeta raíz.
git clone  https://github.com/srsRAN/srsRAN.git # Clonar srsRAN de github.
cd srsRAN    # Acceder a la carpeta srsRAN.
mkdir build  # Crear carpeta build.
cd build     # Acceder a la carpeta build.
cmake ../    # Compilar controlador.
make         # Compilación de archivos.
make test    # Realizar test.

Finally, the installation of srsRAN was performed.

sudo make install               # Inicio de instalación.
srsran_install_configs.sh user  # Copiar archivos de configuración predeterminados en /root/.config/srsran/.