<p>Harald Welte has uploaded this change for <strong>review</strong>.</p><p><a href="https://gerrit.osmocom.org/10979">View Change</a></p><pre style="font-family: monospace,monospace; white-space: pre-wrap;">bts: Add second VTY connection to BSC<br><br>Change-Id: If4b5a906a0841c0a8c3d7c4e9e5a3d1208ecf16a<br>---<br>M bts/BTS_Tests.cfg<br>M bts/BTS_Tests.default<br>M bts/BTS_Tests.ttcn<br>3 files changed, 20 insertions(+), 0 deletions(-)<br><br></pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;">git pull ssh://gerrit.osmocom.org:29418/osmo-ttcn3-hacks refs/changes/79/10979/1</pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;"><span>diff --git a/bts/BTS_Tests.cfg b/bts/BTS_Tests.cfg</span><br><span>index 58eed2c..d365a06 100644</span><br><span>--- a/bts/BTS_Tests.cfg</span><br><span>+++ b/bts/BTS_Tests.cfg</span><br><span>@@ -13,6 +13,7 @@</span><br><span> #*.BTSVTY.CTRL_HOSTNAME := "10.9.1.162" # sysmoBTS Pau</span><br><span> #*.BTSVTY.CTRL_HOSTNAME := "192.168.100.130" # sysmoBTS home</span><br><span> *.BTSVTY.CTRL_HOSTNAME := "127.0.0.1" # osmo-bts-trx</span><br><span style="color: hsl(120, 100%, 40%);">+*.BSCVTY.CTRL_HOSTNAME := "127.0.0.1" # osmo-bsc</span><br><span> </span><br><span> [MODULE_PARAMETERS]</span><br><span> #BTS_Tests.mp_rsl_ip := "10.9.1.2" # office</span><br><span>diff --git a/bts/BTS_Tests.default b/bts/BTS_Tests.default</span><br><span>index f254993..920f5d0 100644</span><br><span>--- a/bts/BTS_Tests.default</span><br><span>+++ b/bts/BTS_Tests.default</span><br><span>@@ -14,6 +14,17 @@</span><br><span> *.BTSVTY.CTRL_CLIENT_CLEANUP_LINEFEED := "yes"</span><br><span> *.BTSVTY.CTRL_DETECT_CONNECTION_ESTABLISHMENT_RESULT := "yes"</span><br><span> *.BTSVTY.PROMPT1 := "OsmoBTS> "</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+*.BSCVTY.CTRL_MODE := "client"</span><br><span style="color: hsl(120, 100%, 40%);">+*.BSCVTY.CTRL_HOSTNAME := "127.0.0.1"</span><br><span style="color: hsl(120, 100%, 40%);">+*.BSCVTY.CTRL_PORTNUM := "4242"</span><br><span style="color: hsl(120, 100%, 40%);">+*.BSCVTY.CTRL_LOGIN_SKIPPED := "yes"</span><br><span style="color: hsl(120, 100%, 40%);">+*.BSCVTY.CTRL_DETECT_SERVER_DISCONNECTED := "yes"</span><br><span style="color: hsl(120, 100%, 40%);">+*.BSCVTY.CTRL_READMODE := "buffered"</span><br><span style="color: hsl(120, 100%, 40%);">+*.BSCVTY.CTRL_CLIENT_CLEANUP_LINEFEED := "yes"</span><br><span style="color: hsl(120, 100%, 40%);">+*.BSCVTY.CTRL_DETECT_CONNECTION_ESTABLISHMENT_RESULT := "yes"</span><br><span style="color: hsl(120, 100%, 40%);">+*.BSCVTY.PROMPT1 := "OsmoBSC> "</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span> *.PCU.socket_type := "SEQPACKET"</span><br><span> </span><br><span> [MODULE_PARAMETERS]</span><br><span>diff --git a/bts/BTS_Tests.ttcn b/bts/BTS_Tests.ttcn</span><br><span>index 963a38d..aa402d1 100644</span><br><span>--- a/bts/BTS_Tests.ttcn</span><br><span>+++ b/bts/BTS_Tests.ttcn</span><br><span>@@ -75,7 +75,9 @@</span><br><span>     port TRXC_CODEC_PT BB_TRXC;</span><br><span>  var integer g_bb_trxc_conn_id;</span><br><span> </span><br><span style="color: hsl(120, 100%, 40%);">+    /* VTY connections to both BTS and BSC */</span><br><span>    port TELNETasp_PT BTSVTY;</span><br><span style="color: hsl(120, 100%, 40%);">+     port TELNETasp_PT BSCVTY;</span><br><span> </span><br><span>        /* PCU Interface of BTS */</span><br><span>   port PCUIF_CODEC_PT PCU;</span><br><span>@@ -248,6 +250,12 @@</span><br><span>      f_vty_transceive(BTSVTY, "enable");</span><br><span> }</span><br><span> </span><br><span style="color: hsl(120, 100%, 40%);">+private function f_init_vty_bsc() runs on test_CT {</span><br><span style="color: hsl(120, 100%, 40%);">+   map(self:BSCVTY, system:BSCVTY);</span><br><span style="color: hsl(120, 100%, 40%);">+      f_vty_set_prompts(BSCVTY, "OsmoBSC");</span><br><span style="color: hsl(120, 100%, 40%);">+       f_vty_transceive(BSCVTY, "enable");</span><br><span style="color: hsl(120, 100%, 40%);">+}</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span> /* PCU socket may at any time receive a new INFO.ind */</span><br><span> private altstep as_pcu_info_ind(PCUIF_CODEC_PT pt, integer pcu_conn_id,</span><br><span>                             out PCUIF_Message pcu_last_info) {</span><br><span></span><br></pre><p>To view, visit <a href="https://gerrit.osmocom.org/10979">change 10979</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/10979"/><meta itemprop="name" content="View Change"/></div></div>

<div style="display:none"> Gerrit-Project: osmo-ttcn3-hacks </div>
<div style="display:none"> Gerrit-Branch: master </div>
<div style="display:none"> Gerrit-MessageType: newchange </div>
<div style="display:none"> Gerrit-Change-Id: If4b5a906a0841c0a8c3d7c4e9e5a3d1208ecf16a </div>
<div style="display:none"> Gerrit-Change-Number: 10979 </div>
<div style="display:none"> Gerrit-PatchSet: 1 </div>
<div style="display:none"> Gerrit-Owner: Harald Welte <laforge@gnumonks.org> </div>