fix(ci): first port to the new Eurecom infrastructure:
* Proxy no longer required for git cloning * Most of the IP addresses have been changed - Remaining --> 192.168.18.89 for amariue Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
This commit is contained in:
@@ -14,7 +14,7 @@ steps:
|
|||||||
|
|
||||||
|
|
||||||
ADB: #on Caracal
|
ADB: #on Caracal
|
||||||
ADBIPAddress : 192.168.18.196
|
ADBIPAddress : 172.21.16.132
|
||||||
ADBUserName : oaici
|
ADBUserName : oaici
|
||||||
ADBPassword : KkexF6CErOi1fNuebCPsuIVK
|
ADBPassword : KkexF6CErOi1fNuebCPsuIVK
|
||||||
|
|
||||||
|
|||||||
@@ -12,7 +12,7 @@ idefix:
|
|||||||
LogStore : /media/usb-drive/ci_qlogs
|
LogStore : /media/usb-drive/ci_qlogs
|
||||||
PLMN : 22201
|
PLMN : 22201
|
||||||
UENetwork : wwan0
|
UENetwork : wwan0
|
||||||
HostIPAddress : 192.168.18.188
|
HostIPAddress : 172.21.16.135
|
||||||
HostUsername : oaicicd
|
HostUsername : oaicicd
|
||||||
HostPassword : oaicicd
|
HostPassword : oaicicd
|
||||||
HostSourceCodePath : none
|
HostSourceCodePath : none
|
||||||
@@ -32,7 +32,7 @@ nrmodule2_quectel:
|
|||||||
LogStore : /media/ci_qlogs
|
LogStore : /media/ci_qlogs
|
||||||
PLMN : 20897
|
PLMN : 20897
|
||||||
UENetwork : wwan0
|
UENetwork : wwan0
|
||||||
HostIPAddress : 192.168.18.189
|
HostIPAddress : 172.21.16.139
|
||||||
HostUsername : nrmodule2
|
HostUsername : nrmodule2
|
||||||
HostPassword : linux
|
HostPassword : linux
|
||||||
HostSourceCodePath : none
|
HostSourceCodePath : none
|
||||||
@@ -97,7 +97,7 @@ dummy:
|
|||||||
DetachScript : ''
|
DetachScript : ''
|
||||||
PLMN : 22201
|
PLMN : 22201
|
||||||
UENetwork : wwan0
|
UENetwork : wwan0
|
||||||
HostIPAddress : 192.168.18.188
|
HostIPAddress : 172.21.16.135
|
||||||
HostUsername : oaicicd
|
HostUsername : oaicicd
|
||||||
HostPassword : oaicicd
|
HostPassword : oaicicd
|
||||||
HostSourceCodePath : none
|
HostSourceCodePath : none
|
||||||
|
|||||||
@@ -243,7 +243,7 @@ class Containerize():
|
|||||||
# Build the base image only on Push Events (not on Merge Requests)
|
# Build the base image only on Push Events (not on Merge Requests)
|
||||||
# On when the base image docker file is being modified.
|
# On when the base image docker file is being modified.
|
||||||
if forceBaseImageBuild:
|
if forceBaseImageBuild:
|
||||||
mySSH.command(self.cli + ' build ' + self.cliBuildOptions + ' --target ' + baseImage + ' --tag ' + baseImage + ':' + baseTag + ' --file docker/Dockerfile.base' + self.dockerfileprefix + ' --build-arg NEEDED_GIT_PROXY="http://proxy.eurecom.fr:8080" . > cmake_targets/log/ran-base.log 2>&1', '\$', 1600)
|
mySSH.command(self.cli + ' build ' + self.cliBuildOptions + ' --target ' + baseImage + ' --tag ' + baseImage + ':' + baseTag + ' --file docker/Dockerfile.base' + self.dockerfileprefix + ' . > cmake_targets/log/ran-base.log 2>&1', '\$', 1600)
|
||||||
# First verify if the base image was properly created.
|
# First verify if the base image was properly created.
|
||||||
status = True
|
status = True
|
||||||
mySSH.command(self.cli + ' image inspect --format=\'Size = {{.Size}} bytes\' ' + baseImage + ':' + baseTag, '\$', 5)
|
mySSH.command(self.cli + ' image inspect --format=\'Size = {{.Size}} bytes\' ' + baseImage + ':' + baseTag, '\$', 5)
|
||||||
@@ -1146,19 +1146,19 @@ class Containerize():
|
|||||||
mySSH.open(ipAddr, userName, password)
|
mySSH.open(ipAddr, userName, password)
|
||||||
# Check if route to asterix gnb exists
|
# Check if route to asterix gnb exists
|
||||||
mySSH.command('ip route | grep --colour=never "192.168.68.64/26"', '\$', 10)
|
mySSH.command('ip route | grep --colour=never "192.168.68.64/26"', '\$', 10)
|
||||||
result = re.search('192.168.18.194', mySSH.getBefore())
|
result = re.search('172.21.16.127', mySSH.getBefore())
|
||||||
if result is None:
|
if result is None:
|
||||||
mySSH.command('echo ' + password + ' | sudo -S ip route add 192.168.68.64/26 via 192.168.18.194 dev eno1', '\$', 10)
|
mySSH.command('echo ' + password + ' | sudo -S ip route add 192.168.68.64/26 via 172.21.16.127 dev eno1', '\$', 10)
|
||||||
# Check if route to obelix enb exists
|
# Check if route to obelix enb exists
|
||||||
mySSH.command('ip route | grep --colour=never "192.168.68.128/26"', '\$', 10)
|
mySSH.command('ip route | grep --colour=never "192.168.68.128/26"', '\$', 10)
|
||||||
result = re.search('192.168.18.193', mySSH.getBefore())
|
result = re.search('172.21.16.128', mySSH.getBefore())
|
||||||
if result is None:
|
if result is None:
|
||||||
mySSH.command('echo ' + password + ' | sudo -S ip route add 192.168.68.128/26 via 192.168.18.193 dev eno1', '\$', 10)
|
mySSH.command('echo ' + password + ' | sudo -S ip route add 192.168.68.128/26 via 172.21.16.128 dev eno1', '\$', 10)
|
||||||
# Check if route to nepes gnb exists
|
# Check if route to nepes gnb exists
|
||||||
mySSH.command('ip route | grep --colour=never "192.168.68.192/26"', '\$', 10)
|
mySSH.command('ip route | grep --colour=never "192.168.68.192/26"', '\$', 10)
|
||||||
result = re.search('192.168.18.209', mySSH.getBefore())
|
result = re.search('172.21.16.137', mySSH.getBefore())
|
||||||
if result is None:
|
if result is None:
|
||||||
mySSH.command('echo ' + password + ' | sudo -S ip route add 192.168.68.192/26 via 192.168.18.209 dev eno1', '\$', 10)
|
mySSH.command('echo ' + password + ' | sudo -S ip route add 192.168.68.192/26 via 172.21.16.137 dev eno1', '\$', 10)
|
||||||
# Check if forwarding is enabled
|
# Check if forwarding is enabled
|
||||||
mySSH.command('sysctl net.ipv4.conf.all.forwarding', '\$', 10)
|
mySSH.command('sysctl net.ipv4.conf.all.forwarding', '\$', 10)
|
||||||
result = re.search('net.ipv4.conf.all.forwarding = 1', mySSH.getBefore())
|
result = re.search('net.ipv4.conf.all.forwarding = 1', mySSH.getBefore())
|
||||||
@@ -1174,19 +1174,19 @@ class Containerize():
|
|||||||
mySSH.open(ipAddr, userName, password)
|
mySSH.open(ipAddr, userName, password)
|
||||||
# Check if route to porcepix epc exists
|
# Check if route to porcepix epc exists
|
||||||
mySSH.command('ip route | grep --colour=never "192.168.61.192/26"', '\$', 10)
|
mySSH.command('ip route | grep --colour=never "192.168.61.192/26"', '\$', 10)
|
||||||
result = re.search('192.168.18.210', mySSH.getBefore())
|
result = re.search('172.21.16.136', mySSH.getBefore())
|
||||||
if result is None:
|
if result is None:
|
||||||
mySSH.command('echo ' + password + ' | sudo -S ip route add 192.168.61.192/26 via 192.168.18.210 dev em1', '\$', 10)
|
mySSH.command('echo ' + password + ' | sudo -S ip route add 192.168.61.192/26 via 172.21.16.136 dev em1', '\$', 10)
|
||||||
# Check if route to porcepix cn5g exists
|
# Check if route to porcepix cn5g exists
|
||||||
mySSH.command('ip route | grep --colour=never "192.168.70.128/26"', '\$', 10)
|
mySSH.command('ip route | grep --colour=never "192.168.70.128/26"', '\$', 10)
|
||||||
result = re.search('192.168.18.210', mySSH.getBefore())
|
result = re.search('172.21.16.136', mySSH.getBefore())
|
||||||
if result is None:
|
if result is None:
|
||||||
mySSH.command('echo ' + password + ' | sudo -S ip route add 192.168.70.128/26 via 192.168.18.210 dev em1', '\$', 10)
|
mySSH.command('echo ' + password + ' | sudo -S ip route add 192.168.70.128/26 via 172.21.16.136 dev em1', '\$', 10)
|
||||||
# Check if X2 route to obelix enb exists
|
# Check if X2 route to obelix enb exists
|
||||||
mySSH.command('ip route | grep --colour=never "192.168.68.128/26"', '\$', 10)
|
mySSH.command('ip route | grep --colour=never "192.168.68.128/26"', '\$', 10)
|
||||||
result = re.search('192.168.18.193', mySSH.getBefore())
|
result = re.search('172.21.16.128', mySSH.getBefore())
|
||||||
if result is None:
|
if result is None:
|
||||||
mySSH.command('echo ' + password + ' | sudo -S ip route add 192.168.68.128/26 via 192.168.18.193 dev em1', '\$', 10)
|
mySSH.command('echo ' + password + ' | sudo -S ip route add 192.168.68.128/26 via 172.21.16.128 dev em1', '\$', 10)
|
||||||
# Check if forwarding is enabled
|
# Check if forwarding is enabled
|
||||||
mySSH.command('sysctl net.ipv4.conf.all.forwarding', '\$', 10)
|
mySSH.command('sysctl net.ipv4.conf.all.forwarding', '\$', 10)
|
||||||
result = re.search('net.ipv4.conf.all.forwarding = 1', mySSH.getBefore())
|
result = re.search('net.ipv4.conf.all.forwarding = 1', mySSH.getBefore())
|
||||||
@@ -1202,19 +1202,19 @@ class Containerize():
|
|||||||
mySSH.open(ipAddr, userName, password)
|
mySSH.open(ipAddr, userName, password)
|
||||||
# Check if route to porcepix epc exists
|
# Check if route to porcepix epc exists
|
||||||
mySSH.command('ip route | grep --colour=never "192.168.61.192/26"', '\$', 10)
|
mySSH.command('ip route | grep --colour=never "192.168.61.192/26"', '\$', 10)
|
||||||
result = re.search('192.168.18.210', mySSH.getBefore())
|
result = re.search('172.21.16.136', mySSH.getBefore())
|
||||||
if result is None:
|
if result is None:
|
||||||
mySSH.command('echo ' + password + ' | sudo -S ip route add 192.168.61.192/26 via 192.168.18.210 dev eno1', '\$', 10)
|
mySSH.command('echo ' + password + ' | sudo -S ip route add 192.168.61.192/26 via 172.21.16.136 dev eno1', '\$', 10)
|
||||||
# Check if X2 route to asterix gnb exists
|
# Check if X2 route to asterix gnb exists
|
||||||
mySSH.command('ip route | grep --colour=never "192.168.68.64/26"', '\$', 10)
|
mySSH.command('ip route | grep --colour=never "192.168.68.64/26"', '\$', 10)
|
||||||
result = re.search('192.168.18.194', mySSH.getBefore())
|
result = re.search('172.21.16.127', mySSH.getBefore())
|
||||||
if result is None:
|
if result is None:
|
||||||
mySSH.command('echo ' + password + ' | sudo -S ip route add 192.168.68.64/26 via 192.168.18.194 dev eno1', '\$', 10)
|
mySSH.command('echo ' + password + ' | sudo -S ip route add 192.168.68.64/26 via 172.21.16.127 dev eno1', '\$', 10)
|
||||||
# Check if X2 route to nepes gnb exists
|
# Check if X2 route to nepes gnb exists
|
||||||
mySSH.command('ip route | grep --colour=never "192.168.68.192/26"', '\$', 10)
|
mySSH.command('ip route | grep --colour=never "192.168.68.192/26"', '\$', 10)
|
||||||
result = re.search('192.168.18.209', mySSH.getBefore())
|
result = re.search('172.21.16.137', mySSH.getBefore())
|
||||||
if result is None:
|
if result is None:
|
||||||
mySSH.command('echo ' + password + ' | sudo -S ip route add 192.168.68.192/26 via 192.168.18.209 dev eno1', '\$', 10)
|
mySSH.command('echo ' + password + ' | sudo -S ip route add 192.168.68.192/26 via 172.21.16.137 dev eno1', '\$', 10)
|
||||||
# Check if forwarding is enabled
|
# Check if forwarding is enabled
|
||||||
mySSH.command('sysctl net.ipv4.conf.all.forwarding', '\$', 10)
|
mySSH.command('sysctl net.ipv4.conf.all.forwarding', '\$', 10)
|
||||||
result = re.search('net.ipv4.conf.all.forwarding = 1', mySSH.getBefore())
|
result = re.search('net.ipv4.conf.all.forwarding = 1', mySSH.getBefore())
|
||||||
@@ -1230,14 +1230,14 @@ class Containerize():
|
|||||||
mySSH.open(ipAddr, userName, password)
|
mySSH.open(ipAddr, userName, password)
|
||||||
# Check if route to porcepix epc exists
|
# Check if route to porcepix epc exists
|
||||||
mySSH.command('ip route | grep --colour=never "192.168.61.192/26"', '\$', 10)
|
mySSH.command('ip route | grep --colour=never "192.168.61.192/26"', '\$', 10)
|
||||||
result = re.search('192.168.18.210', mySSH.getBefore())
|
result = re.search('172.21.16.136', mySSH.getBefore())
|
||||||
if result is None:
|
if result is None:
|
||||||
mySSH.command('echo ' + password + ' | sudo -S ip route add 192.168.61.192/26 via 192.168.18.210 dev enp0s31f6', '\$', 10)
|
mySSH.command('echo ' + password + ' | sudo -S ip route add 192.168.61.192/26 via 172.21.16.136 dev enp0s31f6', '\$', 10)
|
||||||
# Check if X2 route to obelix enb exists
|
# Check if X2 route to obelix enb exists
|
||||||
mySSH.command('ip route | grep --colour=never "192.168.68.128/26"', '\$', 10)
|
mySSH.command('ip route | grep --colour=never "192.168.68.128/26"', '\$', 10)
|
||||||
result = re.search('192.168.18.193', mySSH.getBefore())
|
result = re.search('172.21.16.128', mySSH.getBefore())
|
||||||
if result is None:
|
if result is None:
|
||||||
mySSH.command('echo ' + password + ' | sudo -S ip route add 192.168.68.128/26 via 192.168.18.193 dev enp0s31f6', '\$', 10)
|
mySSH.command('echo ' + password + ' | sudo -S ip route add 192.168.68.128/26 via 172.21.16.128 dev enp0s31f6', '\$', 10)
|
||||||
# Check if forwarding is enabled
|
# Check if forwarding is enabled
|
||||||
mySSH.command('sysctl net.ipv4.conf.all.forwarding', '\$', 10)
|
mySSH.command('sysctl net.ipv4.conf.all.forwarding', '\$', 10)
|
||||||
result = re.search('net.ipv4.conf.all.forwarding = 1', mySSH.getBefore())
|
result = re.search('net.ipv4.conf.all.forwarding = 1', mySSH.getBefore())
|
||||||
|
|||||||
@@ -237,7 +237,7 @@ RUs = (
|
|||||||
max_pdschReferenceSignalPower = -27;
|
max_pdschReferenceSignalPower = -27;
|
||||||
max_rxgain = 75;
|
max_rxgain = 75;
|
||||||
eNB_instances = [0];
|
eNB_instances = [0];
|
||||||
sdr_addrs = "mgmt_addr=192.168.18.241,addr=192.168.20.2,second_addr=192.168.10.2";
|
sdr_addrs = "mgmt_addr=172.21.19.13,addr=192.168.20.2,second_addr=192.168.10.2";
|
||||||
|
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
|
|||||||
@@ -237,7 +237,7 @@ RUs = (
|
|||||||
max_pdschReferenceSignalPower = -27;
|
max_pdschReferenceSignalPower = -27;
|
||||||
max_rxgain = 75;
|
max_rxgain = 75;
|
||||||
eNB_instances = [0];
|
eNB_instances = [0];
|
||||||
sdr_addrs = "mgmt_addr=192.168.18.241,addr=192.168.20.2,second_addr=192.168.10.2";
|
sdr_addrs = "mgmt_addr=172.21.19.13,addr=192.168.20.2,second_addr=192.168.10.2";
|
||||||
|
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
|
|||||||
@@ -237,7 +237,7 @@ RUs = (
|
|||||||
max_pdschReferenceSignalPower = -27;
|
max_pdschReferenceSignalPower = -27;
|
||||||
max_rxgain = 75;
|
max_rxgain = 75;
|
||||||
eNB_instances = [0];
|
eNB_instances = [0];
|
||||||
sdr_addrs = "mgmt_addr=192.168.18.241,addr=192.168.20.2,second_addr=192.168.10.2";
|
sdr_addrs = "mgmt_addr=172.21.19.13,addr=192.168.20.2,second_addr=192.168.10.2";
|
||||||
|
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
|
|||||||
@@ -239,7 +239,7 @@ RUs = (
|
|||||||
#beamforming 1x4 matrix:
|
#beamforming 1x4 matrix:
|
||||||
bf_weights = [0x00007fff, 0x0000, 0x0000, 0x0000];
|
bf_weights = [0x00007fff, 0x0000, 0x0000, 0x0000];
|
||||||
#clock_src = "external";
|
#clock_src = "external";
|
||||||
sdr_addrs = "mgmt_addr=192.168.18.240,addr=192.168.10.2,second_addr=192.168.20.2,clock_source=internal,time_source=internal"
|
sdr_addrs = "mgmt_addr=172.21.19.14,addr=192.168.10.2,second_addr=192.168.20.2,clock_source=internal,time_source=internal"
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|||||||
@@ -240,7 +240,7 @@ RUs = (
|
|||||||
#beamforming 1x4 matrix:
|
#beamforming 1x4 matrix:
|
||||||
bf_weights = [0x00007fff, 0x0000, 0x0000, 0x0000];
|
bf_weights = [0x00007fff, 0x0000, 0x0000, 0x0000];
|
||||||
#clock_src = "external";
|
#clock_src = "external";
|
||||||
sdr_addrs = "mgmt_addr=192.168.18.240,addr=192.168.10.2,second_addr=192.168.20.2,clock_source=internal,time_source=internal"
|
sdr_addrs = "mgmt_addr=172.21.19.14,addr=192.168.10.2,second_addr=192.168.20.2,clock_source=internal,time_source=internal"
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|||||||
@@ -209,9 +209,9 @@ gNBs =
|
|||||||
{
|
{
|
||||||
|
|
||||||
GNB_INTERFACE_NAME_FOR_NG_AMF = "em1";
|
GNB_INTERFACE_NAME_FOR_NG_AMF = "em1";
|
||||||
GNB_IPV4_ADDRESS_FOR_NG_AMF = "192.168.18.194/24";
|
GNB_IPV4_ADDRESS_FOR_NG_AMF = "172.21.16.127/24";
|
||||||
GNB_INTERFACE_NAME_FOR_NGU = "em1";
|
GNB_INTERFACE_NAME_FOR_NGU = "em1";
|
||||||
GNB_IPV4_ADDRESS_FOR_NGU = "192.168.18.194/24";
|
GNB_IPV4_ADDRESS_FOR_NGU = "172.21.16.127/24";
|
||||||
GNB_PORT_FOR_S1U = 2152; # Spec 2152
|
GNB_PORT_FOR_S1U = 2152; # Spec 2152
|
||||||
};
|
};
|
||||||
|
|
||||||
@@ -258,7 +258,7 @@ RUs = (
|
|||||||
## beamforming 4x4 matrix:
|
## beamforming 4x4 matrix:
|
||||||
#bf_weights = [0x00007fff, 0x0000, 0x0000, 0x0000, 0x00000000, 0x00007fff, 0x0000, 0x0000, 0x0000, 0x0000, 0x00007fff, 0x0000, 0x0000, 0x0000, 0x0000, 0x00007fff];
|
#bf_weights = [0x00007fff, 0x0000, 0x0000, 0x0000, 0x00000000, 0x00007fff, 0x0000, 0x0000, 0x0000, 0x0000, 0x00007fff, 0x0000, 0x0000, 0x0000, 0x0000, 0x00007fff];
|
||||||
|
|
||||||
sdr_addrs = "mgmt_addr=192.168.18.252,addr=192.168.10.2,second_addr=192.168.20.2,clock_source=internal,time_source=internal"
|
sdr_addrs = "mgmt_addr=172.21.19.14,addr=192.168.10.2,second_addr=192.168.20.2,clock_source=internal,time_source=internal"
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|||||||
@@ -206,9 +206,9 @@ gNBs =
|
|||||||
{
|
{
|
||||||
|
|
||||||
GNB_INTERFACE_NAME_FOR_NG_AMF = "em1";
|
GNB_INTERFACE_NAME_FOR_NG_AMF = "em1";
|
||||||
GNB_IPV4_ADDRESS_FOR_NG_AMF = "192.168.18.194/24";
|
GNB_IPV4_ADDRESS_FOR_NG_AMF = "172.21.16.127/24";
|
||||||
GNB_INTERFACE_NAME_FOR_NGU = "em1";
|
GNB_INTERFACE_NAME_FOR_NGU = "em1";
|
||||||
GNB_IPV4_ADDRESS_FOR_NGU = "192.168.18.194/24";
|
GNB_IPV4_ADDRESS_FOR_NGU = "172.21.16.127/24";
|
||||||
GNB_PORT_FOR_S1U = 2152; # Spec 2152
|
GNB_PORT_FOR_S1U = 2152; # Spec 2152
|
||||||
};
|
};
|
||||||
|
|
||||||
@@ -254,7 +254,7 @@ RUs = (
|
|||||||
## beamforming 4x4 matrix:
|
## beamforming 4x4 matrix:
|
||||||
#bf_weights = [0x00007fff, 0x0000, 0x0000, 0x0000, 0x00000000, 0x00007fff, 0x0000, 0x0000, 0x0000, 0x0000, 0x00007fff, 0x0000, 0x0000, 0x0000, 0x0000, 0x00007fff];
|
#bf_weights = [0x00007fff, 0x0000, 0x0000, 0x0000, 0x00000000, 0x00007fff, 0x0000, 0x0000, 0x0000, 0x0000, 0x00007fff, 0x0000, 0x0000, 0x0000, 0x0000, 0x00007fff];
|
||||||
|
|
||||||
sdr_addrs = "mgmt_addr=192.168.18.252,addr=192.168.10.2,second_addr=192.168.20.2,clock_source=internal,time_source=internal"
|
sdr_addrs = "mgmt_addr=172.21.19.14,addr=192.168.10.2,second_addr=192.168.20.2,clock_source=internal,time_source=internal"
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|||||||
@@ -230,7 +230,7 @@ RUs = (
|
|||||||
bf_weights = [0x00007fff, 0x00007fff];
|
bf_weights = [0x00007fff, 0x00007fff];
|
||||||
#clock_src = "external";
|
#clock_src = "external";
|
||||||
sf_extension = 0
|
sf_extension = 0
|
||||||
sdr_addrs = "mgmt_addr=192.168.18.252,addr=192.168.10.2,second_addr=192.168.20.2,clock_source=internal,time_source=internal"
|
sdr_addrs = "mgmt_addr=172.21.19.14,addr=192.168.10.2,second_addr=192.168.20.2,clock_source=internal,time_source=internal"
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|||||||
@@ -264,7 +264,7 @@ RUs = (
|
|||||||
## beamforming 4x4 matrix:
|
## beamforming 4x4 matrix:
|
||||||
#bf_weights = [0x00007fff, 0x0000, 0x0000, 0x0000, 0x00000000, 0x00007fff, 0x0000, 0x0000, 0x0000, 0x0000, 0x00007fff, 0x0000, 0x0000, 0x0000, 0x0000, 0x00007fff];
|
#bf_weights = [0x00007fff, 0x0000, 0x0000, 0x0000, 0x00000000, 0x00007fff, 0x0000, 0x0000, 0x0000, 0x0000, 0x00007fff, 0x0000, 0x0000, 0x0000, 0x0000, 0x00007fff];
|
||||||
sf_extension = 0
|
sf_extension = 0
|
||||||
sdr_addrs = "mgmt_addr=192.168.18.252,addr=192.168.10.2,second_addr=192.168.20.2,clock_source=internal,time_source=internal"
|
sdr_addrs = "mgmt_addr=172.21.19.14,addr=192.168.10.2,second_addr=192.168.20.2,clock_source=internal,time_source=internal"
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|||||||
@@ -261,7 +261,7 @@ RUs = (
|
|||||||
## beamforming 4x4 matrix:
|
## beamforming 4x4 matrix:
|
||||||
#bf_weights = [0x00007fff, 0x0000, 0x0000, 0x0000, 0x00000000, 0x00007fff, 0x0000, 0x0000, 0x0000, 0x0000, 0x00007fff, 0x0000, 0x0000, 0x0000, 0x0000, 0x00007fff];
|
#bf_weights = [0x00007fff, 0x0000, 0x0000, 0x0000, 0x00000000, 0x00007fff, 0x0000, 0x0000, 0x0000, 0x0000, 0x00007fff, 0x0000, 0x0000, 0x0000, 0x0000, 0x00007fff];
|
||||||
sf_extension = 0
|
sf_extension = 0
|
||||||
sdr_addrs = "mgmt_addr=192.168.18.252,addr=192.168.10.2,second_addr=192.168.20.2,clock_source=internal,time_source=internal"
|
sdr_addrs = "mgmt_addr=172.21.19.14,addr=192.168.10.2,second_addr=192.168.20.2,clock_source=internal,time_source=internal"
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|||||||
@@ -263,7 +263,7 @@ RUs = (
|
|||||||
## beamforming 4x4 matrix:
|
## beamforming 4x4 matrix:
|
||||||
#bf_weights = [0x00007fff, 0x0000, 0x0000, 0x0000, 0x00000000, 0x00007fff, 0x0000, 0x0000, 0x0000, 0x0000, 0x00007fff, 0x0000, 0x0000, 0x0000, 0x0000, 0x00007fff];
|
#bf_weights = [0x00007fff, 0x0000, 0x0000, 0x0000, 0x00000000, 0x00007fff, 0x0000, 0x0000, 0x0000, 0x0000, 0x00007fff, 0x0000, 0x0000, 0x0000, 0x0000, 0x00007fff];
|
||||||
sf_extension = 0
|
sf_extension = 0
|
||||||
sdr_addrs = "mgmt_addr=192.168.18.252,addr=192.168.10.2,second_addr=192.168.20.2,clock_source=internal,time_source=internal"
|
sdr_addrs = "mgmt_addr=172.21.19.14,addr=192.168.10.2,second_addr=192.168.20.2,clock_source=internal,time_source=internal"
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|||||||
@@ -262,7 +262,7 @@ RUs = (
|
|||||||
## beamforming 4x4 matrix:
|
## beamforming 4x4 matrix:
|
||||||
#bf_weights = [0x00007fff, 0x0000, 0x0000, 0x0000, 0x00000000, 0x00007fff, 0x0000, 0x0000, 0x0000, 0x0000, 0x00007fff, 0x0000, 0x0000, 0x0000, 0x0000, 0x00007fff];
|
#bf_weights = [0x00007fff, 0x0000, 0x0000, 0x0000, 0x00000000, 0x00007fff, 0x0000, 0x0000, 0x0000, 0x0000, 0x00007fff, 0x0000, 0x0000, 0x0000, 0x0000, 0x00007fff];
|
||||||
sf_extension = 0
|
sf_extension = 0
|
||||||
sdr_addrs = "mgmt_addr=192.168.18.252,addr=192.168.10.2,second_addr=192.168.20.2,clock_source=internal,time_source=internal"
|
sdr_addrs = "mgmt_addr=172.21.19.14,addr=192.168.10.2,second_addr=192.168.20.2,clock_source=internal,time_source=internal"
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|||||||
+7
-7
@@ -779,19 +779,19 @@ elif re.match('^TesteNB$', mode, re.IGNORECASE) or re.match('^TestUE$', mode, re
|
|||||||
HTML.CreateHtmlTabHeader()
|
HTML.CreateHtmlTabHeader()
|
||||||
|
|
||||||
# On CI bench w/ containers, we need to validate if IP routes are set
|
# On CI bench w/ containers, we need to validate if IP routes are set
|
||||||
if EPC.IPAddress == '192.168.18.210':
|
if EPC.IPAddress == '172.21.16.136':
|
||||||
CONTAINERS.CheckAndAddRoute('porcepix', EPC.IPAddress, EPC.UserName, EPC.Password)
|
CONTAINERS.CheckAndAddRoute('porcepix', EPC.IPAddress, EPC.UserName, EPC.Password)
|
||||||
if CONTAINERS.eNBIPAddress == '192.168.18.194':
|
if CONTAINERS.eNBIPAddress == '172.21.16.127':
|
||||||
CONTAINERS.CheckAndAddRoute('asterix', CONTAINERS.eNBIPAddress, CONTAINERS.eNBUserName, CONTAINERS.eNBPassword)
|
CONTAINERS.CheckAndAddRoute('asterix', CONTAINERS.eNBIPAddress, CONTAINERS.eNBUserName, CONTAINERS.eNBPassword)
|
||||||
if CONTAINERS.eNB1IPAddress == '192.168.18.194':
|
if CONTAINERS.eNB1IPAddress == '172.21.16.127':
|
||||||
CONTAINERS.CheckAndAddRoute('asterix', CONTAINERS.eNB1IPAddress, CONTAINERS.eNB1UserName, CONTAINERS.eNB1Password)
|
CONTAINERS.CheckAndAddRoute('asterix', CONTAINERS.eNB1IPAddress, CONTAINERS.eNB1UserName, CONTAINERS.eNB1Password)
|
||||||
if CONTAINERS.eNBIPAddress == '192.168.18.193':
|
if CONTAINERS.eNBIPAddress == '172.21.16.128':
|
||||||
CONTAINERS.CheckAndAddRoute('obelix', CONTAINERS.eNBIPAddress, CONTAINERS.eNBUserName, CONTAINERS.eNBPassword)
|
CONTAINERS.CheckAndAddRoute('obelix', CONTAINERS.eNBIPAddress, CONTAINERS.eNBUserName, CONTAINERS.eNBPassword)
|
||||||
if CONTAINERS.eNB1IPAddress == '192.168.18.193':
|
if CONTAINERS.eNB1IPAddress == '172.21.16.128':
|
||||||
CONTAINERS.CheckAndAddRoute('obelix', CONTAINERS.eNB1IPAddress, CONTAINERS.eNB1UserName, CONTAINERS.eNB1Password)
|
CONTAINERS.CheckAndAddRoute('obelix', CONTAINERS.eNB1IPAddress, CONTAINERS.eNB1UserName, CONTAINERS.eNB1Password)
|
||||||
if CONTAINERS.eNBIPAddress == '192.168.18.209':
|
if CONTAINERS.eNBIPAddress == '172.21.16.137':
|
||||||
CONTAINERS.CheckAndAddRoute('nepes', CONTAINERS.eNBIPAddress, CONTAINERS.eNBUserName, CONTAINERS.eNBPassword)
|
CONTAINERS.CheckAndAddRoute('nepes', CONTAINERS.eNBIPAddress, CONTAINERS.eNBUserName, CONTAINERS.eNBPassword)
|
||||||
if CONTAINERS.eNB1IPAddress == '192.168.18.209':
|
if CONTAINERS.eNB1IPAddress == '172.21.16.137':
|
||||||
CONTAINERS.CheckAndAddRoute('nepes', CONTAINERS.eNB1IPAddress, CONTAINERS.eNB1UserName, CONTAINERS.eNB1Password)
|
CONTAINERS.CheckAndAddRoute('nepes', CONTAINERS.eNB1IPAddress, CONTAINERS.eNB1UserName, CONTAINERS.eNB1Password)
|
||||||
|
|
||||||
CiTestObj.FailReportCnt = 0
|
CiTestObj.FailReportCnt = 0
|
||||||
|
|||||||
@@ -68,7 +68,7 @@
|
|||||||
<air_interface>lte</air_interface>
|
<air_interface>lte</air_interface>
|
||||||
<eNB_Trace>yes</eNB_Trace>
|
<eNB_Trace>yes</eNB_Trace>
|
||||||
<eNB_Stats>yes</eNB_Stats>
|
<eNB_Stats>yes</eNB_Stats>
|
||||||
<USRP_IPAddress>192.168.18.241</USRP_IPAddress>
|
<USRP_IPAddress>172.21.19.13</USRP_IPAddress>
|
||||||
</testCase>
|
</testCase>
|
||||||
|
|
||||||
|
|
||||||
@@ -81,7 +81,7 @@
|
|||||||
<air_interface>nr</air_interface>
|
<air_interface>nr</air_interface>
|
||||||
<eNB_Stats>yes</eNB_Stats>
|
<eNB_Stats>yes</eNB_Stats>
|
||||||
<rt_stats_cfg>datalog_rt_stats.2x2.yaml</rt_stats_cfg>
|
<rt_stats_cfg>datalog_rt_stats.2x2.yaml</rt_stats_cfg>
|
||||||
<USRP_IPAddress>192.168.18.252</USRP_IPAddress>
|
<USRP_IPAddress>172.21.19.14</USRP_IPAddress>
|
||||||
</testCase>
|
</testCase>
|
||||||
|
|
||||||
<testCase id="000001">
|
<testCase id="000001">
|
||||||
|
|||||||
@@ -87,7 +87,7 @@
|
|||||||
<air_interface>lte</air_interface>
|
<air_interface>lte</air_interface>
|
||||||
<eNB_Trace>yes</eNB_Trace>
|
<eNB_Trace>yes</eNB_Trace>
|
||||||
<eNB_Stats>yes</eNB_Stats>
|
<eNB_Stats>yes</eNB_Stats>
|
||||||
<USRP_IPAddress>192.168.18.241</USRP_IPAddress>
|
<USRP_IPAddress>172.21.19.13</USRP_IPAddress>
|
||||||
</testCase>
|
</testCase>
|
||||||
|
|
||||||
|
|
||||||
@@ -100,7 +100,7 @@
|
|||||||
<air_interface>nr</air_interface>
|
<air_interface>nr</air_interface>
|
||||||
<eNB_Stats>yes</eNB_Stats>
|
<eNB_Stats>yes</eNB_Stats>
|
||||||
<rt_stats_cfg>datalog_rt_stats.2x2.yaml</rt_stats_cfg>
|
<rt_stats_cfg>datalog_rt_stats.2x2.yaml</rt_stats_cfg>
|
||||||
<USRP_IPAddress>192.168.18.252</USRP_IPAddress>
|
<USRP_IPAddress>172.21.19.14</USRP_IPAddress>
|
||||||
</testCase>
|
</testCase>
|
||||||
|
|
||||||
<testCase id="000001">
|
<testCase id="000001">
|
||||||
|
|||||||
@@ -52,7 +52,7 @@
|
|||||||
<eNB_Trace>yes</eNB_Trace>
|
<eNB_Trace>yes</eNB_Trace>
|
||||||
<eNB_Stats>yes</eNB_Stats>
|
<eNB_Stats>yes</eNB_Stats>
|
||||||
<rt_stats_cfg>datalog_rt_stats.2x2.yaml</rt_stats_cfg>
|
<rt_stats_cfg>datalog_rt_stats.2x2.yaml</rt_stats_cfg>
|
||||||
<USRP_IPAddress>192.168.18.252</USRP_IPAddress>
|
<USRP_IPAddress>172.21.19.14</USRP_IPAddress>
|
||||||
</testCase>
|
</testCase>
|
||||||
|
|
||||||
<testCase id="050000">
|
<testCase id="050000">
|
||||||
|
|||||||
@@ -60,7 +60,7 @@
|
|||||||
<air_interface>nr</air_interface>
|
<air_interface>nr</air_interface>
|
||||||
<eNB_Trace>yes</eNB_Trace>
|
<eNB_Trace>yes</eNB_Trace>
|
||||||
<eNB_Stats>yes</eNB_Stats>
|
<eNB_Stats>yes</eNB_Stats>
|
||||||
<USRP_IPAddress>192.168.18.252</USRP_IPAddress>
|
<USRP_IPAddress>172.21.19.14</USRP_IPAddress>
|
||||||
</testCase>
|
</testCase>
|
||||||
|
|
||||||
<testCase id="000001">
|
<testCase id="000001">
|
||||||
|
|||||||
@@ -42,7 +42,7 @@
|
|||||||
<class>Initialize_OAI_UE</class>
|
<class>Initialize_OAI_UE</class>
|
||||||
<desc>Initialize OAI UE (N310)</desc>
|
<desc>Initialize OAI UE (N310)</desc>
|
||||||
<air_interface>nr</air_interface>
|
<air_interface>nr</air_interface>
|
||||||
<Initialize_OAI_UE_args>--sa -O ../../../ci-scripts/conf_files/ue.sa.conf --usrp-args "mgmt_addr=192.168.18.241,addr=192.168.10.2" --numerology 1 -r 106 --band 78 -C 3319680000 --nokrnmod 1 --ue-txgain 0 --ue-rxgain 70 --ue-fo-compensation --log_config.global_log_options level,nocolor,time</Initialize_OAI_UE_args>
|
<Initialize_OAI_UE_args>--sa -O ../../../ci-scripts/conf_files/ue.sa.conf --usrp-args "mgmt_addr=172.21.19.13,addr=192.168.10.2" --numerology 1 -r 106 --band 78 -C 3319680000 --nokrnmod 1 --ue-txgain 0 --ue-rxgain 70 --ue-fo-compensation --log_config.global_log_options level,nocolor,time</Initialize_OAI_UE_args>
|
||||||
</testCase>
|
</testCase>
|
||||||
|
|
||||||
<testCase id="010002">
|
<testCase id="010002">
|
||||||
@@ -60,7 +60,7 @@
|
|||||||
<air_interface>nr</air_interface>
|
<air_interface>nr</air_interface>
|
||||||
<eNB_Trace>yes</eNB_Trace>
|
<eNB_Trace>yes</eNB_Trace>
|
||||||
<eNB_Stats>yes</eNB_Stats>
|
<eNB_Stats>yes</eNB_Stats>
|
||||||
<USRP_IPAddress>192.168.18.252</USRP_IPAddress>
|
<USRP_IPAddress>172.21.19.14</USRP_IPAddress>
|
||||||
</testCase>
|
</testCase>
|
||||||
|
|
||||||
<testCase id="000001">
|
<testCase id="000001">
|
||||||
|
|||||||
@@ -60,7 +60,7 @@
|
|||||||
<air_interface>nr</air_interface>
|
<air_interface>nr</air_interface>
|
||||||
<eNB_Trace>yes</eNB_Trace>
|
<eNB_Trace>yes</eNB_Trace>
|
||||||
<eNB_Stats>yes</eNB_Stats>
|
<eNB_Stats>yes</eNB_Stats>
|
||||||
<USRP_IPAddress>192.168.18.252</USRP_IPAddress>
|
<USRP_IPAddress>172.21.19.14</USRP_IPAddress>
|
||||||
</testCase>
|
</testCase>
|
||||||
|
|
||||||
<testCase id="000001">
|
<testCase id="000001">
|
||||||
|
|||||||
@@ -70,7 +70,7 @@
|
|||||||
<eNB_Trace>yes</eNB_Trace>
|
<eNB_Trace>yes</eNB_Trace>
|
||||||
<eNB_Stats>yes</eNB_Stats>
|
<eNB_Stats>yes</eNB_Stats>
|
||||||
<rt_stats_cfg>datalog_rt_stats.2x2.yaml</rt_stats_cfg>
|
<rt_stats_cfg>datalog_rt_stats.2x2.yaml</rt_stats_cfg>
|
||||||
<USRP_IPAddress>192.168.18.252</USRP_IPAddress>
|
<USRP_IPAddress>172.21.19.14</USRP_IPAddress>
|
||||||
</testCase>
|
</testCase>
|
||||||
|
|
||||||
<testCase id="000001">
|
<testCase id="000001">
|
||||||
|
|||||||
@@ -68,7 +68,7 @@
|
|||||||
<eNB_Trace>yes</eNB_Trace>
|
<eNB_Trace>yes</eNB_Trace>
|
||||||
<eNB_Stats>yes</eNB_Stats>
|
<eNB_Stats>yes</eNB_Stats>
|
||||||
<rt_stats_cfg>datalog_rt_stats.2x2.yaml</rt_stats_cfg>
|
<rt_stats_cfg>datalog_rt_stats.2x2.yaml</rt_stats_cfg>
|
||||||
<USRP_IPAddress>192.168.18.252</USRP_IPAddress>
|
<USRP_IPAddress>172.21.19.14</USRP_IPAddress>
|
||||||
</testCase>
|
</testCase>
|
||||||
|
|
||||||
<testCase id="000001">
|
<testCase id="000001">
|
||||||
|
|||||||
@@ -74,7 +74,7 @@
|
|||||||
<eNB_Trace>yes</eNB_Trace>
|
<eNB_Trace>yes</eNB_Trace>
|
||||||
<eNB_Stats>yes</eNB_Stats>
|
<eNB_Stats>yes</eNB_Stats>
|
||||||
<rt_stats_cfg>datalog_rt_stats.2x2.yaml</rt_stats_cfg>
|
<rt_stats_cfg>datalog_rt_stats.2x2.yaml</rt_stats_cfg>
|
||||||
<USRP_IPAddress>192.168.18.252</USRP_IPAddress>
|
<USRP_IPAddress>172.21.19.14</USRP_IPAddress>
|
||||||
</testCase>
|
</testCase>
|
||||||
|
|
||||||
<testCase id="000001">
|
<testCase id="000001">
|
||||||
|
|||||||
@@ -74,7 +74,7 @@
|
|||||||
<eNB_Trace>yes</eNB_Trace>
|
<eNB_Trace>yes</eNB_Trace>
|
||||||
<eNB_Stats>yes</eNB_Stats>
|
<eNB_Stats>yes</eNB_Stats>
|
||||||
<rt_stats_cfg>datalog_rt_stats.2x2.yaml</rt_stats_cfg>
|
<rt_stats_cfg>datalog_rt_stats.2x2.yaml</rt_stats_cfg>
|
||||||
<USRP_IPAddress>192.168.18.252</USRP_IPAddress>
|
<USRP_IPAddress>172.21.19.14</USRP_IPAddress>
|
||||||
</testCase>
|
</testCase>
|
||||||
|
|
||||||
<testCase id="000001">
|
<testCase id="000001">
|
||||||
|
|||||||
@@ -65,7 +65,7 @@
|
|||||||
<air_interface>lte</air_interface>
|
<air_interface>lte</air_interface>
|
||||||
<eNB_Trace>yes</eNB_Trace>
|
<eNB_Trace>yes</eNB_Trace>
|
||||||
<eNB_Stats>yes</eNB_Stats>
|
<eNB_Stats>yes</eNB_Stats>
|
||||||
<USRP_IPAddress>192.168.18.241</USRP_IPAddress>
|
<USRP_IPAddress>172.21.19.13</USRP_IPAddress>
|
||||||
</testCase>
|
</testCase>
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -65,7 +65,7 @@
|
|||||||
<air_interface>lte</air_interface>
|
<air_interface>lte</air_interface>
|
||||||
<eNB_Trace>yes</eNB_Trace>
|
<eNB_Trace>yes</eNB_Trace>
|
||||||
<eNB_Stats>yes</eNB_Stats>
|
<eNB_Stats>yes</eNB_Stats>
|
||||||
<USRP_IPAddress>192.168.18.241</USRP_IPAddress>
|
<USRP_IPAddress>172.21.19.13</USRP_IPAddress>
|
||||||
</testCase>
|
</testCase>
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -505,7 +505,7 @@ In my traffic test, I was able to ping outside of my local network.
|
|||||||
in SPGW-C config:
|
in SPGW-C config:
|
||||||
|
|
||||||
```yaml
|
```yaml
|
||||||
DEFAULT_DNS_IPV4_ADDRESS: 192.168.18.129
|
DEFAULT_DNS_IPV4_ADDRESS: 172.21.3.100
|
||||||
DEFAULT_DNS_SEC_IPV4_ADDRESS: 8.8.4.4
|
DEFAULT_DNS_SEC_IPV4_ADDRESS: 8.8.4.4
|
||||||
PUSH_PROTOCOL_OPTION: 'true'
|
PUSH_PROTOCOL_OPTION: 'true'
|
||||||
```
|
```
|
||||||
|
|||||||
@@ -115,7 +115,7 @@ services:
|
|||||||
TZ: Europe/Paris
|
TZ: Europe/Paris
|
||||||
SGW_INTERFACE_NAME_FOR_S11: eth0
|
SGW_INTERFACE_NAME_FOR_S11: eth0
|
||||||
PGW_INTERFACE_NAME_FOR_SX: eth0
|
PGW_INTERFACE_NAME_FOR_SX: eth0
|
||||||
DEFAULT_DNS_IPV4_ADDRESS: 192.168.18.129
|
DEFAULT_DNS_IPV4_ADDRESS: 172.21.3.100
|
||||||
DEFAULT_DNS_SEC_IPV4_ADDRESS: 8.8.4.4
|
DEFAULT_DNS_SEC_IPV4_ADDRESS: 8.8.4.4
|
||||||
PUSH_PROTOCOL_OPTION: 'true'
|
PUSH_PROTOCOL_OPTION: 'true'
|
||||||
APN_NI_1: oai.ipv4
|
APN_NI_1: oai.ipv4
|
||||||
|
|||||||
@@ -115,7 +115,7 @@ services:
|
|||||||
TZ: Europe/Paris
|
TZ: Europe/Paris
|
||||||
SGW_INTERFACE_NAME_FOR_S11: eth0
|
SGW_INTERFACE_NAME_FOR_S11: eth0
|
||||||
PGW_INTERFACE_NAME_FOR_SX: eth0
|
PGW_INTERFACE_NAME_FOR_SX: eth0
|
||||||
DEFAULT_DNS_IPV4_ADDRESS: 192.168.18.129
|
DEFAULT_DNS_IPV4_ADDRESS: 172.21.3.100
|
||||||
DEFAULT_DNS_SEC_IPV4_ADDRESS: 8.8.4.4
|
DEFAULT_DNS_SEC_IPV4_ADDRESS: 8.8.4.4
|
||||||
PUSH_PROTOCOL_OPTION: 'true'
|
PUSH_PROTOCOL_OPTION: 'true'
|
||||||
APN_NI_1: oai.ipv4
|
APN_NI_1: oai.ipv4
|
||||||
|
|||||||
@@ -115,7 +115,7 @@ services:
|
|||||||
TZ: Europe/Paris
|
TZ: Europe/Paris
|
||||||
SGW_INTERFACE_NAME_FOR_S11: eth0
|
SGW_INTERFACE_NAME_FOR_S11: eth0
|
||||||
PGW_INTERFACE_NAME_FOR_SX: eth0
|
PGW_INTERFACE_NAME_FOR_SX: eth0
|
||||||
DEFAULT_DNS_IPV4_ADDRESS: 192.168.18.129
|
DEFAULT_DNS_IPV4_ADDRESS: 172.21.3.100
|
||||||
DEFAULT_DNS_SEC_IPV4_ADDRESS: 8.8.4.4
|
DEFAULT_DNS_SEC_IPV4_ADDRESS: 8.8.4.4
|
||||||
PUSH_PROTOCOL_OPTION: 'true'
|
PUSH_PROTOCOL_OPTION: 'true'
|
||||||
APN_NI_1: oai.ipv4
|
APN_NI_1: oai.ipv4
|
||||||
|
|||||||
@@ -115,7 +115,7 @@ services:
|
|||||||
TZ: Europe/Paris
|
TZ: Europe/Paris
|
||||||
SGW_INTERFACE_NAME_FOR_S11: eth0
|
SGW_INTERFACE_NAME_FOR_S11: eth0
|
||||||
PGW_INTERFACE_NAME_FOR_SX: eth0
|
PGW_INTERFACE_NAME_FOR_SX: eth0
|
||||||
DEFAULT_DNS_IPV4_ADDRESS: 192.168.18.129
|
DEFAULT_DNS_IPV4_ADDRESS: 172.21.3.100
|
||||||
DEFAULT_DNS_SEC_IPV4_ADDRESS: 8.8.4.4
|
DEFAULT_DNS_SEC_IPV4_ADDRESS: 8.8.4.4
|
||||||
PUSH_PROTOCOL_OPTION: 'true'
|
PUSH_PROTOCOL_OPTION: 'true'
|
||||||
APN_NI_1: oai.ipv4
|
APN_NI_1: oai.ipv4
|
||||||
|
|||||||
@@ -120,7 +120,7 @@ services:
|
|||||||
- SMF_INTERFACE_PORT_FOR_SBI=80
|
- SMF_INTERFACE_PORT_FOR_SBI=80
|
||||||
- SMF_INTERFACE_HTTP2_PORT_FOR_SBI=9090
|
- SMF_INTERFACE_HTTP2_PORT_FOR_SBI=9090
|
||||||
- SMF_API_VERSION=v1
|
- SMF_API_VERSION=v1
|
||||||
- DEFAULT_DNS_IPV4_ADDRESS=192.168.18.129
|
- DEFAULT_DNS_IPV4_ADDRESS=172.21.3.100
|
||||||
- DEFAULT_DNS_SEC_IPV4_ADDRESS=4.4.4.4
|
- DEFAULT_DNS_SEC_IPV4_ADDRESS=4.4.4.4
|
||||||
- AMF_IPV4_ADDRESS=0.0.0.0
|
- AMF_IPV4_ADDRESS=0.0.0.0
|
||||||
- AMF_PORT=80
|
- AMF_PORT=80
|
||||||
|
|||||||
@@ -120,7 +120,7 @@ services:
|
|||||||
- SMF_INTERFACE_PORT_FOR_SBI=80
|
- SMF_INTERFACE_PORT_FOR_SBI=80
|
||||||
- SMF_INTERFACE_HTTP2_PORT_FOR_SBI=9090
|
- SMF_INTERFACE_HTTP2_PORT_FOR_SBI=9090
|
||||||
- SMF_API_VERSION=v1
|
- SMF_API_VERSION=v1
|
||||||
- DEFAULT_DNS_IPV4_ADDRESS=192.168.18.129
|
- DEFAULT_DNS_IPV4_ADDRESS=172.21.3.100
|
||||||
- DEFAULT_DNS_SEC_IPV4_ADDRESS=4.4.4.4
|
- DEFAULT_DNS_SEC_IPV4_ADDRESS=4.4.4.4
|
||||||
- AMF_IPV4_ADDRESS=0.0.0.0
|
- AMF_IPV4_ADDRESS=0.0.0.0
|
||||||
- AMF_PORT=80
|
- AMF_PORT=80
|
||||||
|
|||||||
@@ -326,16 +326,16 @@ Removing network l2sim-oai-traffic-net
|
|||||||
In the `SMF` section, provide your own DNS IP address:
|
In the `SMF` section, provide your own DNS IP address:
|
||||||
|
|
||||||
```yaml
|
```yaml
|
||||||
DEFAULT_DNS_IPV4_ADDRESS=192.168.18.129
|
DEFAULT_DNS_IPV4_ADDRESS=172.21.3.100
|
||||||
```
|
```
|
||||||
|
|
||||||
In the `gNB` section, provide your docker-host primary IP address and interface name: in our case `192.168.18.193` and `eno1`.
|
In the `gNB` section, provide your docker-host primary IP address and interface name: in our case `172.21.16.128` and `eno1`.
|
||||||
|
|
||||||
```yaml
|
```yaml
|
||||||
GNB_NGA_IF_NAME: eno1
|
GNB_NGA_IF_NAME: eno1
|
||||||
GNB_NGA_IP_ADDRESS: 192.168.18.193
|
GNB_NGA_IP_ADDRESS: 172.21.16.128
|
||||||
GNB_NGU_IF_NAME: eno1
|
GNB_NGU_IF_NAME: eno1
|
||||||
GNB_NGU_IP_ADDRESS: 192.168.18.193
|
GNB_NGU_IP_ADDRESS: 172.21.16.128
|
||||||
```
|
```
|
||||||
|
|
||||||
Same thing in the `nr-ue` section:
|
Same thing in the `nr-ue` section:
|
||||||
|
|||||||
@@ -120,7 +120,7 @@ services:
|
|||||||
- SMF_INTERFACE_PORT_FOR_SBI=80
|
- SMF_INTERFACE_PORT_FOR_SBI=80
|
||||||
- SMF_INTERFACE_HTTP2_PORT_FOR_SBI=9090
|
- SMF_INTERFACE_HTTP2_PORT_FOR_SBI=9090
|
||||||
- SMF_API_VERSION=v1
|
- SMF_API_VERSION=v1
|
||||||
- DEFAULT_DNS_IPV4_ADDRESS=192.168.18.129
|
- DEFAULT_DNS_IPV4_ADDRESS=172.21.3.100
|
||||||
- DEFAULT_DNS_SEC_IPV4_ADDRESS=4.4.4.4
|
- DEFAULT_DNS_SEC_IPV4_ADDRESS=4.4.4.4
|
||||||
- AMF_IPV4_ADDRESS=0.0.0.0
|
- AMF_IPV4_ADDRESS=0.0.0.0
|
||||||
- AMF_PORT=80
|
- AMF_PORT=80
|
||||||
@@ -241,9 +241,9 @@ services:
|
|||||||
NSSAI_SD1: 112233
|
NSSAI_SD1: 112233
|
||||||
AMF_IP_ADDRESS: 192.168.71.132
|
AMF_IP_ADDRESS: 192.168.71.132
|
||||||
GNB_NGA_IF_NAME: eno1
|
GNB_NGA_IF_NAME: eno1
|
||||||
GNB_NGA_IP_ADDRESS: 192.168.18.193
|
GNB_NGA_IP_ADDRESS: 172.21.16.128
|
||||||
GNB_NGU_IF_NAME: eno1
|
GNB_NGU_IF_NAME: eno1
|
||||||
GNB_NGU_IP_ADDRESS: 192.168.18.193
|
GNB_NGU_IP_ADDRESS: 172.21.16.128
|
||||||
LOCAL_S_IF_NAME: 'lo:'
|
LOCAL_S_IF_NAME: 'lo:'
|
||||||
REMOTE_S_ADDRESS: 127.0.0.1
|
REMOTE_S_ADDRESS: 127.0.0.1
|
||||||
LOCAL_S_ADDRESS: 127.0.0.2
|
LOCAL_S_ADDRESS: 127.0.0.2
|
||||||
|
|||||||
@@ -120,7 +120,7 @@ services:
|
|||||||
- SMF_INTERFACE_PORT_FOR_SBI=80
|
- SMF_INTERFACE_PORT_FOR_SBI=80
|
||||||
- SMF_INTERFACE_HTTP2_PORT_FOR_SBI=9090
|
- SMF_INTERFACE_HTTP2_PORT_FOR_SBI=9090
|
||||||
- SMF_API_VERSION=v1
|
- SMF_API_VERSION=v1
|
||||||
- DEFAULT_DNS_IPV4_ADDRESS=192.168.18.129
|
- DEFAULT_DNS_IPV4_ADDRESS=172.21.3.100
|
||||||
- DEFAULT_DNS_SEC_IPV4_ADDRESS=4.4.4.4
|
- DEFAULT_DNS_SEC_IPV4_ADDRESS=4.4.4.4
|
||||||
- AMF_IPV4_ADDRESS=0.0.0.0
|
- AMF_IPV4_ADDRESS=0.0.0.0
|
||||||
- AMF_PORT=80
|
- AMF_PORT=80
|
||||||
|
|||||||
@@ -132,7 +132,7 @@ services:
|
|||||||
TZ: Europe/Paris
|
TZ: Europe/Paris
|
||||||
SGW_INTERFACE_NAME_FOR_S11: eth0
|
SGW_INTERFACE_NAME_FOR_S11: eth0
|
||||||
PGW_INTERFACE_NAME_FOR_SX: eth0
|
PGW_INTERFACE_NAME_FOR_SX: eth0
|
||||||
DEFAULT_DNS_IPV4_ADDRESS: 192.168.18.129
|
DEFAULT_DNS_IPV4_ADDRESS: 172.21.3.100
|
||||||
DEFAULT_DNS_SEC_IPV4_ADDRESS: 8.8.4.4
|
DEFAULT_DNS_SEC_IPV4_ADDRESS: 8.8.4.4
|
||||||
PUSH_PROTOCOL_OPTION: 'true'
|
PUSH_PROTOCOL_OPTION: 'true'
|
||||||
APN_NI_1: oai.ipv4
|
APN_NI_1: oai.ipv4
|
||||||
|
|||||||
@@ -116,7 +116,7 @@ services:
|
|||||||
TZ: Europe/Paris
|
TZ: Europe/Paris
|
||||||
SGW_INTERFACE_NAME_FOR_S11: eth0
|
SGW_INTERFACE_NAME_FOR_S11: eth0
|
||||||
PGW_INTERFACE_NAME_FOR_SX: eth0
|
PGW_INTERFACE_NAME_FOR_SX: eth0
|
||||||
DEFAULT_DNS_IPV4_ADDRESS: 192.168.18.129
|
DEFAULT_DNS_IPV4_ADDRESS: 172.21.3.100
|
||||||
DEFAULT_DNS_SEC_IPV4_ADDRESS: 8.8.4.4
|
DEFAULT_DNS_SEC_IPV4_ADDRESS: 8.8.4.4
|
||||||
PUSH_PROTOCOL_OPTION: 'true'
|
PUSH_PROTOCOL_OPTION: 'true'
|
||||||
APN_NI_1: oai.ipv4
|
APN_NI_1: oai.ipv4
|
||||||
|
|||||||
@@ -20,7 +20,7 @@ services:
|
|||||||
NB_PRB: 25
|
NB_PRB: 25
|
||||||
ENABLE_MEASUREMENT_REPORTS: 'yes'
|
ENABLE_MEASUREMENT_REPORTS: 'yes'
|
||||||
ENABLE_X2: 'yes'
|
ENABLE_X2: 'yes'
|
||||||
MME_S1C_IP_ADDRESS: 192.168.18.210
|
MME_S1C_IP_ADDRESS: 172.21.16.136
|
||||||
ENB_S1C_IF_NAME: eth0
|
ENB_S1C_IF_NAME: eth0
|
||||||
ENB_S1C_IP_ADDRESS: 192.168.68.130
|
ENB_S1C_IP_ADDRESS: 192.168.68.130
|
||||||
ENB_S1U_IF_NAME: eth0
|
ENB_S1U_IF_NAME: eth0
|
||||||
@@ -29,7 +29,7 @@ services:
|
|||||||
RRC_INACTIVITY_THRESHOLD: 0
|
RRC_INACTIVITY_THRESHOLD: 0
|
||||||
FLEXRAN_ENABLED: 'no'
|
FLEXRAN_ENABLED: 'no'
|
||||||
FLEXRAN_INTERFACE_NAME: eth0
|
FLEXRAN_INTERFACE_NAME: eth0
|
||||||
FLEXRAN_IPV4_ADDRESS: 192.168.18.210
|
FLEXRAN_IPV4_ADDRESS: 172.21.16.136
|
||||||
THREAD_PARALLEL_CONFIG: PARALLEL_SINGLE_THREAD
|
THREAD_PARALLEL_CONFIG: PARALLEL_SINGLE_THREAD
|
||||||
USE_ADDITIONAL_OPTIONS: --log_config.global_log_options level,nocolor,time,line_num,function
|
USE_ADDITIONAL_OPTIONS: --log_config.global_log_options level,nocolor,time,line_num,function
|
||||||
volumes:
|
volumes:
|
||||||
|
|||||||
@@ -15,7 +15,7 @@ services:
|
|||||||
TAC: 1
|
TAC: 1
|
||||||
ENABLE_X2: 'yes'
|
ENABLE_X2: 'yes'
|
||||||
ENB_X2_IP_ADDRESS: 192.168.68.130
|
ENB_X2_IP_ADDRESS: 192.168.68.130
|
||||||
MME_S1C_IP_ADDRESS: 192.168.18.210
|
MME_S1C_IP_ADDRESS: 172.21.16.136
|
||||||
GNB_S1C_IF_NAME: eth0
|
GNB_S1C_IF_NAME: eth0
|
||||||
GNB_S1C_IP_ADDRESS: 192.168.68.194
|
GNB_S1C_IP_ADDRESS: 192.168.68.194
|
||||||
GNB_S1U_IF_NAME: eth0
|
GNB_S1U_IF_NAME: eth0
|
||||||
@@ -24,7 +24,7 @@ services:
|
|||||||
RRC_INACTIVITY_THRESHOLD: 0
|
RRC_INACTIVITY_THRESHOLD: 0
|
||||||
FLEXRAN_ENABLED: 'no'
|
FLEXRAN_ENABLED: 'no'
|
||||||
FLEXRAN_INTERFACE_NAME: eth0
|
FLEXRAN_INTERFACE_NAME: eth0
|
||||||
FLEXRAN_IPV4_ADDRESS: 192.168.18.210
|
FLEXRAN_IPV4_ADDRESS: 172.21.16.136
|
||||||
THREAD_PARALLEL_CONFIG: PARALLEL_RU_L1_TRX_SPLIT
|
THREAD_PARALLEL_CONFIG: PARALLEL_RU_L1_TRX_SPLIT
|
||||||
USE_ADDITIONAL_OPTIONS: -E -q --RUs.[0].sdr_addrs serial=30C51D4 --log_config.global_log_options level,nocolor,time,line_num,function
|
USE_ADDITIONAL_OPTIONS: -E -q --RUs.[0].sdr_addrs serial=30C51D4 --log_config.global_log_options level,nocolor,time,line_num,function
|
||||||
volumes:
|
volumes:
|
||||||
|
|||||||
Reference in New Issue
Block a user