Changes between Version 19 and Version 20 of Internal/OAIEPC


Ignore:
Timestamp:
Mar 27, 2017, 4:38:00 PM (7 years ago)
Author:
msherman
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Internal/OAIEPC

    v19 v20  
    2121  1. Depending on the configuration of the hypervisor, the guest OS may not be able to select a different kernel from that used for provisioning. The image below was built on a bare-metal pc, and then migrated to a VM successfully.
    22221. hostnames
     23 1. For this tutorial, we use the hostnames nano and hss, and the dommainname orbit-lab.org
    2324 1. append the following lines to /etc/hosts:
    2425  {{{
     
    2627127.0.1.1 hss.orbit-lab.org hss
    2728}}}
    28  1. set /etc/hostname to {{{nano}}}
    29  1. hostnamectl may be a workaround
     29 1. remove /etc/hostname
     30 1. On each boot, you must run {{{hostnamectl set-hostname nano}}}
     31  1. This sets the current short and full hostnames to the correct entry from {{{/etc/hosts}}}
     32 1. logout and back in to use the new hostname
    3033 1. to check, you must use {{{getent hosts name}}}
    3134  1. getent uses gethostbyname, while host and nslookup query DNS directly
    32  1. GENI workaround
    33   1. on every boot:
    34    1. append to etc/hosts
    35    1. delete etc/hostname
    36    1. run hostnamectl set-hostname nano
    37    1. logout and back in
     351. Get sources
     36 1. Follow the EPC instructions at https://gitlab.eurecom.fr/oai/openairinterface5g/wikis/GetSources
     371. EPC config files
     38 1. Follow the EPC related steps at https://gitlab.eurecom.fr/oai/openairinterface5g/wikis/HowToConnectCOTSUEwithOAIeNBNew
     39  1. On a separate machine/hardware, the eNB steps can be followed to set up an OAI eNB, or a commercial eNB can be pointed to the EPC bind IP
     40  1. Follow the steps until configuration files have been copied to {{{/usr/local/etc/oai}}}
     41 1. The following modifications will need to be made to files in that subdirectory
     42  1. in mme.conf:
     43   * set realm to the chosen dommainname, in this case {{{orbit-lab.org}}}
     44   * set hss_hostname to the chosen short hss hostname {{{hss}}}
     45   * set MCC and MNC in GUMMEI_LIST and TAI_LIST to chosen values {{{001, 01}}}
     46   * set network interfaces as appropriate. If mme, hss, and spgw are on the same machine, only S1 interface will not be localhost.
     47   
     48
    38491. use script to append items to db
    3950 1. mmeidentity for user must match index of mme used