<p>daniel has uploaded this change for <strong>review</strong>.</p><p><a href="https://gerrit.osmocom.org/10273">View Change</a></p><pre style="font-family: monospace,monospace; white-space: pre-wrap;">regen_docs: Add a script that extracts counter and vty info<br><br>Start our osmo-* docker containers and extract the counter and vty<br>documentation.<br><br>Run it like this:<br>OSMO_INTERACT_VTY=/usr/local/bin/osmo_interact_vty.py ./regen_docs.sh<br><br>It will create bsc_ctr.adoc and bsc_vty_reference.xml for osmo-bsc and<br>so on for the other programs.<br><br>Change-Id: I4e57a64caccfbc982199f8f25bbb14c2d96e11a6<br>---<br>A regen_docs/osmo-bsc.cfg<br>A regen_docs/osmo-ggsn.cfg<br>A regen_docs/osmo-hlr.cfg<br>A regen_docs/osmo-mgw.cfg<br>A regen_docs/osmo-msc.cfg<br>A regen_docs/osmo-sgsn.cfg<br>A regen_docs/osmo-stp.cfg<br>A regen_docs/regen_docs.sh<br>8 files changed, 646 insertions(+), 0 deletions(-)<br><br></pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;">git pull ssh://gerrit.osmocom.org:29418/docker-playground refs/changes/73/10273/1</pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;"><span>diff --git a/regen_docs/osmo-bsc.cfg b/regen_docs/osmo-bsc.cfg</span><br><span>new file mode 100644</span><br><span>index 0000000..23eb0d5</span><br><span>--- /dev/null</span><br><span>+++ b/regen_docs/osmo-bsc.cfg</span><br><span>@@ -0,0 +1,324 @@</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%);">+stats interval 5</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%);">+ctrl</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%);">+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</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 0</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%);">+ dyn_ts_allow_tch_f 1</span><br><span style="color: hsl(120, 100%, 40%);">+ periodic location update 30</span><br><span style="color: hsl(120, 100%, 40%);">+ timer t3113 10</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 63</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</span><br><span style="color: hsl(120, 100%, 40%);">+  gprs mode gprs</span><br><span style="color: hsl(120, 100%, 40%);">+  gprs 11bit_rach_support_for_egprs 0</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%);">+  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%);">+    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/F</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 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 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 63</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</span><br><span style="color: hsl(120, 100%, 40%);">+  gprs mode gprs</span><br><span style="color: hsl(120, 100%, 40%);">+  gprs 11bit_rach_support_for_egprs 0</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%);">+  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%);">+    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/F</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 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 63</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</span><br><span style="color: hsl(120, 100%, 40%);">+  gprs mode gprs</span><br><span style="color: hsl(120, 100%, 40%);">+  gprs 11bit_rach_support_for_egprs 0</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%);">+  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%);">+    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/F</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%);">+msc 0</span><br><span style="color: hsl(120, 100%, 40%);">+ ip.access rtp-base 4000</span><br><span style="color: hsl(120, 100%, 40%);">+ no bsc-welcome-text</span><br><span style="color: hsl(120, 100%, 40%);">+ no bsc-msc-lost-text</span><br><span style="color: hsl(120, 100%, 40%);">+ no bsc-grace-text</span><br><span style="color: hsl(120, 100%, 40%);">+ type normal</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</span><br><span style="color: hsl(120, 100%, 40%);">+ lcls-mode mgw-loop</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%);">+ access-list-name bsc-list</span><br><span>diff --git a/regen_docs/osmo-ggsn.cfg b/regen_docs/osmo-ggsn.cfg</span><br><span>new file mode 100644</span><br><span>index 0000000..53bd405</span><br><span>--- /dev/null</span><br><span>+++ b/regen_docs/osmo-ggsn.cfg</span><br><span>@@ -0,0 +1,45 @@</span><br><span style="color: hsl(120, 100%, 40%);">+!</span><br><span style="color: hsl(120, 100%, 40%);">+! OpenGGSN (0.94.1-adac) 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%);">+stats interval 5</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%);">+ggsn ggsn0</span><br><span style="color: hsl(120, 100%, 40%);">+ gtp state-dir /tmp</span><br><span style="color: hsl(120, 100%, 40%);">+ gtp bind-ip 172.18.12.205</span><br><span style="color: hsl(120, 100%, 40%);">+ apn internet</span><br><span style="color: hsl(120, 100%, 40%);">+  gtpu-mode tun</span><br><span style="color: hsl(120, 100%, 40%);">+  tun-device tun4</span><br><span style="color: hsl(120, 100%, 40%);">+  type-support v4</span><br><span style="color: hsl(120, 100%, 40%);">+  ip prefix dynamic 176.16.222.0/24</span><br><span style="color: hsl(120, 100%, 40%);">+  ip dns 0 172.18.12.205</span><br><span style="color: hsl(120, 100%, 40%);">+  ip dns 1 8.8.8.8</span><br><span style="color: hsl(120, 100%, 40%);">+  ip ifconfig 176.16.222.0/24</span><br><span style="color: hsl(120, 100%, 40%);">+  no shutdown</span><br><span style="color: hsl(120, 100%, 40%);">+ apn inet6</span><br><span style="color: hsl(120, 100%, 40%);">+  gtpu-mode tun</span><br><span style="color: hsl(120, 100%, 40%);">+  tun-device tun6</span><br><span style="color: hsl(120, 100%, 40%);">+  type-support v6</span><br><span style="color: hsl(120, 100%, 40%);">+  ipv6 prefix dynamic 2001:780:44:2000:0:0:0:0/56</span><br><span style="color: hsl(120, 100%, 40%);">+  ipv6 dns 0 2001:4860:4860::8888</span><br><span style="color: hsl(120, 100%, 40%);">+  ipv6 dns 1 2001:4860:4860::8844</span><br><span style="color: hsl(120, 100%, 40%);">+  ipv6 ifconfig 2001:780:44:2000:0:0:0:0/56</span><br><span style="color: hsl(120, 100%, 40%);">+  no shutdown</span><br><span style="color: hsl(120, 100%, 40%);">+ apn inet46</span><br><span style="color: hsl(120, 100%, 40%);">+  gtpu-mode tun</span><br><span style="color: hsl(120, 100%, 40%);">+  tun-device tun46</span><br><span style="color: hsl(120, 100%, 40%);">+  type-support v4v6</span><br><span style="color: hsl(120, 100%, 40%);">+  ip prefix dynamic 176.16.46.0/24</span><br><span style="color: hsl(120, 100%, 40%);">+  ip dns 0 192.168.100.1</span><br><span style="color: hsl(120, 100%, 40%);">+  ip dns 1 8.8.8.8</span><br><span style="color: hsl(120, 100%, 40%);">+  ip ifconfig 176.16.46.0/24</span><br><span style="color: hsl(120, 100%, 40%);">+  ipv6 prefix dynamic 2001:780:44:2100:0:0:0:0/56</span><br><span style="color: hsl(120, 100%, 40%);">+  ipv6 dns 0 2001:4860:4860::8888</span><br><span style="color: hsl(120, 100%, 40%);">+  ipv6 ifconfig 2001:780:44:2100:0:0:0:0/56</span><br><span style="color: hsl(120, 100%, 40%);">+  no shutdown</span><br><span style="color: hsl(120, 100%, 40%);">+ default-apn internet</span><br><span style="color: hsl(120, 100%, 40%);">+ no shutdown ggsn</span><br><span>diff --git a/regen_docs/osmo-hlr.cfg b/regen_docs/osmo-hlr.cfg</span><br><span>new file mode 100644</span><br><span>index 0000000..71a76c8</span><br><span>--- /dev/null</span><br><span>+++ b/regen_docs/osmo-hlr.cfg</span><br><span>@@ -0,0 +1,19 @@</span><br><span style="color: hsl(120, 100%, 40%);">+!</span><br><span style="color: hsl(120, 100%, 40%);">+! OsmoHLR example configuration</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 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 level all debug</span><br><span style="color: hsl(120, 100%, 40%);">+  logging level linp error</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%);">+ bind 0.0.0.0</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%);">+hlr</span><br><span style="color: hsl(120, 100%, 40%);">+ gsup</span><br><span style="color: hsl(120, 100%, 40%);">+  bind ip 0.0.0.0</span><br><span>diff --git a/regen_docs/osmo-mgw.cfg b/regen_docs/osmo-mgw.cfg</span><br><span>new file mode 100644</span><br><span>index 0000000..c3ff7f3</span><br><span>--- /dev/null</span><br><span>+++ b/regen_docs/osmo-mgw.cfg</span><br><span>@@ -0,0 +1,29 @@</span><br><span style="color: hsl(120, 100%, 40%);">+!</span><br><span style="color: hsl(120, 100%, 40%);">+! OsmoMGW (1.2.0.17-52e3) 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%);">+!</span><br><span style="color: hsl(120, 100%, 40%);">+stats interval 5</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%);">+ bind 0.0.0.0</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%);">+mgcp</span><br><span style="color: hsl(120, 100%, 40%);">+  bind ip 172.18.12.201</span><br><span style="color: hsl(120, 100%, 40%);">+  bind port 2427</span><br><span style="color: hsl(120, 100%, 40%);">+  rtp port-range 4002 16000</span><br><span style="color: hsl(120, 100%, 40%);">+  rtp bind-ip 172.18.12.201</span><br><span style="color: hsl(120, 100%, 40%);">+  rtp ip-probing</span><br><span style="color: hsl(120, 100%, 40%);">+  rtp ip-dscp 184</span><br><span style="color: hsl(120, 100%, 40%);">+  no rtp keep-alive</span><br><span style="color: hsl(120, 100%, 40%);">+  no rtcp-omit</span><br><span style="color: hsl(120, 100%, 40%);">+  no rtp-patch</span><br><span style="color: hsl(120, 100%, 40%);">+  sdp audio-payload number 98</span><br><span style="color: hsl(120, 100%, 40%);">+  sdp audio-payload name GSM</span><br><span style="color: hsl(120, 100%, 40%);">+  sdp audio-payload send-ptime</span><br><span style="color: hsl(120, 100%, 40%);">+  sdp audio-payload send-name</span><br><span style="color: hsl(120, 100%, 40%);">+  loop 0</span><br><span style="color: hsl(120, 100%, 40%);">+  number endpoints 31</span><br><span style="color: hsl(120, 100%, 40%);">+  allow-transcoding</span><br><span style="color: hsl(120, 100%, 40%);">+  osmux off</span><br><span>diff --git a/regen_docs/osmo-msc.cfg b/regen_docs/osmo-msc.cfg</span><br><span>new file mode 100644</span><br><span>index 0000000..8142fe7</span><br><span>--- /dev/null</span><br><span>+++ b/regen_docs/osmo-msc.cfg</span><br><span>@@ -0,0 +1,48 @@</span><br><span style="color: hsl(120, 100%, 40%);">+!</span><br><span style="color: hsl(120, 100%, 40%);">+! OsmoMSC (1.1.2.66-629c4-dirty) 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%);">+!</span><br><span style="color: hsl(120, 100%, 40%);">+stats interval 5</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%);">+ctrl</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%);">+cs7 instance 0</span><br><span style="color: hsl(120, 100%, 40%);">+ point-code 0.23.1</span><br><span style="color: hsl(120, 100%, 40%);">+ asp asp-clnt-OsmoMSC-A 2905 0 m3ua</span><br><span style="color: hsl(120, 100%, 40%);">+  remote-ip 172.18.12.200</span><br><span style="color: hsl(120, 100%, 40%);">+ as as-clnt-OsmoMSC-A m3ua</span><br><span style="color: hsl(120, 100%, 40%);">+  asp asp-clnt-OsmoMSC-A</span><br><span style="color: hsl(120, 100%, 40%);">+  routing-key 2 0.23.1</span><br><span style="color: hsl(120, 100%, 40%);">+network</span><br><span style="color: hsl(120, 100%, 40%);">+ network country code 262</span><br><span style="color: hsl(120, 100%, 40%);">+ mobile network code 42</span><br><span style="color: hsl(120, 100%, 40%);">+ short name OsmoMSC</span><br><span style="color: hsl(120, 100%, 40%);">+ long name OsmoMSC</span><br><span style="color: hsl(120, 100%, 40%);">+ encryption a5 0</span><br><span style="color: hsl(120, 100%, 40%);">+ authentication optional</span><br><span style="color: hsl(120, 100%, 40%);">+ rrlp mode none</span><br><span style="color: hsl(120, 100%, 40%);">+ mm info 0</span><br><span style="color: hsl(120, 100%, 40%);">+ periodic location update 30</span><br><span style="color: hsl(120, 100%, 40%);">+msc</span><br><span style="color: hsl(120, 100%, 40%);">+ assign-tmsi</span><br><span style="color: hsl(120, 100%, 40%);">+ cs7-instance-a 0</span><br><span style="color: hsl(120, 100%, 40%);">+ cs7-instance-iu 0</span><br><span style="color: hsl(120, 100%, 40%);">+ mgw remote-ip 172.18.12.103</span><br><span style="color: hsl(120, 100%, 40%);">+ emergency-call route-to-msisdn 112</span><br><span style="color: hsl(120, 100%, 40%);">+mncc-int</span><br><span style="color: hsl(120, 100%, 40%);">+ default-codec tch-f fr</span><br><span style="color: hsl(120, 100%, 40%);">+ default-codec tch-h hr</span><br><span style="color: hsl(120, 100%, 40%);">+smpp</span><br><span style="color: hsl(120, 100%, 40%);">+ local-tcp-port 2775</span><br><span style="color: hsl(120, 100%, 40%);">+ policy closed</span><br><span style="color: hsl(120, 100%, 40%);">+ no smpp-first</span><br><span style="color: hsl(120, 100%, 40%);">+ esme msc_tester</span><br><span style="color: hsl(120, 100%, 40%);">+  password osmocom1</span><br><span style="color: hsl(120, 100%, 40%);">+hlr</span><br><span style="color: hsl(120, 100%, 40%);">+ remote-ip 172.18.12.103</span><br><span style="color: hsl(120, 100%, 40%);">+ remote-port 4222</span><br><span>diff --git a/regen_docs/osmo-sgsn.cfg b/regen_docs/osmo-sgsn.cfg</span><br><span>new file mode 100644</span><br><span>index 0000000..092440b</span><br><span>--- /dev/null</span><br><span>+++ b/regen_docs/osmo-sgsn.cfg</span><br><span>@@ -0,0 +1,50 @@</span><br><span style="color: hsl(120, 100%, 40%);">+!</span><br><span style="color: hsl(120, 100%, 40%);">+! OsmoSGSN (1.2.0.46-e77e-dirty) 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%);">+stats interval 5</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%);">+ctrl</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%);">+ns</span><br><span style="color: hsl(120, 100%, 40%);">+ timer tns-block 3</span><br><span style="color: hsl(120, 100%, 40%);">+ timer tns-block-retries 3</span><br><span style="color: hsl(120, 100%, 40%);">+ timer tns-reset 3</span><br><span style="color: hsl(120, 100%, 40%);">+ timer tns-reset-retries 3</span><br><span style="color: hsl(120, 100%, 40%);">+ timer tns-test 30</span><br><span style="color: hsl(120, 100%, 40%);">+ timer tns-alive 3</span><br><span style="color: hsl(120, 100%, 40%);">+ timer tns-alive-retries 10</span><br><span style="color: hsl(120, 100%, 40%);">+ encapsulation udp local-ip 172.18.12.204</span><br><span style="color: hsl(120, 100%, 40%);">+ encapsulation udp local-port 23000</span><br><span style="color: hsl(120, 100%, 40%);">+ encapsulation framerelay-gre enabled 0</span><br><span style="color: hsl(120, 100%, 40%);">+bssgp</span><br><span style="color: hsl(120, 100%, 40%);">+sgsn</span><br><span style="color: hsl(120, 100%, 40%);">+ gtp local-ip 172.18.12.204</span><br><span style="color: hsl(120, 100%, 40%);">+ ggsn 0 remote-ip 172.18.12.205</span><br><span style="color: hsl(120, 100%, 40%);">+ ggsn 0 gtp-version 1</span><br><span style="color: hsl(120, 100%, 40%);">+ gsup remote-ip 172.18.12.9</span><br><span style="color: hsl(120, 100%, 40%);">+ gsup remote-port 4222</span><br><span style="color: hsl(120, 100%, 40%);">+ auth-policy remote</span><br><span style="color: hsl(120, 100%, 40%);">+ gsup oap-id 0</span><br><span style="color: hsl(120, 100%, 40%);">+ ! apn * ggsn 0</span><br><span style="color: hsl(120, 100%, 40%);">+ no cdr filename</span><br><span style="color: hsl(120, 100%, 40%);">+ no cdr trap</span><br><span style="color: hsl(120, 100%, 40%);">+ cdr interval 600</span><br><span style="color: hsl(120, 100%, 40%);">+ timer t3312 600</span><br><span style="color: hsl(120, 100%, 40%);">+ timer t3322 6</span><br><span style="color: hsl(120, 100%, 40%);">+ timer t3350 6</span><br><span style="color: hsl(120, 100%, 40%);">+ timer t3360 6</span><br><span style="color: hsl(120, 100%, 40%);">+ timer t3370 6</span><br><span style="color: hsl(120, 100%, 40%);">+ timer t3313 30</span><br><span style="color: hsl(120, 100%, 40%);">+ timer t3314 44</span><br><span style="color: hsl(120, 100%, 40%);">+ timer t3316 44</span><br><span style="color: hsl(120, 100%, 40%);">+ timer t3385 8</span><br><span style="color: hsl(120, 100%, 40%);">+ timer t3386 8</span><br><span style="color: hsl(120, 100%, 40%);">+ timer t3395 8</span><br><span style="color: hsl(120, 100%, 40%);">+ timer t3397 8</span><br><span style="color: hsl(120, 100%, 40%);">+ no compression rfc1144</span><br><span style="color: hsl(120, 100%, 40%);">+ no compression v42bis</span><br><span>diff --git a/regen_docs/osmo-stp.cfg b/regen_docs/osmo-stp.cfg</span><br><span>new file mode 100644</span><br><span>index 0000000..781e109</span><br><span>--- /dev/null</span><br><span>+++ b/regen_docs/osmo-stp.cfg</span><br><span>@@ -0,0 +1,25 @@</span><br><span style="color: hsl(120, 100%, 40%);">+!</span><br><span style="color: hsl(120, 100%, 40%);">+! osmo-stp (0.0.6.3.179-b248) 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%);">+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%);">+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.12.200</span><br><span style="color: hsl(120, 100%, 40%);">+  remote-ip 172.18.12.203</span><br><span style="color: hsl(120, 100%, 40%);">+ as mahlzeit ipa</span><br><span style="color: hsl(120, 100%, 40%);">+  routing-key 1 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 0 0.23.1</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%);">+ 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%);">+ listen ipa 5000</span><br><span style="color: hsl(120, 100%, 40%);">+  accept-asp-connections dynamic-permitted</span><br><span>diff --git a/regen_docs/regen_docs.sh b/regen_docs/regen_docs.sh</span><br><span>new file mode 100755</span><br><span>index 0000000..8a4e1c2</span><br><span>--- /dev/null</span><br><span>+++ b/regen_docs/regen_docs.sh</span><br><span>@@ -0,0 +1,106 @@</span><br><span style="color: hsl(120, 100%, 40%);">+#!/bin/sh +x</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%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+if [ -z "$OSMO_INTERACT_VTY" ]; then</span><br><span style="color: hsl(120, 100%, 40%);">+   OSMO_INTERACT_VTY="osmo-interact-vty.py"</span><br><span style="color: hsl(120, 100%, 40%);">+fi</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+mkdir $VOL_BASE_DIR/osmo-hlr-master/</span><br><span style="color: hsl(120, 100%, 40%);">+cp osmo-hlr.cfg $VOL_BASE_DIR/osmo-hlr-master/</span><br><span style="color: hsl(120, 100%, 40%);">+mkdir $VOL_BASE_DIR/osmo-stp-master/</span><br><span style="color: hsl(120, 100%, 40%);">+cp osmo-stp.cfg $VOL_BASE_DIR/osmo-stp-master/</span><br><span style="color: hsl(120, 100%, 40%);">+mkdir $VOL_BASE_DIR/osmo-bsc-master/</span><br><span style="color: hsl(120, 100%, 40%);">+cp osmo-bsc.cfg $VOL_BASE_DIR/osmo-bsc-master/</span><br><span style="color: hsl(120, 100%, 40%);">+mkdir $VOL_BASE_DIR/osmo-msc-master/</span><br><span style="color: hsl(120, 100%, 40%);">+cp osmo-msc.cfg $VOL_BASE_DIR/osmo-msc-master/</span><br><span style="color: hsl(120, 100%, 40%);">+mkdir $VOL_BASE_DIR/osmo-mgw-master/</span><br><span style="color: hsl(120, 100%, 40%);">+cp osmo-mgw.cfg $VOL_BASE_DIR/osmo-mgw-master/</span><br><span style="color: hsl(120, 100%, 40%);">+mkdir $VOL_BASE_DIR/osmo-sgsn-master/</span><br><span style="color: hsl(120, 100%, 40%);">+cp osmo-sgsn.cfg $VOL_BASE_DIR/osmo-sgsn-master/</span><br><span style="color: hsl(120, 100%, 40%);">+mkdir $VOL_BASE_DIR/osmo-ggsn-master/</span><br><span style="color: hsl(120, 100%, 40%);">+cp osmo-ggsn.cfg $VOL_BASE_DIR/osmo-ggsn-master/</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%);">+network_create 172.18.12.0/24</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+container_create() {</span><br><span style="color: hsl(120, 100%, 40%);">+   NAME=$1</span><br><span style="color: hsl(120, 100%, 40%);">+       IP_ADDR=$2</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+  docker run --rm --network ${NET_NAME} --ip ${IP_ADDR} \</span><br><span style="color: hsl(120, 100%, 40%);">+               -v ${VOL_BASE_DIR}/${NAME}:/data \</span><br><span style="color: hsl(120, 100%, 40%);">+            --name ${BUILD_TAG}-${NAME} -d \</span><br><span style="color: hsl(120, 100%, 40%);">+              ${REPO_USER}/${NAME}</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%);">+}</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+container_create osmo-stp-master 172.18.12.200</span><br><span style="color: hsl(120, 100%, 40%);">+container_create osmo-hlr-master 172.18.12.9</span><br><span style="color: hsl(120, 100%, 40%);">+container_create osmo-mgw-master 172.18.12.201</span><br><span style="color: hsl(120, 100%, 40%);">+container_create osmo-msc-master 172.18.12.203 </span><br><span style="color: hsl(120, 100%, 40%);">+container_create osmo-bsc-master 172.18.12.11 </span><br><span style="color: hsl(120, 100%, 40%);">+container_create osmo-sgsn-master 172.18.12.204</span><br><span style="color: hsl(120, 100%, 40%);">+container_create osmo-ggsn-master 172.18.12.205</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+# Get asciidoc counter info</span><br><span style="color: hsl(120, 100%, 40%);">+#${OSMO_INTERACT_VTY} \</span><br><span style="color: hsl(120, 100%, 40%);">+#       -c "enable;show asciidoc counters" -p 4239 -H 172.18.12.200 -O stp_ctr.adoc</span><br><span style="color: hsl(120, 100%, 40%);">+#${OSMO_INTERACT_VTY} \</span><br><span style="color: hsl(120, 100%, 40%);">+#       -c "enable;show asciidoc counters" -p 4258 -H 172.18.12.9 -O hlr_ctr.adoc</span><br><span style="color: hsl(120, 100%, 40%);">+${OSMO_INTERACT_VTY} \</span><br><span style="color: hsl(120, 100%, 40%);">+   -c "enable;show asciidoc counters" -p 4243 -H 172.18.12.201 -O mgw_ctr.adoc</span><br><span style="color: hsl(120, 100%, 40%);">+${OSMO_INTERACT_VTY} \</span><br><span style="color: hsl(120, 100%, 40%);">+ -c "enable;show asciidoc counters" -p 4254 -H 172.18.12.203 -O msc_ctr.adoc</span><br><span style="color: hsl(120, 100%, 40%);">+${OSMO_INTERACT_VTY} \</span><br><span style="color: hsl(120, 100%, 40%);">+ -c "enable;show asciidoc counters" -p 4242 -H 172.18.12.11 -O bsc_ctr.adoc</span><br><span style="color: hsl(120, 100%, 40%);">+${OSMO_INTERACT_VTY} \</span><br><span style="color: hsl(120, 100%, 40%);">+  -c "enable;show asciidoc counters" -p 4245 -H 172.18.12.204 -O sgsn_ctr.adoc</span><br><span style="color: hsl(120, 100%, 40%);">+${OSMO_INTERACT_VTY} \</span><br><span style="color: hsl(120, 100%, 40%);">+        -c "enable;show asciidoc counters" -p 4260 -H 172.18.12.205 -O ggsn_ctr.adoc</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+# Get vty reference</span><br><span style="color: hsl(120, 100%, 40%);">+${OSMO_INTERACT_VTY} \</span><br><span style="color: hsl(120, 100%, 40%);">+ -X -p 4239 -H 172.18.12.200 -O stp_vty_reference.xml</span><br><span style="color: hsl(120, 100%, 40%);">+${OSMO_INTERACT_VTY} \</span><br><span style="color: hsl(120, 100%, 40%);">+  -X -p 4258 -H 172.18.12.9 -O hlr_vty_reference.xml</span><br><span style="color: hsl(120, 100%, 40%);">+${OSMO_INTERACT_VTY} \</span><br><span style="color: hsl(120, 100%, 40%);">+    -X -p 4243 -H 172.18.12.201 -O mgw_vty_reference.xml</span><br><span style="color: hsl(120, 100%, 40%);">+${OSMO_INTERACT_VTY} \</span><br><span style="color: hsl(120, 100%, 40%);">+  -X -p 4254 -H 172.18.12.203 -O msc_vty_reference.xml</span><br><span style="color: hsl(120, 100%, 40%);">+${OSMO_INTERACT_VTY} \</span><br><span style="color: hsl(120, 100%, 40%);">+  -X -p 4242 -H 172.18.12.11 -O bsc_vty_reference.xml</span><br><span style="color: hsl(120, 100%, 40%);">+${OSMO_INTERACT_VTY} \</span><br><span style="color: hsl(120, 100%, 40%);">+   -X -p 4245 -H 172.18.12.204 -O sgsn_vty_reference.xml</span><br><span style="color: hsl(120, 100%, 40%);">+${OSMO_INTERACT_VTY} \</span><br><span style="color: hsl(120, 100%, 40%);">+ -X -p 4260 -H 172.18.12.205 -O ggsn_vty_reference.xml</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+docker container kill ${BUILD_TAG}-osmo-stp-master</span><br><span style="color: hsl(120, 100%, 40%);">+docker container kill ${BUILD_TAG}-osmo-hlr-master</span><br><span style="color: hsl(120, 100%, 40%);">+docker container kill ${BUILD_TAG}-osmo-msc-master</span><br><span style="color: hsl(120, 100%, 40%);">+docker container kill ${BUILD_TAG}-osmo-mgw-master</span><br><span style="color: hsl(120, 100%, 40%);">+docker container kill ${BUILD_TAG}-osmo-bsc-master</span><br><span style="color: hsl(120, 100%, 40%);">+docker container kill ${BUILD_TAG}-osmo-sgsn-master</span><br><span style="color: hsl(120, 100%, 40%);">+docker container kill ${BUILD_TAG}-osmo-ggsn-master</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+network_remove</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+#####define OSMO_VTY_PORT_TRX       4237</span><br><span style="color: hsl(120, 100%, 40%);">+#####define OSMO_VTY_PORT_STP       4239</span><br><span style="color: hsl(120, 100%, 40%);">+#####define OSMO_VTY_PORT_PCU       4240    /* also: osmo_pcap_client */</span><br><span style="color: hsl(120, 100%, 40%);">+#####define OSMO_VTY_PORT_BTS       4241    /* also: osmo_pcap_server */</span><br><span style="color: hsl(120, 100%, 40%);">+#####define OSMO_VTY_PORT_NITB_BSC  4242</span><br><span style="color: hsl(120, 100%, 40%);">+#####define OSMO_VTY_PORT_BSC_MGCP  4243</span><br><span style="color: hsl(120, 100%, 40%);">+#####define OSMO_VTY_PORT_MGW       OSMO_VTY_PORT_BSC_MGCP</span><br><span style="color: hsl(120, 100%, 40%);">+#####define OSMO_VTY_PORT_BSC_NAT   4244</span><br><span style="color: hsl(120, 100%, 40%);">+#####define OSMO_VTY_PORT_SGSN      4245</span><br><span style="color: hsl(120, 100%, 40%);">+#####define OSMO_VTY_PORT_GBPROXY   4246</span><br><span style="color: hsl(120, 100%, 40%);">+#####define OSMO_VTY_PORT_BB        4247</span><br><span style="color: hsl(120, 100%, 40%);">+#####define OSMO_VTY_PORT_BTSMGR    4252</span><br><span style="color: hsl(120, 100%, 40%);">+#####define OSMO_VTY_PORT_GTPHUB    4253</span><br><span style="color: hsl(120, 100%, 40%);">+#####define OSMO_VTY_PORT_MSC       4254</span><br><span style="color: hsl(120, 100%, 40%);">+#####define OSMO_VTY_PORT_MNCC_SIP  4256</span><br><span style="color: hsl(120, 100%, 40%);">+#####define OSMO_VTY_PORT_HLR       4258</span><br><span style="color: hsl(120, 100%, 40%);">+#####define OSMO_VTY_PORT_GGSN      4260</span><br><span style="color: hsl(120, 100%, 40%);">+#####define OSMO_VTY_PORT_HNBGW     4261</span><br><span></span><br></pre><p>To view, visit <a href="https://gerrit.osmocom.org/10273">change 10273</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/10273"/><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-MessageType: newchange </div>
<div style="display:none"> Gerrit-Change-Id: I4e57a64caccfbc982199f8f25bbb14c2d96e11a6 </div>
<div style="display:none"> Gerrit-Change-Number: 10273 </div>
<div style="display:none"> Gerrit-PatchSet: 1 </div>
<div style="display:none"> Gerrit-Owner: daniel <dwillmann@sysmocom.de> </div>