Changes between Version 22 and Version 23 of GENILTE/LTEDeployment


Ignore:
Timestamp:
06/13/17 11:32:30 (6 years ago)
Author:
lnevers@bbn.com
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GENILTE/LTEDeployment

    v22 v23  
    150150= InstaGENI Site Installation =
    151151
     152== Installing 4.8 Kernel on IG EPC Resource ==
     153 
     154After an Ubuntu 16 Raw PC was reserved in the GPO IG rack, the following procedure was followed to create the ePC setup:
     155{{{
     156
     157# Note the Ubuntu 16.04.1l image delivers a GNU/Linux 4.4.0-34-generic
     158sudo apt-get update
     159sudo apt-get -y upgrade
     160
     161# Note the next step requests a conflicting grub change. The procedure kept existing grub
     162sudo apt-get -y dist-upgrade
     163sudo reboot
     164
     165# Note system comes up with Kernel 4.4.0-78-generic
     166sudo apt-get install --install-recommends xserver-xorg-hwe-16.04
     167sudo reboot
     168
     169# Note system comes up with Kernel 4.8.0-53-generic
     170}}}
     171
     172Next step is optional, disk was resized to make sure there is all possible disk space available:
     173
     174{{{
     175sudo apt-get install gparted -y
     176# Note resize /dev/sda1 from 16G to 19G and create partition /dev/sda2 from from "unallocated" 900G type=ext4 and named extra
     177
     178# Next add new partition to files system files
     179sudo mkdir /extra
     180sudo vi /etc/fstab
     181
     182# Make file system part of persistent definition by inserting the following to /etc/fstab
     183/dev/sda2 /extra ext4 defaults 0 0
     184
     185# Mount newly added file system and change ownership
     186sudo mount /extra
     187sudo chown -R lnevers:ch--OpenFlowTuto /extra/
     188}}}
     189# Enable GTP (GPRS Tunneling Protocol)
     190sudo modprobe gtp
     191}}}
     192
     193== Installing OAI Software ==
     194
     195Assuming you have completed the 4.8 Kernel installation, we proceed to install the !OpenAirInterface software as specified in the [https://gitlab.eurecom.fr/oai/openairinterface5g/wikis/GetSources OAI Repository].  Follow the instructions on the [https://gitlab.eurecom.fr/oai/openairinterface5g/wikis/GetSources OAI Repository] page.
     196
     197The wiki OAI Repository has a wiki page that captures [https://gitlab.eurecom.fr/oai/openairinterface5g/wikis/HowToConnectCOTSUEwithOAIeNBNew How to Connect OAI ePC with COTS User Equipment]. Following are installation steps followed:
     198
     199{{{
     200# Note some prerequisites installation and configured
     201sudo apt-get install i7z  cpufrequtils -y
     202sudo vi /etc/default/cpufrequtils
     203
     204# insert the following in the file
     205GOVERNOR="performance"
     206sudo update-rc.d ondemand disable
     207sudo reboot
     208}}}
     209
     210Next the installation of the OAI packages:
     211{{{
     212sudo apt-get update
     213sudo apt-get install subversion git
     214git config --global user.name "Luisa Nevers"
     215git config --global user.email "luisa.nevers@raytheon.com"
     216
     217echo -n | openssl s_client -showcerts -connect gitlab.eurecom.fr:443 2>/dev/null | sed -ne '/-BEGIN CERTIFICATE-/,/-END CERTIFICATE-/p' | sudo tee -a /etc/ssl/certs/ca-certificates.crt
     218git config --global http.sslverify false
     219}}}
     220
     221Put in place links for additional disk space:
     222{{{
     223cd /extra
     224git clone https://gitlab.eurecom.fr/oai/openairinterface5g.git
     225git clone https://gitlab.eurecom.fr/oai/openair-cn.git
     226git clone https://gitlab.eurecom.fr/oai/xtables-addons-oai.git
     227
     228ln -s /extra/open* ~/.
     229ln -s /extra/xtable* ~/.
     230}}}
     231
     232Build eNB/ePC packages:
     233
     234{{{
     235# Building eNB.
     236cd ~/openairinterface5g
     237source oaienv
     238cd cmake_targets
     239./build_oai -I
     240
     241# Building ePC:
     242cd ~/openair-cn/SCRIPTS
     243./build_mme -i
     244# sudo apt-get install mysql-server --reinstall -y
     245./build_hss -i
     246./build_spgw -i
     247}}}
     248
     249== Configurations changes ==
     250
     251
     252
     253TBD
     254
     255
     256
     257
     258
     259
     260
    152261== Installing the RAN Kernel on InstaGENI Gen8 Hosts ==
     262This was the originally suggested approach, which was not used due to issues on older racks (Gen7).
    153263
    154264If you installation is on an InstaGENI with HP Gen8 hosts, login to the raw-pc that you reserved and and execute these commands for the package version of the Kernel Master branch:
     
    189299
    190300
    191 = !OpenAirInterface =
    192 
    193 == Installing OAI Software ==
    194 
    195 Assuming you have completed the RAN Kernel installation and the BIOS have been modified as specified in earlier section. We can now proceed to install the !OpenAirInterface software. Software '''must''' be installed as specified in the [https://gitlab.eurecom.fr/oai/openairinterface5g/wikis/GetSources OAI Repository].  Follow the instructions on the [https://gitlab.eurecom.fr/oai/openairinterface5g/wikis/GetSources OAI Repository] page.
    196 
    197 == Setting up the OAI ePC environment ==
    198 
    199 The wiki OAI Repository has a wiki page that captures [https://gitlab.eurecom.fr/oai/openairinterface5g/wikis/HowToConnectCOTSUEwithOAIeNBNew How to Connect OAI ePC with COTS User Equipment]. Instruction on the page are followed as stated, with some minor deviations for the GENI hostnames as described in earlier section.
    200 
    201 
    202 
     301
     302