X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=docs%2FREADME;h=d14d72937366d81cfa54598f6c41f59b87bd2d52;hb=2a82bc6d025466602cbf335e5a7e65ceac186989;hp=f47fee2d9db8bcc8dd33e751692613cdbe2ceaf4;hpb=571b7d1991b8ea5cc64a76f38940d5ac9b4b84e2;p=o-du%2Fl2.git diff --git a/docs/README b/docs/README index f47fee2d9..d14d72937 100644 --- a/docs/README +++ b/docs/README @@ -2,14 +2,14 @@ Directory Structure : --------------------- 1. l2/build/ : contains files required to compile the code a. common : contains individual module's makefile - b. config : contains SSI memory configuration - c. odu : contains main makefile to generate an executable binary + b. odu : contains main makefile to generate an executable binary + c. scripts: contains scripts for logging 2. l2/docs/ : contains README and other configuration files for building docs 2. l2/src/ : contains layer specific source code a. 5gnrmac : MAC source code - b. 5gnrrlc : RLC source code + b. 5gnrrlc : RLC source code c. cm : common, environment and interface files d. cu_stub : Stub code for CU e. du_app : DU application and F1 code @@ -22,6 +22,12 @@ Pre-requisite for Compilation : ------------------------------- 1. Linux 32-bit/64-bit machine 2. GCC version 4.6.3 and above +3. Install LKSCTP + a. On Ubuntu : sudo apt-get install -y libsctp-dev + b. On CentOS : yum install lksctp-tools-devel +4. Install PCAP: + a. On ubuntu : sudo apt-get install -y libpcap-dev + b. On CentOS : yum install libpcap-devel How to Clean and Build: @@ -56,9 +62,9 @@ How to Clean and Build: How to execute: --------------- 1. Assign virtual IP addresses as follows: - ifconfig :ODU "10.0.2.20" - ifconfig :CU_STUB "10.0.2.25" - ifconfig :RIC_STUB "10.0.2.30" + ifconfig :ODU "192.168.130.81" + ifconfig :CU_STUB "192.168.130.82" + ifconfig :RIC_STUB "192.168.130.80" 2. CU execution folder: cd l2/bin/cu_stub