Commit graph

179 commits

Author SHA1 Message Date
e5971a2375 Add LAC swapping for osmo-msc
Make LAC config availble to the shell.
Run a script on MSC restart to change the lac and write a state flag to disk.

Due to the fact that osmo-msc may restart due to crash or power outage
hence loosing all VLR state, force all UE to send a LUR by changing the LAC
on all BTS via CTRL commands to osmo-bsc.
2021-06-09 01:29:04 +02:00
1ffc4a47c7 Add BTS side NS check script 2021-06-04 08:32:26 +02:00
d7187daadf LiteCel: Add scripts to reset boards, (toggle power) 2021-05-29 09:20:43 +02:00
47d64c02f2 Add noupdate option to opkg-1
Also, fix up the code to copy the nitb compat binaries
2021-05-28 22:50:01 +02:00
651c32cb32 Add script for prev. commit 2021-05-28 22:14:56 +02:00
b3c7a99f77 Add pwr watch script to BTS
Tired of typing sbts2050-util......
2021-05-28 22:14:19 +02:00
5303462864 Avoid "Text file busy" copying file 2021-05-28 02:28:42 +02:00
d00f59bbb8 Add BTS script: mgr 2021-05-28 02:27:10 +02:00
ee6e0393a1 Add Manager binary 2021-05-28 01:16:51 +02:00
6a88c29144 BTS management:
Add a noupdate option to the opkg script to try
updating the packages without actually running an
update (maybe we already have the latest lists)

Tweak the maint and timing for it to temporarily push
fixed manager binary.

In opkg-1, install on BTS0 in order
to download the packages before copying them to the
local system.
2021-05-28 01:14:57 +02:00
ccb89949ec Litecell, clean opkg cache before copying 2021-05-27 05:10:38 +02:00
a0250b4bc7 Litecel: add maint script and update perms on scripts 2021-05-27 03:40:41 +02:00
e89866980b Litecel: Add alternate opkg update script
Optionally, instead of running opkg update on each BTS, just
run on the master, then copy all the list and cached pkg files
to each bts.

This can help if the IP connection is so bad we have trouble
downloading opkg file from the server.
2021-05-27 02:09:34 +02:00
598bf572b8 LiteCel: Add rc.local 2021-05-27 02:07:32 +02:00
ee187785ba Add e1 to vty command 2021-05-27 01:30:58 +02:00
Monocots
f3f4890704 Update bts binary 2021-05-22 01:00:02 +00:00
09b9db86c8 BTS management: Update opkg script 2021-05-21 06:14:51 +02:00
Monocots
b4c13eb665 Add pcu binary 2021-05-21 00:34:34 +00:00
69aca48f7e Update vty script
Also install it on split stack system
2021-04-22 21:00:44 +02:00
4d797f48ab start hlr after tinc 2021-04-22 20:46:36 +02:00
ec16a0ddc1 Add configuration for vSat
Add sems install and config
Add FS profiles for Vsat incoming calls via sems + related gateway
2021-03-11 08:04:26 +01:00
7e10a187ba SysmoBTS: opkg, restart gpsdate
This might help to make sure the clock
is correct before attempting opkg update
2021-03-11 07:40:50 +01:00
0c5399edc9 SysmoBTS: Update packages
Update some other packages in order to release
dependencies and then remove those dependencies
2021-03-02 06:06:07 +01:00
f14e2c7a04 Modifications to Split Stack Config
Setup params needed for dGSM
2021-03-01 12:09:43 +01:00
1176683f7c Update nitb compat arm binary 2021-03-01 12:02:47 +01:00
a2dfc1672e Add the RAI redirect index.html
Should have been added in
67df350f1b
2021-02-26 05:22:04 +01:00
5a43e9df76 Fix error in b8308b6b
Bad version of file got commited
2021-02-24 08:02:35 +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
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
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
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
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
Monocots
11b477e7fb meas: restart meas_json on web page load 2020-09-17 09:50:32 +00:00
10897aa03a Standardise a mailer setup
At least on Debian 10, use msmtp and install a basic configuration.
Previously the network was using a mishmash of exim, sendmail or
whatever happened to be installed. For the moment, install the config
also on debian9, some of which are using ssmtp, which is no longer
maintained in debian :(
2020-09-11 13:08:56 +02:00
3019892848 Add hiera params for FS version and pinning 2020-09-11 12:58:46 +02:00
5fafee41db Also pin LIBfreeswitch 2020-09-11 12:20:02 +02:00
4736d25c05 SysmoBTS: provision, skip bts on first ssh access error 2020-09-09 14:43:24 +02:00
be742ba98c SysmoBTS, check for 2050 in check.sh 2020-09-09 14:31:48 +02:00
93958cc875 Adding buster pinning preference 2020-09-09 14:13:03 +02:00
6606f68db3 Add pinning config for stretch 2020-09-09 13:43:13 +02:00
f900041f67 BTS commissioning: Add script for network/interfaces
Read this script before running it!
2020-09-09 00:52:37 +02:00