Actions
Feature #2584
openHave "osmo-network-check" to verify "Network In The Box" setup
Start date:
10/20/2017
Due date:
% Done:
0%
Spec Reference:
Description
While looking at Osmocom_Network_In_The_Box it occurred to me that it might be useful to have some kind of script/program that helps people to validate their configuration. Things that could be checked automatically are:
- static configuration
- if all the intended processes are running (using "ps" output)
- if the telnet of all processes is reachable
- if any expected TCP/UDP/SCTP ports (like OML/RSL/AoIP/...) are reachable
- runtime checks (mostly via CTRL, add interface where needed)
- does OsmoBSC report a BTS connected?
- does OsmoBSC think its SIGTRAN/AoIP link to STP is up?
- does OsmoSTP think that its links to BSC and MSC are up?
- does OsmoMSC think that its link to the STP is up?
- does OsmoMSC see any BSC connected (BSSAP RESET)?
- does OsmoMSC have a connection to OsmoHLR via GSUP?
- does OsmoHLR see a connection from OsmoMSC?
All of the above (and possibly even more) should be possible fully automatic and a short summary could be printed to the screen, like one line for each check with a green OK or red ERROR. Any ERROR message should contain a URL to an error-specific wiki page where we can compile a list of possible causes or other help on what could possibly be the cause of such error.
The script/tool should (at least initially) make the assumption that (BSC, MSC, STP, HLR) and possibly (SGSN, GGSN) runs on the same system, and match 1:1 the wiki page for a basic setup.
This is just my initial idea, I'm sure it can be further extended.
Related issues
Actions