From be4597d98596c2cc972d2554bccf4c3f36d9c2dc Mon Sep 17 00:00:00 2001 From: Keith Whyte Date: Fri, 26 Feb 2021 07:05:13 +0100 Subject: [PATCH] Install compatible config for older sgsn --- modules/rhizo_base/manifests/openbsc.pp | 2 +- .../templates/osmo-sgsn-ns1.cfg.erb | 39 +++++++++++++++++++ 2 files changed, 40 insertions(+), 1 deletion(-) create mode 100644 modules/rhizo_base/templates/osmo-sgsn-ns1.cfg.erb diff --git a/modules/rhizo_base/manifests/openbsc.pp b/modules/rhizo_base/manifests/openbsc.pp index 38789a6..04d91d6 100644 --- a/modules/rhizo_base/manifests/openbsc.pp +++ b/modules/rhizo_base/manifests/openbsc.pp @@ -139,7 +139,7 @@ class rhizo_base::openbsc { } file { '/etc/osmocom/osmo-sgsn.cfg': - content => template('rhizo_base/osmo-sgsn.cfg.erb'), + content => template('rhizo_base/osmo-sgsn-ns1.cfg.erb'), mode => "0750", notify => Service['osmo-sgsn'], } diff --git a/modules/rhizo_base/templates/osmo-sgsn-ns1.cfg.erb b/modules/rhizo_base/templates/osmo-sgsn-ns1.cfg.erb new file mode 100644 index 0000000..d2a5c9e --- /dev/null +++ b/modules/rhizo_base/templates/osmo-sgsn-ns1.cfg.erb @@ -0,0 +1,39 @@ +! +! Osmocom SGSN configuration +! +! +log stderr + logging level set-all fatal + logging print category 1 + logging print file basename last + logging print level 1 + logging print extended-timestamp 1 + logging level gprs error + logging level mm error + logging level llc error +line vty + no login +! +sgsn + gtp local-ip <%= @vpn_ip_address %> + ggsn 0 remote-ip <%= @ggsn_ip_address %> + ggsn 0 gtp-version 1 + ggsn 0 echo-interval 60 + auth-policy accept-all + gsup remote-ip <%= @vpn_ip_address %> + gsup remote-port 4222 + authentication optional +! +ns + timer tns-block 3 + timer tns-block-retries 3 + timer tns-reset 3 + timer tns-reset-retries 3 + timer tns-test 30 + timer tns-alive 3 + timer tns-alive-retries 10 + encapsulation udp local-port 23000 + encapsulation framerelay-gre enabled 0 +! +bssgp +!