Commit graph

756 commits

Author SHA1 Message Date
4da91a76a4 monitoring: Don't send so many alerts 2021-06-13 00:15:06 +02:00
infercom2
31f033f7f5 adding packages pkg-config libicu-dev to solve python csvkit 2021-06-12 20:24:47 +02:00
3a1bea12d6 BTS ping check: give it more time 2021-06-10 10:31:16 +02:00
9fdab8b69c osmo: Add packages requirement to start services. 2021-06-10 08:17:50 +02:00
048db7d476 BTS Add opkg script file for split stack 2021-06-10 08:17:12 +02:00
2eb3bcb182 hlr migrate: delete invalid IMSIs first 2021-06-10 07:32:46 +02:00
c3047b3940 Set some variables based on split stack
Also, Use the current WIP branch of meas vis for split stack
2021-06-10 07:26:41 +02:00
Monocots
aa09c262b4 osmo: package modifications
Make sure to uninstall osmocom-nitb because it conflicts with python3-osmopy-*
('/usr/bin/soap.py' is in both packages)

Alos make sure to install latest version of libs needed by osmo-*
2021-06-10 05:11:55 +00:00
Monocots
96a5956de9 Update versions of osmo-* for latest feed 2021-06-10 04:59:35 +00:00
Monocots
37946161b4 CA Cert is broken 2021-06-10 04:58:31 +00:00
ae6c75a723 No nitb shell function if no nitb 2021-06-10 06:57:48 +02:00
ad320affc2 Add initial BTS monitoring cron job
Integrate the old AMP monitoring script into
something new that can be expanded to run more check and
act on results.
2021-06-09 04:50:08 +02:00
Monocots
83034c0a4d nitb: gen cell ID in config file 2021-06-09 02:47:57 +00:00
Monocots
4736d7739b Add misc/fixes
Includes bot alert and misc files in /tmp/tmp
2021-06-09 02:10:42 +00:00
4f5669d436 Add symlink to osmopy for python2.7 2021-06-09 03:50:31 +02:00
1aba4c2965 Permissions 2021-06-09 03:49:29 +02:00
Monocots
df14cc4e4b HLR: Sub create-on-demand set NAM none 2021-06-08 23:31:45 +00:00
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
c5809a00ca install osmopy libs and utils 2021-06-07 21:25:57 +02:00
fac1eeabb3 Add param passing to bA util function 2021-06-04 08:33:18 +02:00
1ffc4a47c7 Add BTS side NS check script 2021-06-04 08:32:26 +02:00
c630031686 Last commit: add missing closing bracket 2021-06-03 01:45:47 +02:00
e765806d65 Add shell func to modify bts max_power_red 2021-06-02 20:26:35 +02:00
79c4da8bd0 Add get IP script 2021-06-01 01:28:29 +02:00
9240f6c523 Update ssh params for tunnel svc (again..) 2021-05-29 22:31:39 +02:00
70eebae5f6 Update ssh params for tunnel svc (again) 2021-05-29 22:29:12 +02:00
3e06c9c452 Update ssh params for tunnel svc 2021-05-29 21:17:07 +02:00
59519dd23f Add tunnel back service 2021-05-29 20:50:38 +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
e26b71b912 source the env vars we need in bA shell function 2021-05-28 20:54:51 +02:00
47bdaaaee1 BTS: Revert maint script cronjob 2021-05-28 05:54:03 +02:00
b49ef91aa3 Comment cron job that turns on LiteCel Amps 2021-05-28 02:36:27 +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
b2351d2679 Add shell function: ssh to all BTS in tmux 2021-05-28 02:21:37 +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
aa35d682e8 Add shell util functions 2021-05-23 05:22:02 +02:00
Monocots
f3f4890704 Update bts binary 2021-05-22 01:00:02 +00:00
f7eaa31efa Add utility shell func to show python proc. 2021-05-21 09:15:47 +02: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