Commit graph

829 commits

Author SHA1 Message Date
cd2c6a730d WS 2021-02-26 05:12:08 +01:00
c00c4fec79 Don't install freeswitch-mod-xml-cdr 2021-02-26 05:11:51 +01:00
e30d5511ca Remove unusued variables from init
We don't need this bts1,2,3 etc anyway with new bts definitions
2021-02-26 05:11:19 +01:00
2916e6ed5a Bump nodejs version 2021-02-26 05:09:20 +01:00
7785093e06 install nmap on Debian 9
Debian 9 has no ncat package, but ncat comes
with nmap
2021-02-26 05:08:31 +01:00
2965ecdaf6 Add utility function to open old HLR db 2021-02-26 05:07:17 +01:00
fcda7401f4 Updates to Osmo Split Stack Config 2021-02-26 05:06:33 +01:00
67df350f1b Redirect webroot to RAI 2021-02-26 04:56:22 +01:00
5a43e9df76 Fix error in b8308b6b
Bad version of file got commited
2021-02-24 08:02:35 +01:00
Monocots
bf116cc6b4 Add welcome_sms 2021-02-24 06:55:40 +00:00
137385d1ed Fix last commit
mode needs to be manual
2021-02-24 07:47:59 +01:00
d11d8b4b3a Fix nc alternative
ncat takes over nc.traditional but we want it for vty stuff
2021-02-24 07:42:02 +01:00
03536a69c9 Improve on last commit
Use runit custom control scripts to end child processes
2021-02-24 06:33:04 +01:00
93e5fa8956 Use ncat with meas web for multiple clients 2021-02-24 04:59:18 +01:00
a41ded0246 Adding BTS utility scripts 2021-02-21 22:53:20 +01:00
8376610dec Add DB migration script 2021-02-21 22:52:11 +01:00
b8308b6bdd Copy nitb compatible binary to sysmobts 2021-02-21 22:45:59 +01:00
b48ea971e5 Fix README typo 2021-02-02 19:09:57 +00:00
Monocots
891d96de6b Correct last commit, load mod_spandsp
The GSM codec is part of this modules and it is still being
used in some sites.
2021-02-02 18:42:56 +00:00
87f3b87cb6 FS: Remove some modules that are not used. 2021-01-27 20:28:06 +01:00
Monocots
6a009d6e9a Add sysmobts compat arm binary 2021-01-20 17:52:23 +00:00
Monocots
e1e194b7ae Fix repo scheduling
0 != "0"
2020-12-17 20:02:37 +00:00
f5b30c26a9 Remove runit service link for sip connector split stack 2020-11-13 19:12:15 +01:00
dea6b0874b Bump osmo-sgsn version for latest 2020-11-13 19:09:37 +01:00
ac03cfe5a4 Osmocom configs: Fix compatability with latest release 2020-11-13 07:23:04 +01:00
b1f575ab06 Osmocom: Install osmocom-{nightly|latest} meta package 2020-11-13 07:19:46 +01:00
Monocots
4983d3e325 sysmobts provision, remove resolv.conf symlink 2020-10-28 16:08:27 +00:00
Monocots
a6d68399e3 sysmobts check, display more info 2020-10-28 16:07:06 +00:00
92dda40864 Add config variable needed by split stack branch 2020-10-28 17:03:24 +01:00
8e385712b6 .. and fix that typo :-/ 2020-10-23 03:04:36 +02:00
f2299489ba Fix systemd param name 2020-10-23 03:02:43 +02:00
9ba225a86c Enable core dumps for SGSN 2020-10-22 05:28:38 +02:00
814c343721 Enable commenting of cronjobs if the system is not yet in production
If a system is not fully deployed, then these cronjobs will
generate errors and a lot of email.
2020-10-21 18:31:18 +02:00
680e0b53e2 MSC: use systemd dropin override
Use override file instead of writing the unit service file directly.
2020-10-21 18:18:53 +02:00
3f437e3c6a Use submodule systemd 1.1.1
Adds support for systemd:dropin_file
2020-10-21 18:11:28 +02:00
Monocots
5f5eaf1fb5 SGSN: For sites using osmo-latest, ensure rhizo version
This installs a rhizo build of the sgsn with the Radio Priority Patch
Also force install deps.
2020-10-13 08:53:20 +00:00
893ba49e68 GPRS Services: Temporarily open to all
Open GPRS services and do not restart the osmo-sgsn every 24 hours.
Let's see how long it runs and how everything behaves with the maximum load
we can give it.
2020-10-13 01:59:14 +02:00
e2c3d2736c osmo-bsc: Add meas-feed to config 2020-10-09 00:03:37 +02:00
c564e17097 Always install and run osmo-sgsn
The old (soon to be removed) openbsc class installed
the osmo-sgsn dependent on a config parameter. Leave the config
param as a possibility to be set to 'disabled', but otherwise
install and run the sgsn.

Prevent errors output from cron jobs trying access the sgsn vty
2020-10-05 17:57:08 +02:00
1411dbc968 Wrap SITE name in quotes
Previously these were one word, but now it seems other forms
of writing the site name are introduced

"Allende, Chalcatongo" triggered this
2020-10-05 17:44:05 +02:00
1f2f704570 nitb config: sgsn port is 23000 2020-09-27 09:16:07 +02:00
a11eb2f315 Add sms_db param to config_values.py
Upcoming commit to rccn relies on this variable being defined
2020-09-27 09:14:12 +02:00
d8fdd6ae94 Set rhizo_base:sms_db based on value of osmo_stack 2020-09-27 09:09:34 +02:00
635c60ffc7 pdp shell function, Sort by IP 2020-09-22 14:31:09 +02:00
Monocots
11b477e7fb meas: restart meas_json on web page load 2020-09-17 09:50:32 +00:00
63888df023 runit: conditionally require class based on osmo_stack hiera 2020-09-11 22:37:40 +02:00
2ac7e16908 We don't need the File resource for /var/rhizomatica at all 2020-09-11 22:25:02 +02:00
b7528bbc26 bts_defs.json; require vcsrepo, not file
The creation of this file should depend on the Vcsrepo, not on the File
directive, otherwise on an initial install if the file is created first,
then Vcsrepo will refuse to clone the repo:

  Error: Path /var/rhizomatica exists and is not the desired repository.
2020-09-11 19:02:37 +02:00
00de9779f1 Don't overwrite the FS lib when using split stack
The split stack no longer needs the payload type number hack, so don't use it
2020-09-11 14:17:23 +02:00
3715a8d162 mail setup: remove the mail domain.
This way the From: contains the origin hostname
2020-09-11 13:27:55 +02:00