osmo-gsm-tester: Improvements anv fixes to run 4G network with latest ogt version

* Fix wrong KI.
* Add an extra IP address to slave so that ENB and EPC can be run on
  different IP addresses and their GTP ports don't collide.
* Add required rf parameters to resources.conf

Change-Id: I0198bc99f75e9567ee717aa79e434ec28705fac9
This commit is contained in:
Pau Espin 2020-03-02 17:25:05 +01:00
parent 79032097dc
commit 2a9cf7a53a
5 changed files with 14 additions and 5 deletions

View File

@ -134,6 +134,6 @@ COPY resources.conf /tmp/osmo-gsm-tester/example/resources.conf
ENV OSMO_GSM_TESTER_CONF /tmp/osmo-gsm-tester/example
WORKDIR /data
CMD ["/bin/sh", "-c", "/data/osmo-gsm-tester.sh >/data/osmo-gsm-tester.log 2>&1"]
CMD ["/bin/sh", "-c", "/data/osmo-gsm-tester-master.sh >/data/osmo-gsm-tester.log 2>&1"]
EXPOSE 22/tcp

View File

@ -21,9 +21,10 @@ docker_images_require \
network_create 172.18.50.0/24
mkdir $VOL_BASE_DIR/ogt-slave
cp osmo-gsm-tester-slave.sh $VOL_BASE_DIR/ogt-slave/
mkdir $VOL_BASE_DIR/ogt-master
cp osmo-gsm-tester.sh $VOL_BASE_DIR/ogt-master/
cp osmo-gsm-tester-master.sh $VOL_BASE_DIR/ogt-master/
echo Starting container with osmo-gsm-tester slave
docker run --rm \
@ -35,7 +36,7 @@ docker run --rm \
-v $VOL_BASE_DIR/ogt-slave:/data \
--name ${BUILD_TAG}-ogt-slave -d \
$REPO_USER/osmo-gsm-tester \
/bin/sh -c "/usr/sbin/sshd -D -e >/data/sshd.log 2>&1"
/bin/sh -c "/data/osmo-gsm-tester-slave.sh >/data/sshd.log 2>&1"
echo Starting container with osmo-gsm-tester main unit
docker run --rm \

View File

@ -0,0 +1,6 @@
#!/bin/bash
# Add local IP addresses required by osmo-gsm-tester resources:
ip addr add 172.18.50.101/24 dev eth0
/usr/sbin/sshd -D -e

View File

@ -36,8 +36,9 @@ bts:
enb:
- label: srsENB-zmq
type: srsenb
rf_dev_type: zmq
remote_user: jenkins
addr: 172.18.50.100
addr: 172.18.50.101
arfcn:
- arfcn: 512
@ -53,8 +54,9 @@ modem:
- label: srsUE-zmq_1
type: srsue
rf_dev_type: zmq
remote_user: jenkins
addr: 172.18.50.100
imsi: '001010123456789'
ki: '8CCBE85A62C6DC7AC2A9886F4BBC3146'
ki: '00112233445566778899aabbccddeeff'
auth_algo: 'xor'