- all RAN code, CI code, configuration files, dockerfiles, in CSSL v1.0
- all deployment code (openshift, charts, ancillary files like shell
scripts), in MIT
- documentation in CC-BY-4.0
- exceptions might apply and are listed in NOTICE
- there is a new LICENSES folder with all licenses
- CONTRIBUTIONS.md has been updated accordingly
For automated changes based on OAI PL v1.1:
perl -i~ -0pe 's/\/\*.*Licensed to the OpenAirInterface.*openairinterface.org\n#?/\/*\n * SPDX-License-Identifier: LicenseRef-CSSL-1.0\n/s' **/*.{c,h,cpp}
perl -i~ -0pe 's/\/\*.*Licensed to the OpenAirInterface.*openairinterface.org\n#?/\/*\n * SPDX-License-Identifier: LicenseRef-CSSL-1.0\n/s' **/*.ts
perl -i~ -0pe 's/<!--.*Licensed to the OpenAirInterface.*openairinterface.org\n.*-->/<!-- SPDX-License-Identifier: LicenseRef-CSSL-1.0 -->/s' **/*.xml
The rest (cmake, files with missing license, cmake) manually.
30 lines
1.0 KiB
Plaintext
30 lines
1.0 KiB
Plaintext
# SPDX-License-Identifier: CC-BY-4.0
|
|
|
|
#Build instructions
|
|
source oaienv
|
|
cd cmake_targets
|
|
|
|
#Create lte-uesoftmodem-nos1 (UE) and lte-softmodem-nos1 (eNB) executables
|
|
./build_oai --UE --noS1 -x -t ETHERNET
|
|
|
|
./build_oai --eNB --noS1 -x -t ETHERNET
|
|
|
|
-------------------------------------------------------------------------------------------------------------------------------------------------------
|
|
|
|
#Execution instuctions (Currently running eNB (VNF) and UE side (PNF) on the same machine using the loopback interface)
|
|
cd cmake_targets/tools
|
|
|
|
# Add a new loopback interface address
|
|
sudo ifconfig lo: 127.0.0.2 netmask 255.0.0.0 up
|
|
|
|
cd ..
|
|
cd lte_noS1_build_oai/build/
|
|
|
|
# Run the eNB process on one terminal (VNF)
|
|
sudo ./lte-softmodem-nos1 -O PATH_OF:rcc.band7.tm1.50PRB.nfapi.conf
|
|
|
|
# Run the UE process on the other terminal (PNF) (--L2-emul specifying the operation in nfapi-L2-emulation mode
|
|
# and it has to be equal to 3, --num_ues specifying the number of UEs)
|
|
sudo ./lte-uesoftmodem-nos1 -U -O PATH_OF:oaiL1.nfapi.usrpb210.conf --L2-emul 3 --num-ues 5 > debug_log.txt
|
|
|