<p>neels <strong>submitted</strong> this change.</p><p><a href="https://gerrit.osmocom.org/c/docker-playground/+/24413">View Change</a></p><div style="white-space:pre-wrap">Approvals:
  neels: Looks good to me, approved; Verified
  pespin: Looks good to me, but someone else must approve

</div><pre style="font-family: monospace,monospace; white-space: pre-wrap;">add ttcn3-bsc-test-vamos<br><br>The purpose is to run osmo-ttcn3-hacks/bsc/BSC_Tests_VAMOS.ttcn with<br>  osmo-bts-omldummy -f VAMOS<br>(send BTS_FEAT_VAMOS = true).<br><br>Change-Id: I2146388bf683cfba99cef5592b8b141c3a6eabb1<br>---<br>A ttcn3-bsc-test-vamos/BSC_Tests.cfg<br>A ttcn3-bsc-test-vamos/Dockerfile<br>A ttcn3-bsc-test-vamos/Makefile<br>A ttcn3-bsc-test-vamos/jenkins.sh<br>A ttcn3-bsc-test-vamos/osmo-bsc.cfg<br>A ttcn3-bsc-test-vamos/osmo-stp.cfg<br>6 files changed, 659 insertions(+), 0 deletions(-)<br><br></pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;"><span>diff --git a/ttcn3-bsc-test-vamos/BSC_Tests.cfg b/ttcn3-bsc-test-vamos/BSC_Tests.cfg</span><br><span>new file mode 100644</span><br><span>index 0000000..8850705</span><br><span>--- /dev/null</span><br><span>+++ b/ttcn3-bsc-test-vamos/BSC_Tests.cfg</span><br><span>@@ -0,0 +1,74 @@</span><br><span style="color: hsl(120, 100%, 40%);">+[ORDERED_INCLUDE]</span><br><span style="color: hsl(120, 100%, 40%);">+"/osmo-ttcn3-hacks/Common.cfg"</span><br><span style="color: hsl(120, 100%, 40%);">+"/osmo-ttcn3-hacks/bsc/BSC_Tests.default"</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+[LOGGING]</span><br><span style="color: hsl(120, 100%, 40%);">+*.JUnitLogger.testsuite_name := "BSC_Tests"</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+[TESTPORT_PARAMETERS]</span><br><span style="color: hsl(120, 100%, 40%);">+*.BSCVTY.CTRL_HOSTNAME := "172.18.31.20"</span><br><span style="color: hsl(120, 100%, 40%);">+*.STATSVTY.CTRL_HOSTNAME := "172.18.31.20"</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+[MODULE_PARAMETERS]</span><br><span style="color: hsl(120, 100%, 40%);">+BSC_Tests.mp_bsc_ip   := "172.18.31.20";</span><br><span style="color: hsl(120, 100%, 40%);">+BSC_Tests.mp_test_ip   := "172.18.31.203";</span><br><span style="color: hsl(120, 100%, 40%);">+BSC_Tests.mp_enable_osmux_test := true;</span><br><span style="color: hsl(120, 100%, 40%);">+BSC_Tests.mp_bssap_cfg := {</span><br><span style="color: hsl(120, 100%, 40%);">+   {</span><br><span style="color: hsl(120, 100%, 40%);">+             transport := BSSAP_TRANSPORT_AoIP,</span><br><span style="color: hsl(120, 100%, 40%);">+            sccp_service_type := "mtp3_itu",</span><br><span style="color: hsl(120, 100%, 40%);">+            sctp_addr := { 23905, "172.18.31.203", 2905, "172.18.31.200" },</span><br><span style="color: hsl(120, 100%, 40%);">+           own_pc := 185,  /* 0.23.1 first MSC emulation */</span><br><span style="color: hsl(120, 100%, 40%);">+              own_ssn := 254,</span><br><span style="color: hsl(120, 100%, 40%);">+               peer_pc := 187, /* 0.23.3 osmo-bsc */</span><br><span style="color: hsl(120, 100%, 40%);">+         peer_ssn := 254,</span><br><span style="color: hsl(120, 100%, 40%);">+              sio := '83'O,</span><br><span style="color: hsl(120, 100%, 40%);">+         rctx := 1</span><br><span style="color: hsl(120, 100%, 40%);">+     },</span><br><span style="color: hsl(120, 100%, 40%);">+    {</span><br><span style="color: hsl(120, 100%, 40%);">+             transport := BSSAP_TRANSPORT_AoIP,</span><br><span style="color: hsl(120, 100%, 40%);">+            sccp_service_type := "mtp3_itu",</span><br><span style="color: hsl(120, 100%, 40%);">+            sctp_addr := { 23906, "172.18.31.203", 2905, "172.18.31.200" },</span><br><span style="color: hsl(120, 100%, 40%);">+           own_pc := 2,    /* 0.0.2 second MSC emulation */</span><br><span style="color: hsl(120, 100%, 40%);">+              own_ssn := 254,</span><br><span style="color: hsl(120, 100%, 40%);">+               peer_pc := 187, /* 0.23.3 osmo-bsc */</span><br><span style="color: hsl(120, 100%, 40%);">+         peer_ssn := 254,</span><br><span style="color: hsl(120, 100%, 40%);">+              sio := '83'O,</span><br><span style="color: hsl(120, 100%, 40%);">+         rctx := 2</span><br><span style="color: hsl(120, 100%, 40%);">+     },</span><br><span style="color: hsl(120, 100%, 40%);">+    {</span><br><span style="color: hsl(120, 100%, 40%);">+             transport := BSSAP_TRANSPORT_AoIP,</span><br><span style="color: hsl(120, 100%, 40%);">+            sccp_service_type := "mtp3_itu",</span><br><span style="color: hsl(120, 100%, 40%);">+            sctp_addr := { 23907, "172.18.31.203", 2905, "172.18.31.200" },</span><br><span style="color: hsl(120, 100%, 40%);">+           own_pc := 3,    /* 0.0.3 third MSC emulation */</span><br><span style="color: hsl(120, 100%, 40%);">+               own_ssn := 254,</span><br><span style="color: hsl(120, 100%, 40%);">+               peer_pc := 187, /* 0.23.3 osmo-bsc */</span><br><span style="color: hsl(120, 100%, 40%);">+         peer_ssn := 254,</span><br><span style="color: hsl(120, 100%, 40%);">+              sio := '83'O,</span><br><span style="color: hsl(120, 100%, 40%);">+         rctx := 3</span><br><span style="color: hsl(120, 100%, 40%);">+     }</span><br><span style="color: hsl(120, 100%, 40%);">+};</span><br><span style="color: hsl(120, 100%, 40%);">+BSC_Tests.mp_enable_lcs_tests := true;</span><br><span style="color: hsl(120, 100%, 40%);">+BSC_Tests.mp_bssap_le_cfg := {</span><br><span style="color: hsl(120, 100%, 40%);">+ sccp_service_type := "mtp3_itu",</span><br><span style="color: hsl(120, 100%, 40%);">+    sctp_addr := { 23908, "172.18.31.203", 2905, "172.18.31.200" },</span><br><span style="color: hsl(120, 100%, 40%);">+   own_pc := 190,  /* 0.23.6 SMLC emulation */</span><br><span style="color: hsl(120, 100%, 40%);">+   own_ssn := 252, /* SMLC side SSN */</span><br><span style="color: hsl(120, 100%, 40%);">+   peer_pc := 187, /* 0.23.3 osmo-bsc */</span><br><span style="color: hsl(120, 100%, 40%);">+ peer_ssn := 250, /* BSC side SSN */</span><br><span style="color: hsl(120, 100%, 40%);">+   sio := '83'O,</span><br><span style="color: hsl(120, 100%, 40%);">+ rctx := 6</span><br><span style="color: hsl(120, 100%, 40%);">+};</span><br><span style="color: hsl(120, 100%, 40%);">+BSC_Tests_CBSP.mp_cgi_bts0 := { '001'H, '01'H, 1, 0 };</span><br><span style="color: hsl(120, 100%, 40%);">+BSC_Tests_CBSP.mp_cgi_bts1 := { '001'H, '01'H, 1, 1 };</span><br><span style="color: hsl(120, 100%, 40%);">+BSC_Tests_CBSP.mp_cgi_bts2 := { '001'H, '01'H, 2, 1 };</span><br><span style="color: hsl(120, 100%, 40%);">+BSC_Tests_CBSP.mp_cgi_bts3 := { '001'H, '01'H, 3, 3 };</span><br><span style="color: hsl(120, 100%, 40%);">+BSC_Tests_CBSP.mp_cbc_ip := "172.18.31.203";</span><br><span style="color: hsl(120, 100%, 40%);">+BSC_Tests_CBSP.mp_cbc_ip6 := "fd02:db8:31::203";</span><br><span style="color: hsl(120, 100%, 40%);">+BSC_Tests_CBSP.mp_bsc_cbsp_ip := "172.18.31.20";</span><br><span style="color: hsl(120, 100%, 40%);">+BSC_Tests_CBSP.mp_bsc_cbsp_ip6 := "fd02:db8:31::20";</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+[MAIN_CONTROLLER]</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+[EXECUTE]</span><br><span style="color: hsl(120, 100%, 40%);">+BSC_Tests_VAMOS.control</span><br><span>diff --git a/ttcn3-bsc-test-vamos/Dockerfile b/ttcn3-bsc-test-vamos/Dockerfile</span><br><span>new file mode 100644</span><br><span>index 0000000..1923c38</span><br><span>--- /dev/null</span><br><span>+++ b/ttcn3-bsc-test-vamos/Dockerfile</span><br><span>@@ -0,0 +1,13 @@</span><br><span style="color: hsl(120, 100%, 40%);">+ARG       REGISTRY</span><br><span style="color: hsl(120, 100%, 40%);">+ARG   USER</span><br><span style="color: hsl(120, 100%, 40%);">+FROM      $REGISTRY/$USER/debian-stretch-titan</span><br><span style="color: hsl(120, 100%, 40%);">+ARG       OSMO_TTCN3_BRANCH="master"</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+ADD     http://git.osmocom.org/osmo-ttcn3-hacks/patch?h=$OSMO_TTCN3_BRANCH /tmp/commit</span><br><span style="color: hsl(120, 100%, 40%);">+RUN     ttcn3-docker-prepare "$OSMO_TTCN3_BRANCH" bsc</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+VOLUME       /data</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+COPY   BSC_Tests.cfg /data/BSC_Tests.cfg</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+CMD        ttcn3-docker-run bsc BSC_Tests</span><br><span>diff --git a/ttcn3-bsc-test-vamos/Makefile b/ttcn3-bsc-test-vamos/Makefile</span><br><span>new file mode 100644</span><br><span>index 0000000..913c072</span><br><span>--- /dev/null</span><br><span>+++ b/ttcn3-bsc-test-vamos/Makefile</span><br><span>@@ -0,0 +1,3 @@</span><br><span style="color: hsl(120, 100%, 40%);">+RUN_ARGS?=--sysctl net.ipv6.conf.all.disable_ipv6=0 --rm --network sigtran --ip 172.18.31.202 -v ggsn-test-vol:/data</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+include ../make/Makefile</span><br><span>diff --git a/ttcn3-bsc-test-vamos/jenkins.sh b/ttcn3-bsc-test-vamos/jenkins.sh</span><br><span>new file mode 100755</span><br><span>index 0000000..6462977</span><br><span>--- /dev/null</span><br><span>+++ b/ttcn3-bsc-test-vamos/jenkins.sh</span><br><span>@@ -0,0 +1,67 @@</span><br><span style="color: hsl(120, 100%, 40%);">+#!/bin/sh</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+. ../jenkins-common.sh</span><br><span style="color: hsl(120, 100%, 40%);">+IMAGE_SUFFIX="${IMAGE_SUFFIX:-master}"</span><br><span style="color: hsl(120, 100%, 40%);">+docker_images_require \</span><br><span style="color: hsl(120, 100%, 40%);">+     "osmo-stp-$IMAGE_SUFFIX" \</span><br><span style="color: hsl(120, 100%, 40%);">+  "osmo-bsc-$IMAGE_SUFFIX" \</span><br><span style="color: hsl(120, 100%, 40%);">+  "osmo-bts-$IMAGE_SUFFIX" \</span><br><span style="color: hsl(120, 100%, 40%);">+  "ttcn3-bsc-test"</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+set_clean_up_trap</span><br><span style="color: hsl(120, 100%, 40%);">+set -e</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+mkdir $VOL_BASE_DIR/bsc-tester</span><br><span style="color: hsl(120, 100%, 40%);">+cp BSC_Tests.cfg $VOL_BASE_DIR/bsc-tester/</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+mkdir $VOL_BASE_DIR/stp</span><br><span style="color: hsl(120, 100%, 40%);">+cp osmo-stp.cfg $VOL_BASE_DIR/stp/</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+mkdir $VOL_BASE_DIR/bsc</span><br><span style="color: hsl(120, 100%, 40%);">+cp osmo-bsc.cfg $VOL_BASE_DIR/bsc/</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+mkdir $VOL_BASE_DIR/bts-omldummy</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+SUBNET=31</span><br><span style="color: hsl(120, 100%, 40%);">+network_create $SUBNET</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+echo Starting container with STP</span><br><span style="color: hsl(120, 100%, 40%);">+docker run    --rm \</span><br><span style="color: hsl(120, 100%, 40%);">+                $(docker_network_params $SUBNET 200) \</span><br><span style="color: hsl(120, 100%, 40%);">+                --ulimit core=-1 \</span><br><span style="color: hsl(120, 100%, 40%);">+            -v $VOL_BASE_DIR/stp:/data \</span><br><span style="color: hsl(120, 100%, 40%);">+          --name ${BUILD_TAG}-stp -d \</span><br><span style="color: hsl(120, 100%, 40%);">+          --ulimit core=-1 \</span><br><span style="color: hsl(120, 100%, 40%);">+            $DOCKER_ARGS \</span><br><span style="color: hsl(120, 100%, 40%);">+                $REPO_USER/osmo-stp-$IMAGE_SUFFIX</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+echo Starting container with BSC</span><br><span style="color: hsl(120, 100%, 40%);">+docker run       --rm \</span><br><span style="color: hsl(120, 100%, 40%);">+                $(docker_network_params $SUBNET 20) \</span><br><span style="color: hsl(120, 100%, 40%);">+         --ulimit core=-1 \</span><br><span style="color: hsl(120, 100%, 40%);">+            -v $VOL_BASE_DIR/bsc:/data \</span><br><span style="color: hsl(120, 100%, 40%);">+          --name ${BUILD_TAG}-bsc -d \</span><br><span style="color: hsl(120, 100%, 40%);">+          $DOCKER_ARGS \</span><br><span style="color: hsl(120, 100%, 40%);">+                $REPO_USER/osmo-bsc-$IMAGE_SUFFIX</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+for i in `seq 0 2`; do</span><br><span style="color: hsl(120, 100%, 40%);">+   echo Starting container with OML for BTS$i</span><br><span style="color: hsl(120, 100%, 40%);">+    docker run      --rm \</span><br><span style="color: hsl(120, 100%, 40%);">+                        $(docker_network_params $SUBNET 10$i) \</span><br><span style="color: hsl(120, 100%, 40%);">+                       --ulimit core=-1 \</span><br><span style="color: hsl(120, 100%, 40%);">+                    -v $VOL_BASE_DIR/bts-omldummy:/data \</span><br><span style="color: hsl(120, 100%, 40%);">+                 --name ${BUILD_TAG}-bts$i -d \</span><br><span style="color: hsl(120, 100%, 40%);">+                        $DOCKER_ARGS \</span><br><span style="color: hsl(120, 100%, 40%);">+                        $REPO_USER/osmo-bts-$IMAGE_SUFFIX \</span><br><span style="color: hsl(120, 100%, 40%);">+                   /bin/sh -c "/usr/local/bin/respawn.sh osmo-bts-omldummy -f VAMOS 172.18.31.20 $((i + 1234)) 1 >>/data/osmo-bts-omldummy-${i}.log 2>&1"</span><br><span style="color: hsl(120, 100%, 40%);">+done</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+echo Starting container with BSC testsuite</span><br><span style="color: hsl(120, 100%, 40%);">+docker run   --rm \</span><br><span style="color: hsl(120, 100%, 40%);">+                $(docker_network_params $SUBNET 203) \</span><br><span style="color: hsl(120, 100%, 40%);">+                --ulimit core=-1 \</span><br><span style="color: hsl(120, 100%, 40%);">+            -e "TTCN3_PCAP_PATH=/data" \</span><br><span style="color: hsl(120, 100%, 40%);">+                -v $VOL_BASE_DIR/bsc-tester:/data \</span><br><span style="color: hsl(120, 100%, 40%);">+           --name ${BUILD_TAG}-ttcn3-bsc-test \</span><br><span style="color: hsl(120, 100%, 40%);">+          $DOCKER_ARGS \</span><br><span style="color: hsl(120, 100%, 40%);">+                $REPO_USER/ttcn3-bsc-test</span><br><span>diff --git a/ttcn3-bsc-test-vamos/osmo-bsc.cfg b/ttcn3-bsc-test-vamos/osmo-bsc.cfg</span><br><span>new file mode 100644</span><br><span>index 0000000..ab70a23</span><br><span>--- /dev/null</span><br><span>+++ b/ttcn3-bsc-test-vamos/osmo-bsc.cfg</span><br><span>@@ -0,0 +1,427 @@</span><br><span style="color: hsl(120, 100%, 40%);">+!</span><br><span style="color: hsl(120, 100%, 40%);">+! OsmoBSC (1.0.1.122-630df) configuration saved from vty</span><br><span style="color: hsl(120, 100%, 40%);">+!!</span><br><span style="color: hsl(120, 100%, 40%);">+password foo</span><br><span style="color: hsl(120, 100%, 40%);">+!</span><br><span style="color: hsl(120, 100%, 40%);">+log gsmtap 172.18.31.203</span><br><span style="color: hsl(120, 100%, 40%);">+ logging level set-all debug</span><br><span style="color: hsl(120, 100%, 40%);">+ logging filter all 1</span><br><span style="color: hsl(120, 100%, 40%);">+!</span><br><span style="color: hsl(120, 100%, 40%);">+log stderr</span><br><span style="color: hsl(120, 100%, 40%);">+ logging filter all 1</span><br><span style="color: hsl(120, 100%, 40%);">+ logging color 1</span><br><span style="color: hsl(120, 100%, 40%);">+ logging print category 1</span><br><span style="color: hsl(120, 100%, 40%);">+ logging print category-hex 0</span><br><span style="color: hsl(120, 100%, 40%);">+ logging timestamp 1</span><br><span style="color: hsl(120, 100%, 40%);">+ logging print extended-timestamp 1</span><br><span style="color: hsl(120, 100%, 40%);">+ logging print file basename last</span><br><span style="color: hsl(120, 100%, 40%);">+ logging print level 1</span><br><span style="color: hsl(120, 100%, 40%);">+ logging level set-all debug</span><br><span style="color: hsl(120, 100%, 40%);">+ logging level llapd notice</span><br><span style="color: hsl(120, 100%, 40%);">+ logging level linp notice</span><br><span style="color: hsl(120, 100%, 40%);">+ logging level lmux notice</span><br><span style="color: hsl(120, 100%, 40%);">+ logging level lmi notice</span><br><span style="color: hsl(120, 100%, 40%);">+ logging level lmib notice</span><br><span style="color: hsl(120, 100%, 40%);">+ logging level lsms notice</span><br><span style="color: hsl(120, 100%, 40%);">+ logging level lctrl notice</span><br><span style="color: hsl(120, 100%, 40%);">+ logging level lgtp notice</span><br><span style="color: hsl(120, 100%, 40%);">+ logging level lstats notice</span><br><span style="color: hsl(120, 100%, 40%);">+ logging level lgsup notice</span><br><span style="color: hsl(120, 100%, 40%);">+ logging level loap notice</span><br><span style="color: hsl(120, 100%, 40%);">+ logging level lss7 notice</span><br><span style="color: hsl(120, 100%, 40%);">+ logging level lsccp notice</span><br><span style="color: hsl(120, 100%, 40%);">+ logging level lsua notice</span><br><span style="color: hsl(120, 100%, 40%);">+ logging level lm3ua notice</span><br><span style="color: hsl(120, 100%, 40%);">+ logging level lmgcp notice</span><br><span style="color: hsl(120, 100%, 40%);">+!</span><br><span style="color: hsl(120, 100%, 40%);">+stats interval 0</span><br><span style="color: hsl(120, 100%, 40%);">+stats reporter statsd</span><br><span style="color: hsl(120, 100%, 40%);">+ prefix TTCN3</span><br><span style="color: hsl(120, 100%, 40%);">+ level subscriber</span><br><span style="color: hsl(120, 100%, 40%);">+ remote-ip 172.18.31.203</span><br><span style="color: hsl(120, 100%, 40%);">+ remote-port 8125</span><br><span style="color: hsl(120, 100%, 40%);">+ flush-period 1</span><br><span style="color: hsl(120, 100%, 40%);">+ mtu 1024</span><br><span style="color: hsl(120, 100%, 40%);">+ enable</span><br><span style="color: hsl(120, 100%, 40%);">+!</span><br><span style="color: hsl(120, 100%, 40%);">+line vty</span><br><span style="color: hsl(120, 100%, 40%);">+ no login</span><br><span style="color: hsl(120, 100%, 40%);">+ bind 0.0.0.0</span><br><span style="color: hsl(120, 100%, 40%);">+!</span><br><span style="color: hsl(120, 100%, 40%);">+e1_input</span><br><span style="color: hsl(120, 100%, 40%);">+ e1_line 0 driver ipa</span><br><span style="color: hsl(120, 100%, 40%);">+ e1_line 0 port 0</span><br><span style="color: hsl(120, 100%, 40%);">+ no e1_line 0 keepalive</span><br><span style="color: hsl(120, 100%, 40%);">+cs7 instance 0</span><br><span style="color: hsl(120, 100%, 40%);">+ asp asp-clnt-msc-0 2905 2905 m3ua</span><br><span style="color: hsl(120, 100%, 40%);">+  local-ip 172.18.31.20</span><br><span style="color: hsl(120, 100%, 40%);">+  local-ip fd02:db8:31::20</span><br><span style="color: hsl(120, 100%, 40%);">+  remote-ip 172.18.31.200</span><br><span style="color: hsl(120, 100%, 40%);">+  remote-ip fd02:db8:31::200</span><br><span style="color: hsl(120, 100%, 40%);">+ sccp-address msc2</span><br><span style="color: hsl(120, 100%, 40%);">+  point-code 0.0.2</span><br><span style="color: hsl(120, 100%, 40%);">+ sccp-address msc3</span><br><span style="color: hsl(120, 100%, 40%);">+  point-code 0.0.3</span><br><span style="color: hsl(120, 100%, 40%);">+network</span><br><span style="color: hsl(120, 100%, 40%);">+ network country code 1</span><br><span style="color: hsl(120, 100%, 40%);">+ mobile network code 1</span><br><span style="color: hsl(120, 100%, 40%);">+ encryption a5 0 1 3</span><br><span style="color: hsl(120, 100%, 40%);">+ neci 1</span><br><span style="color: hsl(120, 100%, 40%);">+ paging any use tch 0</span><br><span style="color: hsl(120, 100%, 40%);">+ handover 1</span><br><span style="color: hsl(120, 100%, 40%);">+ handover window rxlev averaging 10</span><br><span style="color: hsl(120, 100%, 40%);">+ handover window rxqual averaging 1</span><br><span style="color: hsl(120, 100%, 40%);">+ handover window rxlev neighbor averaging 10</span><br><span style="color: hsl(120, 100%, 40%);">+ handover power budget interval 6</span><br><span style="color: hsl(120, 100%, 40%);">+ handover power budget hysteresis 3</span><br><span style="color: hsl(120, 100%, 40%);">+ handover maximum distance 9999</span><br><span style="color: hsl(120, 100%, 40%);">+ timer t3113 10</span><br><span style="color: hsl(120, 100%, 40%);">+ timer t3212 30</span><br><span style="color: hsl(120, 100%, 40%);">+ bts 0</span><br><span style="color: hsl(120, 100%, 40%);">+  type sysmobts</span><br><span style="color: hsl(120, 100%, 40%);">+  band DCS1800</span><br><span style="color: hsl(120, 100%, 40%);">+  cell_identity 0</span><br><span style="color: hsl(120, 100%, 40%);">+  location_area_code 1</span><br><span style="color: hsl(120, 100%, 40%);">+  dtx uplink force</span><br><span style="color: hsl(120, 100%, 40%);">+  dtx downlink</span><br><span style="color: hsl(120, 100%, 40%);">+  base_station_id_code 10</span><br><span style="color: hsl(120, 100%, 40%);">+  ms max power 15</span><br><span style="color: hsl(120, 100%, 40%);">+  cell reselection hysteresis 4</span><br><span style="color: hsl(120, 100%, 40%);">+  rxlev access min 0</span><br><span style="color: hsl(120, 100%, 40%);">+  radio-link-timeout 32</span><br><span style="color: hsl(120, 100%, 40%);">+  channel allocator ascending</span><br><span style="color: hsl(120, 100%, 40%);">+  rach tx integer 9</span><br><span style="color: hsl(120, 100%, 40%);">+  rach max transmission 7</span><br><span style="color: hsl(120, 100%, 40%);">+  channel-descrption attach 1</span><br><span style="color: hsl(120, 100%, 40%);">+  channel-descrption bs-pa-mfrms 5</span><br><span style="color: hsl(120, 100%, 40%);">+  channel-descrption bs-ag-blks-res 1</span><br><span style="color: hsl(120, 100%, 40%);">+  early-classmark-sending forbidden</span><br><span style="color: hsl(120, 100%, 40%);">+  ip.access unit_id 1234 0</span><br><span style="color: hsl(120, 100%, 40%);">+  oml ip.access stream_id 255 line 0</span><br><span style="color: hsl(120, 100%, 40%);">+  neighbor-list mode manual-si5</span><br><span style="color: hsl(120, 100%, 40%);">+  neighbor-list add arfcn 100</span><br><span style="color: hsl(120, 100%, 40%);">+  neighbor-list add arfcn 200</span><br><span style="color: hsl(120, 100%, 40%);">+  si5 neighbor-list add arfcn 10</span><br><span style="color: hsl(120, 100%, 40%);">+  si5 neighbor-list add arfcn 20</span><br><span style="color: hsl(120, 100%, 40%);">+  codec-support fr hr efr amr</span><br><span style="color: hsl(120, 100%, 40%);">+  gprs mode gprs</span><br><span style="color: hsl(120, 100%, 40%);">+  gprs routing area 0</span><br><span style="color: hsl(120, 100%, 40%);">+  gprs network-control-order nc0</span><br><span style="color: hsl(120, 100%, 40%);">+  gprs cell bvci 1234</span><br><span style="color: hsl(120, 100%, 40%);">+  gprs cell timer blocking-timer 3</span><br><span style="color: hsl(120, 100%, 40%);">+  gprs cell timer blocking-retries 3</span><br><span style="color: hsl(120, 100%, 40%);">+  gprs cell timer unblocking-retries 3</span><br><span style="color: hsl(120, 100%, 40%);">+  gprs cell timer reset-timer 3</span><br><span style="color: hsl(120, 100%, 40%);">+  gprs cell timer reset-retries 3</span><br><span style="color: hsl(120, 100%, 40%);">+  gprs cell timer suspend-timer 10</span><br><span style="color: hsl(120, 100%, 40%);">+  gprs cell timer suspend-retries 3</span><br><span style="color: hsl(120, 100%, 40%);">+  gprs cell timer resume-timer 10</span><br><span style="color: hsl(120, 100%, 40%);">+  gprs cell timer resume-retries 3</span><br><span style="color: hsl(120, 100%, 40%);">+  gprs cell timer capability-update-timer 10</span><br><span style="color: hsl(120, 100%, 40%);">+  gprs cell timer capability-update-retries 3</span><br><span style="color: hsl(120, 100%, 40%);">+  gprs nsei 1234</span><br><span style="color: hsl(120, 100%, 40%);">+  gprs ns timer tns-block 3</span><br><span style="color: hsl(120, 100%, 40%);">+  gprs ns timer tns-block-retries 3</span><br><span style="color: hsl(120, 100%, 40%);">+  gprs ns timer tns-reset 3</span><br><span style="color: hsl(120, 100%, 40%);">+  gprs ns timer tns-reset-retries 3</span><br><span style="color: hsl(120, 100%, 40%);">+  gprs ns timer tns-test 30</span><br><span style="color: hsl(120, 100%, 40%);">+  gprs ns timer tns-alive 3</span><br><span style="color: hsl(120, 100%, 40%);">+  gprs ns timer tns-alive-retries 10</span><br><span style="color: hsl(120, 100%, 40%);">+  gprs nsvc 0 nsvci 1234</span><br><span style="color: hsl(120, 100%, 40%);">+  gprs nsvc 0 local udp port 23000</span><br><span style="color: hsl(120, 100%, 40%);">+  gprs nsvc 0 remote udp port 23000</span><br><span style="color: hsl(120, 100%, 40%);">+  gprs nsvc 0 remote ip 192.168.100.239</span><br><span style="color: hsl(120, 100%, 40%);">+  gprs nsvc 1 nsvci 0</span><br><span style="color: hsl(120, 100%, 40%);">+  gprs nsvc 1 local udp port 0</span><br><span style="color: hsl(120, 100%, 40%);">+  gprs nsvc 1 remote udp port 0</span><br><span style="color: hsl(120, 100%, 40%);">+  gprs nsvc 1 remote ip 0.0.0.0</span><br><span style="color: hsl(120, 100%, 40%);">+  no force-combined-si</span><br><span style="color: hsl(120, 100%, 40%);">+  si2quater neighbor-list add earfcn 111 thresh-hi 20 thresh-lo 10 prio 3 qrxlv 22 meas 3</span><br><span style="color: hsl(120, 100%, 40%);">+  trx 0</span><br><span style="color: hsl(120, 100%, 40%);">+   rf_locked 0</span><br><span style="color: hsl(120, 100%, 40%);">+   arfcn 871</span><br><span style="color: hsl(120, 100%, 40%);">+   nominal power 23</span><br><span style="color: hsl(120, 100%, 40%);">+   max_power_red 20</span><br><span style="color: hsl(120, 100%, 40%);">+   rsl e1 tei 0</span><br><span style="color: hsl(120, 100%, 40%);">+   timeslot 0</span><br><span style="color: hsl(120, 100%, 40%);">+    phys_chan_config CCCH+SDCCH4+CBCH</span><br><span style="color: hsl(120, 100%, 40%);">+    hopping enabled 0</span><br><span style="color: hsl(120, 100%, 40%);">+   timeslot 1</span><br><span style="color: hsl(120, 100%, 40%);">+    phys_chan_config TCH/F</span><br><span style="color: hsl(120, 100%, 40%);">+    hopping enabled 0</span><br><span style="color: hsl(120, 100%, 40%);">+   timeslot 2</span><br><span style="color: hsl(120, 100%, 40%);">+    phys_chan_config TCH/F</span><br><span style="color: hsl(120, 100%, 40%);">+    hopping enabled 0</span><br><span style="color: hsl(120, 100%, 40%);">+   timeslot 3</span><br><span style="color: hsl(120, 100%, 40%);">+    phys_chan_config TCH/F</span><br><span style="color: hsl(120, 100%, 40%);">+    hopping enabled 0</span><br><span style="color: hsl(120, 100%, 40%);">+   timeslot 4</span><br><span style="color: hsl(120, 100%, 40%);">+    phys_chan_config TCH/F</span><br><span style="color: hsl(120, 100%, 40%);">+    hopping enabled 0</span><br><span style="color: hsl(120, 100%, 40%);">+   timeslot 5</span><br><span style="color: hsl(120, 100%, 40%);">+    phys_chan_config TCH/H</span><br><span style="color: hsl(120, 100%, 40%);">+    hopping enabled 0</span><br><span style="color: hsl(120, 100%, 40%);">+   timeslot 6</span><br><span style="color: hsl(120, 100%, 40%);">+    phys_chan_config TCH/H</span><br><span style="color: hsl(120, 100%, 40%);">+    hopping enabled 0</span><br><span style="color: hsl(120, 100%, 40%);">+   timeslot 7</span><br><span style="color: hsl(120, 100%, 40%);">+    phys_chan_config PDCH</span><br><span style="color: hsl(120, 100%, 40%);">+    hopping enabled 0</span><br><span style="color: hsl(120, 100%, 40%);">+ bts 1</span><br><span style="color: hsl(120, 100%, 40%);">+  type sysmobts</span><br><span style="color: hsl(120, 100%, 40%);">+  band DCS1800</span><br><span style="color: hsl(120, 100%, 40%);">+  cell_identity 1</span><br><span style="color: hsl(120, 100%, 40%);">+  location_area_code 1</span><br><span style="color: hsl(120, 100%, 40%);">+  dtx uplink force</span><br><span style="color: hsl(120, 100%, 40%);">+  dtx downlink</span><br><span style="color: hsl(120, 100%, 40%);">+  base_station_id_code 11</span><br><span style="color: hsl(120, 100%, 40%);">+  ms max power 15</span><br><span style="color: hsl(120, 100%, 40%);">+  cell reselection hysteresis 4</span><br><span style="color: hsl(120, 100%, 40%);">+  rxlev access min 0</span><br><span style="color: hsl(120, 100%, 40%);">+  radio-link-timeout 32</span><br><span style="color: hsl(120, 100%, 40%);">+  channel allocator ascending</span><br><span style="color: hsl(120, 100%, 40%);">+  rach tx integer 9</span><br><span style="color: hsl(120, 100%, 40%);">+  rach max transmission 7</span><br><span style="color: hsl(120, 100%, 40%);">+  channel-descrption attach 1</span><br><span style="color: hsl(120, 100%, 40%);">+  channel-descrption bs-pa-mfrms 5</span><br><span style="color: hsl(120, 100%, 40%);">+  channel-descrption bs-ag-blks-res 1</span><br><span style="color: hsl(120, 100%, 40%);">+  early-classmark-sending forbidden</span><br><span style="color: hsl(120, 100%, 40%);">+  ip.access unit_id 1235 0</span><br><span style="color: hsl(120, 100%, 40%);">+  oml ip.access stream_id 255 line 0</span><br><span style="color: hsl(120, 100%, 40%);">+  neighbor-list mode manual-si5</span><br><span style="color: hsl(120, 100%, 40%);">+  neighbor-list add arfcn 100</span><br><span style="color: hsl(120, 100%, 40%);">+  neighbor-list add arfcn 200</span><br><span style="color: hsl(120, 100%, 40%);">+  si5 neighbor-list add arfcn 10</span><br><span style="color: hsl(120, 100%, 40%);">+  si5 neighbor-list add arfcn 20</span><br><span style="color: hsl(120, 100%, 40%);">+  codec-support fr hr efr amr</span><br><span style="color: hsl(120, 100%, 40%);">+  gprs mode gprs</span><br><span style="color: hsl(120, 100%, 40%);">+  gprs routing area 0</span><br><span style="color: hsl(120, 100%, 40%);">+  gprs network-control-order nc0</span><br><span style="color: hsl(120, 100%, 40%);">+  gprs cell bvci 1235</span><br><span style="color: hsl(120, 100%, 40%);">+  gprs cell timer blocking-timer 3</span><br><span style="color: hsl(120, 100%, 40%);">+  gprs cell timer blocking-retries 3</span><br><span style="color: hsl(120, 100%, 40%);">+  gprs cell timer unblocking-retries 3</span><br><span style="color: hsl(120, 100%, 40%);">+  gprs cell timer reset-timer 3</span><br><span style="color: hsl(120, 100%, 40%);">+  gprs cell timer reset-retries 3</span><br><span style="color: hsl(120, 100%, 40%);">+  gprs cell timer suspend-timer 10</span><br><span style="color: hsl(120, 100%, 40%);">+  gprs cell timer suspend-retries 3</span><br><span style="color: hsl(120, 100%, 40%);">+  gprs cell timer resume-timer 10</span><br><span style="color: hsl(120, 100%, 40%);">+  gprs cell timer resume-retries 3</span><br><span style="color: hsl(120, 100%, 40%);">+  gprs cell timer capability-update-timer 10</span><br><span style="color: hsl(120, 100%, 40%);">+  gprs cell timer capability-update-retries 3</span><br><span style="color: hsl(120, 100%, 40%);">+  gprs nsei 1235</span><br><span style="color: hsl(120, 100%, 40%);">+  gprs ns timer tns-block 3</span><br><span style="color: hsl(120, 100%, 40%);">+  gprs ns timer tns-block-retries 3</span><br><span style="color: hsl(120, 100%, 40%);">+  gprs ns timer tns-reset 3</span><br><span style="color: hsl(120, 100%, 40%);">+  gprs ns timer tns-reset-retries 3</span><br><span style="color: hsl(120, 100%, 40%);">+  gprs ns timer tns-test 30</span><br><span style="color: hsl(120, 100%, 40%);">+  gprs ns timer tns-alive 3</span><br><span style="color: hsl(120, 100%, 40%);">+  gprs ns timer tns-alive-retries 10</span><br><span style="color: hsl(120, 100%, 40%);">+  gprs nsvc 0 nsvci 1235</span><br><span style="color: hsl(120, 100%, 40%);">+  gprs nsvc 0 local udp port 23000</span><br><span style="color: hsl(120, 100%, 40%);">+  gprs nsvc 0 remote udp port 23000</span><br><span style="color: hsl(120, 100%, 40%);">+  gprs nsvc 0 remote ip 192.168.100.239</span><br><span style="color: hsl(120, 100%, 40%);">+  gprs nsvc 1 nsvci 0</span><br><span style="color: hsl(120, 100%, 40%);">+  gprs nsvc 1 local udp port 0</span><br><span style="color: hsl(120, 100%, 40%);">+  gprs nsvc 1 remote udp port 0</span><br><span style="color: hsl(120, 100%, 40%);">+  gprs nsvc 1 remote ip 0.0.0.0</span><br><span style="color: hsl(120, 100%, 40%);">+  no force-combined-si</span><br><span style="color: hsl(120, 100%, 40%);">+  si2quater neighbor-list add earfcn 111 thresh-hi 20 thresh-lo 10 prio 3 qrxlv 22 meas 3</span><br><span style="color: hsl(120, 100%, 40%);">+  trx 0</span><br><span style="color: hsl(120, 100%, 40%);">+   rf_locked 0</span><br><span style="color: hsl(120, 100%, 40%);">+   arfcn 871</span><br><span style="color: hsl(120, 100%, 40%);">+   nominal power 23</span><br><span style="color: hsl(120, 100%, 40%);">+   max_power_red 20</span><br><span style="color: hsl(120, 100%, 40%);">+   rsl e1 tei 0</span><br><span style="color: hsl(120, 100%, 40%);">+   timeslot 0</span><br><span style="color: hsl(120, 100%, 40%);">+    phys_chan_config CCCH+SDCCH4+CBCH</span><br><span style="color: hsl(120, 100%, 40%);">+    hopping enabled 0</span><br><span style="color: hsl(120, 100%, 40%);">+   timeslot 1</span><br><span style="color: hsl(120, 100%, 40%);">+    phys_chan_config TCH/F</span><br><span style="color: hsl(120, 100%, 40%);">+    hopping enabled 0</span><br><span style="color: hsl(120, 100%, 40%);">+   timeslot 2</span><br><span style="color: hsl(120, 100%, 40%);">+    phys_chan_config TCH/F</span><br><span style="color: hsl(120, 100%, 40%);">+    hopping enabled 0</span><br><span style="color: hsl(120, 100%, 40%);">+   timeslot 3</span><br><span style="color: hsl(120, 100%, 40%);">+    phys_chan_config TCH/F</span><br><span style="color: hsl(120, 100%, 40%);">+    hopping enabled 0</span><br><span style="color: hsl(120, 100%, 40%);">+   timeslot 4</span><br><span style="color: hsl(120, 100%, 40%);">+    phys_chan_config TCH/F</span><br><span style="color: hsl(120, 100%, 40%);">+    hopping enabled 0</span><br><span style="color: hsl(120, 100%, 40%);">+   timeslot 5</span><br><span style="color: hsl(120, 100%, 40%);">+    phys_chan_config TCH/H</span><br><span style="color: hsl(120, 100%, 40%);">+    hopping enabled 0</span><br><span style="color: hsl(120, 100%, 40%);">+   timeslot 6</span><br><span style="color: hsl(120, 100%, 40%);">+    phys_chan_config PDCH</span><br><span style="color: hsl(120, 100%, 40%);">+    hopping enabled 0</span><br><span style="color: hsl(120, 100%, 40%);">+   timeslot 7</span><br><span style="color: hsl(120, 100%, 40%);">+    phys_chan_config PDCH</span><br><span style="color: hsl(120, 100%, 40%);">+    hopping enabled 0</span><br><span style="color: hsl(120, 100%, 40%);">+ bts 2</span><br><span style="color: hsl(120, 100%, 40%);">+  type sysmobts</span><br><span style="color: hsl(120, 100%, 40%);">+  band DCS1800</span><br><span style="color: hsl(120, 100%, 40%);">+  cell_identity 1</span><br><span style="color: hsl(120, 100%, 40%);">+  location_area_code 2</span><br><span style="color: hsl(120, 100%, 40%);">+  dtx uplink force</span><br><span style="color: hsl(120, 100%, 40%);">+  dtx downlink</span><br><span style="color: hsl(120, 100%, 40%);">+  base_station_id_code 12</span><br><span style="color: hsl(120, 100%, 40%);">+  ms max power 15</span><br><span style="color: hsl(120, 100%, 40%);">+  cell reselection hysteresis 4</span><br><span style="color: hsl(120, 100%, 40%);">+  rxlev access min 0</span><br><span style="color: hsl(120, 100%, 40%);">+  radio-link-timeout 32</span><br><span style="color: hsl(120, 100%, 40%);">+  channel allocator ascending</span><br><span style="color: hsl(120, 100%, 40%);">+  rach tx integer 9</span><br><span style="color: hsl(120, 100%, 40%);">+  rach max transmission 7</span><br><span style="color: hsl(120, 100%, 40%);">+  channel-descrption attach 1</span><br><span style="color: hsl(120, 100%, 40%);">+  channel-descrption bs-pa-mfrms 5</span><br><span style="color: hsl(120, 100%, 40%);">+  channel-descrption bs-ag-blks-res 1</span><br><span style="color: hsl(120, 100%, 40%);">+  early-classmark-sending forbidden</span><br><span style="color: hsl(120, 100%, 40%);">+  ip.access unit_id 1236 0</span><br><span style="color: hsl(120, 100%, 40%);">+  oml ip.access stream_id 255 line 0</span><br><span style="color: hsl(120, 100%, 40%);">+  neighbor-list mode manual-si5</span><br><span style="color: hsl(120, 100%, 40%);">+  neighbor-list add arfcn 100</span><br><span style="color: hsl(120, 100%, 40%);">+  neighbor-list add arfcn 200</span><br><span style="color: hsl(120, 100%, 40%);">+  si5 neighbor-list add arfcn 10</span><br><span style="color: hsl(120, 100%, 40%);">+  si5 neighbor-list add arfcn 20</span><br><span style="color: hsl(120, 100%, 40%);">+  codec-support fr hr efr amr</span><br><span style="color: hsl(120, 100%, 40%);">+  gprs mode gprs</span><br><span style="color: hsl(120, 100%, 40%);">+  gprs routing area 0</span><br><span style="color: hsl(120, 100%, 40%);">+  gprs network-control-order nc0</span><br><span style="color: hsl(120, 100%, 40%);">+  gprs cell bvci 1236</span><br><span style="color: hsl(120, 100%, 40%);">+  gprs cell timer blocking-timer 3</span><br><span style="color: hsl(120, 100%, 40%);">+  gprs cell timer blocking-retries 3</span><br><span style="color: hsl(120, 100%, 40%);">+  gprs cell timer unblocking-retries 3</span><br><span style="color: hsl(120, 100%, 40%);">+  gprs cell timer reset-timer 3</span><br><span style="color: hsl(120, 100%, 40%);">+  gprs cell timer reset-retries 3</span><br><span style="color: hsl(120, 100%, 40%);">+  gprs cell timer suspend-timer 10</span><br><span style="color: hsl(120, 100%, 40%);">+  gprs cell timer suspend-retries 3</span><br><span style="color: hsl(120, 100%, 40%);">+  gprs cell timer resume-timer 10</span><br><span style="color: hsl(120, 100%, 40%);">+  gprs cell timer resume-retries 3</span><br><span style="color: hsl(120, 100%, 40%);">+  gprs cell timer capability-update-timer 10</span><br><span style="color: hsl(120, 100%, 40%);">+  gprs cell timer capability-update-retries 3</span><br><span style="color: hsl(120, 100%, 40%);">+  gprs nsei 1236</span><br><span style="color: hsl(120, 100%, 40%);">+  gprs ns timer tns-block 3</span><br><span style="color: hsl(120, 100%, 40%);">+  gprs ns timer tns-block-retries 3</span><br><span style="color: hsl(120, 100%, 40%);">+  gprs ns timer tns-reset 3</span><br><span style="color: hsl(120, 100%, 40%);">+  gprs ns timer tns-reset-retries 3</span><br><span style="color: hsl(120, 100%, 40%);">+  gprs ns timer tns-test 30</span><br><span style="color: hsl(120, 100%, 40%);">+  gprs ns timer tns-alive 3</span><br><span style="color: hsl(120, 100%, 40%);">+  gprs ns timer tns-alive-retries 10</span><br><span style="color: hsl(120, 100%, 40%);">+  gprs nsvc 0 nsvci 1236</span><br><span style="color: hsl(120, 100%, 40%);">+  gprs nsvc 0 local udp port 23000</span><br><span style="color: hsl(120, 100%, 40%);">+  gprs nsvc 0 remote udp port 23000</span><br><span style="color: hsl(120, 100%, 40%);">+  gprs nsvc 0 remote ip 192.168.100.239</span><br><span style="color: hsl(120, 100%, 40%);">+  gprs nsvc 1 nsvci 0</span><br><span style="color: hsl(120, 100%, 40%);">+  gprs nsvc 1 local udp port 0</span><br><span style="color: hsl(120, 100%, 40%);">+  gprs nsvc 1 remote udp port 0</span><br><span style="color: hsl(120, 100%, 40%);">+  gprs nsvc 1 remote ip 0.0.0.0</span><br><span style="color: hsl(120, 100%, 40%);">+  no force-combined-si</span><br><span style="color: hsl(120, 100%, 40%);">+  si2quater neighbor-list add earfcn 111 thresh-hi 20 thresh-lo 10 prio 3 qrxlv 22 meas 3</span><br><span style="color: hsl(120, 100%, 40%);">+  trx 0</span><br><span style="color: hsl(120, 100%, 40%);">+   rf_locked 0</span><br><span style="color: hsl(120, 100%, 40%);">+   arfcn 871</span><br><span style="color: hsl(120, 100%, 40%);">+   nominal power 23</span><br><span style="color: hsl(120, 100%, 40%);">+   max_power_red 20</span><br><span style="color: hsl(120, 100%, 40%);">+   rsl e1 tei 0</span><br><span style="color: hsl(120, 100%, 40%);">+   timeslot 0</span><br><span style="color: hsl(120, 100%, 40%);">+    phys_chan_config CCCH+SDCCH4+CBCH</span><br><span style="color: hsl(120, 100%, 40%);">+    hopping enabled 0</span><br><span style="color: hsl(120, 100%, 40%);">+   timeslot 1</span><br><span style="color: hsl(120, 100%, 40%);">+    phys_chan_config TCH/F</span><br><span style="color: hsl(120, 100%, 40%);">+    hopping enabled 0</span><br><span style="color: hsl(120, 100%, 40%);">+   timeslot 2</span><br><span style="color: hsl(120, 100%, 40%);">+    phys_chan_config TCH/F</span><br><span style="color: hsl(120, 100%, 40%);">+    hopping enabled 0</span><br><span style="color: hsl(120, 100%, 40%);">+   timeslot 3</span><br><span style="color: hsl(120, 100%, 40%);">+    phys_chan_config TCH/F</span><br><span style="color: hsl(120, 100%, 40%);">+    hopping enabled 0</span><br><span style="color: hsl(120, 100%, 40%);">+   timeslot 4</span><br><span style="color: hsl(120, 100%, 40%);">+    phys_chan_config TCH/F</span><br><span style="color: hsl(120, 100%, 40%);">+    hopping enabled 0</span><br><span style="color: hsl(120, 100%, 40%);">+   timeslot 5</span><br><span style="color: hsl(120, 100%, 40%);">+    phys_chan_config TCH/H</span><br><span style="color: hsl(120, 100%, 40%);">+    hopping enabled 0</span><br><span style="color: hsl(120, 100%, 40%);">+   timeslot 6</span><br><span style="color: hsl(120, 100%, 40%);">+    phys_chan_config PDCH</span><br><span style="color: hsl(120, 100%, 40%);">+    hopping enabled 0</span><br><span style="color: hsl(120, 100%, 40%);">+   timeslot 7</span><br><span style="color: hsl(120, 100%, 40%);">+    phys_chan_config PDCH</span><br><span style="color: hsl(120, 100%, 40%);">+    hopping enabled 0</span><br><span style="color: hsl(120, 100%, 40%);">+ bts 3</span><br><span style="color: hsl(120, 100%, 40%);">+  type sysmobts</span><br><span style="color: hsl(120, 100%, 40%);">+  band DCS1800</span><br><span style="color: hsl(120, 100%, 40%);">+  cell_identity 3</span><br><span style="color: hsl(120, 100%, 40%);">+  location_area_code 3</span><br><span style="color: hsl(120, 100%, 40%);">+  # re-use bts 2's ARFCN 871 and BSIC 12 (to test handover config)</span><br><span style="color: hsl(120, 100%, 40%);">+  base_station_id_code 12</span><br><span style="color: hsl(120, 100%, 40%);">+  trx 0</span><br><span style="color: hsl(120, 100%, 40%);">+   rf_locked 0</span><br><span style="color: hsl(120, 100%, 40%);">+   arfcn 871</span><br><span style="color: hsl(120, 100%, 40%);">+   nominal power 23</span><br><span style="color: hsl(120, 100%, 40%);">+   max_power_red 20</span><br><span style="color: hsl(120, 100%, 40%);">+   rsl e1 tei 0</span><br><span style="color: hsl(120, 100%, 40%);">+   timeslot 0</span><br><span style="color: hsl(120, 100%, 40%);">+    phys_chan_config CCCH+SDCCH4</span><br><span style="color: hsl(120, 100%, 40%);">+   timeslot 1</span><br><span style="color: hsl(120, 100%, 40%);">+    phys_chan_config TCH/F</span><br><span style="color: hsl(120, 100%, 40%);">+   timeslot 2</span><br><span style="color: hsl(120, 100%, 40%);">+    phys_chan_config TCH/F</span><br><span style="color: hsl(120, 100%, 40%);">+   timeslot 3</span><br><span style="color: hsl(120, 100%, 40%);">+    phys_chan_config TCH/F</span><br><span style="color: hsl(120, 100%, 40%);">+   timeslot 4</span><br><span style="color: hsl(120, 100%, 40%);">+    phys_chan_config TCH/F</span><br><span style="color: hsl(120, 100%, 40%);">+   timeslot 5</span><br><span style="color: hsl(120, 100%, 40%);">+    phys_chan_config TCH/H</span><br><span style="color: hsl(120, 100%, 40%);">+   timeslot 6</span><br><span style="color: hsl(120, 100%, 40%);">+    phys_chan_config PDCH</span><br><span style="color: hsl(120, 100%, 40%);">+   timeslot 7</span><br><span style="color: hsl(120, 100%, 40%);">+    phys_chan_config PDCH</span><br><span style="color: hsl(120, 100%, 40%);">+msc 0</span><br><span style="color: hsl(120, 100%, 40%);">+ allow-emergency allow</span><br><span style="color: hsl(120, 100%, 40%);">+ amr-config 12_2k forbidden</span><br><span style="color: hsl(120, 100%, 40%);">+ amr-config 10_2k forbidden</span><br><span style="color: hsl(120, 100%, 40%);">+ amr-config 7_95k forbidden</span><br><span style="color: hsl(120, 100%, 40%);">+ amr-config 7_40k forbidden</span><br><span style="color: hsl(120, 100%, 40%);">+ amr-config 6_70k forbidden</span><br><span style="color: hsl(120, 100%, 40%);">+ amr-config 5_90k allowed</span><br><span style="color: hsl(120, 100%, 40%);">+ amr-config 5_15k forbidden</span><br><span style="color: hsl(120, 100%, 40%);">+ amr-config 4_75k forbidden</span><br><span style="color: hsl(120, 100%, 40%);">+ codec-list fr1 fr2 fr3 hr1 hr3</span><br><span style="color: hsl(120, 100%, 40%);">+ mgw remote-ip 172.18.31.203</span><br><span style="color: hsl(120, 100%, 40%);">+ lcls-mode mgw-loop</span><br><span style="color: hsl(120, 100%, 40%);">+msc 1</span><br><span style="color: hsl(120, 100%, 40%);">+ msc-addr msc2</span><br><span style="color: hsl(120, 100%, 40%);">+ mgw remote-ip 172.18.31.203</span><br><span style="color: hsl(120, 100%, 40%);">+msc 2</span><br><span style="color: hsl(120, 100%, 40%);">+ msc-addr msc3</span><br><span style="color: hsl(120, 100%, 40%);">+ mgw remote-ip 172.18.31.203</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+network</span><br><span style="color: hsl(120, 100%, 40%);">+ nri bitlen 10</span><br><span style="color: hsl(120, 100%, 40%);">+ # a NULL NRI that is outside the NRI ranges used by the MSCs:</span><br><span style="color: hsl(120, 100%, 40%);">+ nri null add 0</span><br><span style="color: hsl(120, 100%, 40%);">+ # a NULL NRI that is also used by an MSC:</span><br><span style="color: hsl(120, 100%, 40%);">+ nri null add 1</span><br><span style="color: hsl(120, 100%, 40%);">+msc 0</span><br><span style="color: hsl(120, 100%, 40%);">+ nri add 1 255</span><br><span style="color: hsl(120, 100%, 40%);">+msc 1</span><br><span style="color: hsl(120, 100%, 40%);">+ nri add 256 511</span><br><span style="color: hsl(120, 100%, 40%);">+msc 2</span><br><span style="color: hsl(120, 100%, 40%);">+ nri add 512 767</span><br><span style="color: hsl(120, 100%, 40%);">+ # range 768-1024 is not assigned to any MSC on purpose</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+bsc</span><br><span style="color: hsl(120, 100%, 40%);">+ mid-call-timeout 0</span><br><span style="color: hsl(120, 100%, 40%);">+ no missing-msc-text</span><br><span style="color: hsl(120, 100%, 40%);">+ctrl</span><br><span style="color: hsl(120, 100%, 40%);">+ bind 0.0.0.0</span><br><span style="color: hsl(120, 100%, 40%);">+cbc</span><br><span style="color: hsl(120, 100%, 40%);">+ mode disabled</span><br><span style="color: hsl(120, 100%, 40%);">+ client</span><br><span style="color: hsl(120, 100%, 40%);">+  remote-ip 172.18.31.203</span><br><span style="color: hsl(120, 100%, 40%);">+  remote-port 48049</span><br><span style="color: hsl(120, 100%, 40%);">+ server</span><br><span style="color: hsl(120, 100%, 40%);">+  local-ip 172.18.31.20</span><br><span style="color: hsl(120, 100%, 40%);">+  local-port 48050</span><br><span style="color: hsl(120, 100%, 40%);">+smlc</span><br><span style="color: hsl(120, 100%, 40%);">+ enable</span><br><span>diff --git a/ttcn3-bsc-test-vamos/osmo-stp.cfg b/ttcn3-bsc-test-vamos/osmo-stp.cfg</span><br><span>new file mode 100644</span><br><span>index 0000000..c254a4a</span><br><span>--- /dev/null</span><br><span>+++ b/ttcn3-bsc-test-vamos/osmo-stp.cfg</span><br><span>@@ -0,0 +1,75 @@</span><br><span style="color: hsl(120, 100%, 40%);">+!</span><br><span style="color: hsl(120, 100%, 40%);">+! OsmoSTP (0.8.1) configuration saved from vty</span><br><span style="color: hsl(120, 100%, 40%);">+!!</span><br><span style="color: hsl(120, 100%, 40%);">+!</span><br><span style="color: hsl(120, 100%, 40%);">+log gsmtap 172.18.31.203</span><br><span style="color: hsl(120, 100%, 40%);">+ logging level set-all debug</span><br><span style="color: hsl(120, 100%, 40%);">+ logging filter all 1</span><br><span style="color: hsl(120, 100%, 40%);">+!</span><br><span style="color: hsl(120, 100%, 40%);">+log stderr</span><br><span style="color: hsl(120, 100%, 40%);">+ logging filter all 1</span><br><span style="color: hsl(120, 100%, 40%);">+ logging color 1</span><br><span style="color: hsl(120, 100%, 40%);">+ logging print category 1</span><br><span style="color: hsl(120, 100%, 40%);">+ logging print category-hex 0</span><br><span style="color: hsl(120, 100%, 40%);">+ logging timestamp 1</span><br><span style="color: hsl(120, 100%, 40%);">+ logging print extended-timestamp 1</span><br><span style="color: hsl(120, 100%, 40%);">+ logging print file basename last</span><br><span style="color: hsl(120, 100%, 40%);">+ logging print level 1</span><br><span style="color: hsl(120, 100%, 40%);">+ logging level set-all notice</span><br><span style="color: hsl(120, 100%, 40%);">+!</span><br><span style="color: hsl(120, 100%, 40%);">+line vty</span><br><span style="color: hsl(120, 100%, 40%);">+ no login</span><br><span style="color: hsl(120, 100%, 40%);">+!</span><br><span style="color: hsl(120, 100%, 40%);">+cs7 instance 0</span><br><span style="color: hsl(120, 100%, 40%);">+ xua rkm routing-key-allocation dynamic-permitted</span><br><span style="color: hsl(120, 100%, 40%);">+ asp virt-msc0-0 23905 2905 m3ua</span><br><span style="color: hsl(120, 100%, 40%);">+  local-ip 172.18.31.200</span><br><span style="color: hsl(120, 100%, 40%);">+  local-ip fd02:db8:31::200</span><br><span style="color: hsl(120, 100%, 40%);">+  remote-ip 172.18.31.203</span><br><span style="color: hsl(120, 100%, 40%);">+  remote-ip fd02:db8:31::203</span><br><span style="color: hsl(120, 100%, 40%);">+ as mahlzeit ipa</span><br><span style="color: hsl(120, 100%, 40%);">+  routing-key 0 0.23.4</span><br><span style="color: hsl(120, 100%, 40%);">+  point-code override dpc 0.23.1</span><br><span style="color: hsl(120, 100%, 40%);">+ as virt-msc0 m3ua</span><br><span style="color: hsl(120, 100%, 40%);">+  asp virt-msc0-0</span><br><span style="color: hsl(120, 100%, 40%);">+  routing-key 1 0.23.1</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+ asp virt-msc1-0 23906 2905 m3ua</span><br><span style="color: hsl(120, 100%, 40%);">+  local-ip 172.18.31.200</span><br><span style="color: hsl(120, 100%, 40%);">+  local-ip fd02:db8:31::200</span><br><span style="color: hsl(120, 100%, 40%);">+  remote-ip 172.18.31.203</span><br><span style="color: hsl(120, 100%, 40%);">+  remote-ip fd02:db8:31::203</span><br><span style="color: hsl(120, 100%, 40%);">+ as virt-msc1 m3ua</span><br><span style="color: hsl(120, 100%, 40%);">+  asp virt-msc1-0</span><br><span style="color: hsl(120, 100%, 40%);">+  routing-key 2 0.0.2</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+ asp virt-msc2-0 23907 2905 m3ua</span><br><span style="color: hsl(120, 100%, 40%);">+  local-ip 172.18.31.200</span><br><span style="color: hsl(120, 100%, 40%);">+  local-ip fd02:db8:31::200</span><br><span style="color: hsl(120, 100%, 40%);">+  remote-ip 172.18.31.203</span><br><span style="color: hsl(120, 100%, 40%);">+  remote-ip fd02:db8:31::203</span><br><span style="color: hsl(120, 100%, 40%);">+ as virt-msc2 m3ua</span><br><span style="color: hsl(120, 100%, 40%);">+  asp virt-msc2-0</span><br><span style="color: hsl(120, 100%, 40%);">+  routing-key 3 0.0.3</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+ asp virt-smlc-0 23908 2905 m3ua</span><br><span style="color: hsl(120, 100%, 40%);">+  local-ip 172.18.31.200</span><br><span style="color: hsl(120, 100%, 40%);">+  local-ip fd02:db8:31::200</span><br><span style="color: hsl(120, 100%, 40%);">+  remote-ip 172.18.31.203</span><br><span style="color: hsl(120, 100%, 40%);">+  remote-ip fd02:db8:31::203</span><br><span style="color: hsl(120, 100%, 40%);">+ as virt-smlc m3ua</span><br><span style="color: hsl(120, 100%, 40%);">+  asp virt-smlc-0</span><br><span style="color: hsl(120, 100%, 40%);">+  routing-key 6 0.23.6</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+ route-table system</span><br><span style="color: hsl(120, 100%, 40%);">+  update route 0.23.1 7.255.7 linkset virt-msc0</span><br><span style="color: hsl(120, 100%, 40%);">+  update route 0.0.2 7.255.7 linkset virt-msc1</span><br><span style="color: hsl(120, 100%, 40%);">+  update route 0.0.3 7.255.7 linkset virt-msc2</span><br><span style="color: hsl(120, 100%, 40%);">+  update route 0.23.6 7.255.7 linkset virt-smlc</span><br><span style="color: hsl(120, 100%, 40%);">+ listen m3ua 2905</span><br><span style="color: hsl(120, 100%, 40%);">+  accept-asp-connections dynamic-permitted</span><br><span style="color: hsl(120, 100%, 40%);">+  local-ip 172.18.31.200</span><br><span style="color: hsl(120, 100%, 40%);">+  local-ip fd02:db8:31::200</span><br><span style="color: hsl(120, 100%, 40%);">+ listen ipa 5000</span><br><span style="color: hsl(120, 100%, 40%);">+  accept-asp-connections dynamic-permitted</span><br><span style="color: hsl(120, 100%, 40%);">+  local-ip 172.18.31.200</span><br><span></span><br></pre><p>To view, visit <a href="https://gerrit.osmocom.org/c/docker-playground/+/24413">change 24413</a>. To unsubscribe, or for help writing mail filters, visit <a href="https://gerrit.osmocom.org/settings">settings</a>.</p><div itemscope itemtype="http://schema.org/EmailMessage"><div itemscope itemprop="action" itemtype="http://schema.org/ViewAction"><link itemprop="url" href="https://gerrit.osmocom.org/c/docker-playground/+/24413"/><meta itemprop="name" content="View Change"/></div></div>

<div style="display:none"> Gerrit-Project: docker-playground </div>
<div style="display:none"> Gerrit-Branch: master </div>
<div style="display:none"> Gerrit-Change-Id: I2146388bf683cfba99cef5592b8b141c3a6eabb1 </div>
<div style="display:none"> Gerrit-Change-Number: 24413 </div>
<div style="display:none"> Gerrit-PatchSet: 4 </div>
<div style="display:none"> Gerrit-Owner: neels <nhofmeyr@sysmocom.de> </div>
<div style="display:none"> Gerrit-Reviewer: dexter <pmaier@sysmocom.de> </div>
<div style="display:none"> Gerrit-Reviewer: laforge <laforge@osmocom.org> </div>
<div style="display:none"> Gerrit-Reviewer: neels <nhofmeyr@sysmocom.de> </div>
<div style="display:none"> Gerrit-Reviewer: pespin <pespin@sysmocom.de> </div>
<div style="display:none"> Gerrit-MessageType: merged </div>