docker-playground/osmo-cn-latest
Daniel Willmann 1b5ed832c8 osmo-cn-latest: Add default osmo-msc.cfg
Change-Id: I821f76ace7dfd666a6ba6aa382eafa6527af7ba6
2019-03-28 13:22:22 +01:00
..
runit Add first osmo-cn-latest image 2019-03-28 13:22:22 +01:00
.release Add first osmo-cn-latest image 2019-03-28 13:22:22 +01:00
Dockerfile Add first osmo-cn-latest image 2019-03-28 13:22:22 +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
Release.key Add first osmo-cn-latest image 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 Add first osmo-cn-latest image 2019-03-28 13:22:22 +01:00
osmo-msc.cfg osmo-cn-latest: Add default osmo-msc.cfg 2019-03-28 13:22:22 +01:00
osmo-msc.cfg.base osmo-cn-latest: Use osmo-config-merge to configure the MSC 2019-03-28 13:22:22 +01:00
osmo-sgsn.cfg Add first osmo-cn-latest image 2019-03-28 13:22:22 +01:00
osmo-stp.cfg Add first osmo-cn-latest image 2019-03-28 13:22:22 +01: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.