pespin has uploaded this change for review. ( 
https://gerrit.osmocom.org/c/docker-playground/+/37547?usp=email )


Change subject: asterisk: Enable use of EVS codec
......................................................................

asterisk: Enable use of EVS codec

We want to test Asterisk using only EVS against the IMS Core.

Related: SYS#7012
Change-Id: I8bf781cbb0ae40a2bc67ede1110d50721d1f6025
---
M asterisk-master/Dockerfile
M ttcn3-asterisk-ims-ue-test/asterisk/asterisk.sh
M ttcn3-asterisk-ims-ue-test/asterisk/pjsip.conf
3 files changed, 22 insertions(+), 1 deletion(-)



  git pull ssh://gerrit.osmocom.org:29418/docker-playground 
refs/changes/47/37547/1

diff --git a/asterisk-master/Dockerfile b/asterisk-master/Dockerfile
index 8ddbaa0..55734ba 100644
--- a/asterisk-master/Dockerfile
+++ b/asterisk-master/Dockerfile
@@ -75,6 +75,9 @@
 RUN    cd asterisk && \
        ./bootstrap.sh && \
        ./configure && \
+       make menuselect.makeopts && \
+       menuselect/menuselect --enable codec_vevs menuselect.makeopts && \
+       menuselect/menuselect --check-deps menuselect.makeopts && \
        make "-j$(nproc)" && \
        make install && \
        make samples && \
@@ -82,3 +85,7 @@

 # Required to set up ipsec:
 RUN    setcap 'cap_net_admin,cap_sys_resource=ep' /usr/sbin/asterisk
+
+RUN    cd asterisk/codec_server && \
+       make "-j$(nproc)" && \
+       cp cserver /usr/bin/cserver
diff --git a/ttcn3-asterisk-ims-ue-test/asterisk/asterisk.sh 
b/ttcn3-asterisk-ims-ue-test/asterisk/asterisk.sh
index 5c4387b..4dbbe93 100755
--- a/ttcn3-asterisk-ims-ue-test/asterisk/asterisk.sh
+++ b/ttcn3-asterisk-ims-ue-test/asterisk/asterisk.sh
@@ -23,6 +23,9 @@
 cp /data/logger.conf "${ASTERISK_CFG_PATH}/"
 cat /data/extensions.conf >>"${ASTERISK_CFG_PATH}/extensions.conf"

+echo "Starting codec server..."
+/usr/bin/cserver &
+
 SERVER_NAME="ims.mnc001.mcc238.3gppnetwork.org"
 for i in $(seq 30); do
   set -e
diff --git a/ttcn3-asterisk-ims-ue-test/asterisk/pjsip.conf 
b/ttcn3-asterisk-ims-ue-test/asterisk/pjsip.conf
index b735388..c1403b4 100644
--- a/ttcn3-asterisk-ims-ue-test/asterisk/pjsip.conf
+++ b/ttcn3-asterisk-ims-ue-test/asterisk/pjsip.conf
@@ -106,7 +106,6 @@
 type=endpoint
 context=volte_ims
 disallow=all
-allow=alaw
 allow=vevs
 transport=transport-tcp
 outbound_auth=volte_ims

--
To view, visit https://gerrit.osmocom.org/c/docker-playground/+/37547?usp=email
To unsubscribe, or for help writing mail filters, visit 
https://gerrit.osmocom.org/settings

Gerrit-Project: docker-playground
Gerrit-Branch: master
Gerrit-Change-Id: I8bf781cbb0ae40a2bc67ede1110d50721d1f6025
Gerrit-Change-Number: 37547
Gerrit-PatchSet: 1
Gerrit-Owner: pespin <[email protected]>
Gerrit-MessageType: newchange

Reply via email to