docker-playground/osmo-cn-latest
Harald Welte d883114318 osmo-mgw: Use DSCP value in valid range (<= 63)
DSCP is a 6-bit value, it cannot be 184.

Change-Id: I72133e6ac5674577595f9d98e3fc68f8d741819c
2021-04-28 19:28:36 +02:00
..
runit osmo-cn-latest: Let osmo-hlr upgrade the db scheme 2019-07-24 17:35:04 +02:00
.release Add first osmo-cn-latest image 2019-03-28 13:22:22 +01:00
Dockerfile debian-stretch-obs-latest: new container 2021-03-04 14:39:46 +01:00
Makefile Add first osmo-cn-latest image 2019-03-28 13:22:22 +01:00
README osmo-cn-latest: Clarify steps for provisioning 2019-03-28 13:22:22 +01:00
osmo-ggsn.cfg Add first osmo-cn-latest image 2019-03-28 13:22:22 +01:00
osmo-hlr.cfg Add first osmo-cn-latest image 2019-03-28 13:22:22 +01:00
osmo-mgw.cfg osmo-mgw: Use DSCP value in valid range (<= 63) 2021-04-28 19:28:36 +02:00
osmo-msc.cfg remove deprecated 'logging level all everything' from configs 2021-04-25 13:11:03 +02:00
osmo-msc.cfg.base remove deprecated 'logging level all everything' from configs 2021-04-25 13:11:03 +02:00
osmo-sgsn.cfg remove deprecated 'logging level all everything' from configs 2021-04-25 13:11:03 +02:00
osmo-stp.cfg remove deprecated 'logging level all everything' from configs 2021-04-25 13:11:03 +02:00
provision-hlr.py osmo-cn-latest: Rename the script to provision the hlr 2019-03-28 13:22:22 +01:00
run.sh Add first osmo-cn-latest image 2019-03-28 13:22:22 +01:00

README

You need a csv with the simcard data and osmo-config-merge needs to be in your
path.

To create hlr.db and change the mcc/mnc run:
./provision_hlr.py --mcc 901 --mnc 23 source.csv

This will create the hlr.db and a simcards.csv where the first digits of the
IMSI will be changed to match the MCC/MNC. In order to reprogram the IMSIs of
the SIM cards run pySim-prog:

./pySim-prog.py -p 0 -t sysmoUSIM-SJS1 --source=csv --read-csv=simcards.csv --read-iccid

This is only needed if the mcc/mnc options are used.