aboutsummaryrefslogtreecommitdiffstats
path: root/doc
AgeCommit message (Collapse)AuthorFilesLines
2019-05-19Document subscribers create on demand featureOliver Smith1-0/+21
Add a new section in the subscribers chapter, with detailed explanation of the use cases and related OsmoHLR and OsmoMSC configuration. Related: OS#2542 Change-Id: I2dd4a56f7b8be8b5d0e6fc32e04459e5e278d0a9
2019-01-22docs: running: document --db-upgradeOliver Smith1-1/+6
Related: OS#3759 Change-Id: I641fd258091974662d9f63697aea103eaf151d09
2019-01-17docs: running: s/OsmoBTS/OsmoHLROliver Smith1-1/+1
Change-Id: Ib4e1c8460dbe0a9b7dca8d2291a5e6c5406180e7
2019-01-17docs: running: same argument order as osmo-hlr -hOliver Smith1-10/+12
Change the Synopsis and Options sections of the Running OsmoHLR chapter to list the arguments in the same order as osmo-hlr. This makes it easier to compare, which options are already documented, and which ones are missing. A follow-up commit will document the missing -U/--db-upgrade option. Change-Id: If866124e9cfb43c6986d458712961713541e03b6
2018-11-27build manuals moved here from osmo-gsm-manuals.gitOliver Smith5-67/+78
Moved to doc/manuals/, with full commit history, in preceding merge commit. Now incorporate in the build system. Build with: $ autoreconf -fi $ ./configure --enable-manuals $ make Shared files from osmo-gsm-manuals.git are found automatically if - the repository is checked out in ../osmo-gsm-manuals; or - if it osmo-gsm-manuals was installed with "make install"; or - OSMO_GSM_MANUALS_DIR is set. Related: OS#3385 Change-Id: I52b7b06fddd77c6dc272004f434e9e7651f6b349
2018-11-27Merge history from osmo-gsm-manuals.gitNeels Hofmeyr14-0/+1885
Change-Id: I175d694bea8f0be4edb2be75de780dee82469849
2018-11-27hlr: update vty referenceNeels Hofmeyr1-46/+184
Change-Id: I5a2322c0488cb36b089303bbfec5d4db18c41099
2018-11-27OsmoBSC/HLR/MSC: Fix default config file nameDaniel Willmann1-1/+1
Mention that the default is not openbsc.cfg, but osmo-*.cfg Change-Id: I139e6004e28d6f918f31792e634214a6153edd0e
2018-11-27hlr: Add chapter on USSD configurationHarald Welte2-0/+80
Change-Id: Ie5196ece9f340303bcb4868e3333a9698e28c3d0
2018-11-27hlr: clarify that aud_3g also applies to 2GNeels Hofmeyr1-7/+17
(and tweak wording) Related: OS#3091 Change-Id: I2ae03625ccc1364f953db0611e9a29d935dab803
2018-11-27vty-ref: Update URI of docbook 5.0 schemaHarald Welte1-2/+2
... to match the /etc/xml/catalog file on debian (no "www" in hostname) Change-Id: Id9f3579c7f2bc3af13fe30b5268f249b6f59ed0d
2018-11-27OsmoHLR: update vty referenceNeels Hofmeyr1-385/+250
Add new (generic) logging commands, talloc context print commands. Add the jitter buffer logging category. Remove the common commands from the individual sections. Change-Id: I8e92c821b26908d4baa37745c57b9e15bda2a373
2018-11-27share chapters/gsup.adoc from OsmoSGSN to OsmoMSC + OsmoHLRHarald Welte1-0/+2
Since the NITB split, GSUP is used in all three network elements, so make the protocol a shared chapter Change-Id: Id2d7c27ef16eb0ebe5f60d625a1fcf42f1603f4f
2018-11-27OsmoHLR: update section 'Bootstrap the Database'Neels Hofmeyr1-16/+6
Change-Id: I1b7b99cc77d8cd8cce42e7cf93f5e2cd3c2344db
2018-11-27OsmoHLR: update ctrl description and examplesNeels Hofmeyr3-6/+50
The patch to refactor ctrl commands to osmo-hlr, change I98ee6a06b3aa6a67adb868e0b63b0e04eb42eb50, was tweaked. Adjust accordingly. Change-Id: Ie4da6115bb2eb005a9f95bf4de1bfe36468fd607
2018-11-27OsmoHLR: add make target to update the example ctrl and vty filesNeels Hofmeyr1-0/+41
Change-Id: I88027396ec15101697a79aa5e964387d47abdae2
2018-11-27refactor Makefile build rules, don't use the FORCENeels Hofmeyr1-38/+6
The initial goal was to make sure we don't have overall FORCE rules causing unnecessary rebuilds -- annoying while writing documentation. As I looked through possible dependencies, I finally understood what's going on here. Remove code dup and nicely sort which belongs where in build/Makefile.*.inc. In each, describe in a top comment how to use it, and also unify how they are used: - Rename Makefile.inc to Makefile.docbook.inc and refactor - Add Makefile.vty-reference.inc - Add Makefile.common.inc Make sure that we accurately pick up all dependencies. Drop use of the macro called 'command', that silenced the actual command lines invoked and replaced them with short strings: it obscures what is actually going on and makes the Makefiles hard to read and understand. Each manual's makefile is greatly reduced to few definitions and a Makefile include, e.g. one for asciidoc, one for VTY reference. Move common/bsc_vty_additions.xml to OsmoBSC/vty/libbsc_vty_additions.xml, link from OsmoNITB. It applies only to OsmoBSC and OsmoNITB. Add a script that combines a VTY reference file with *all* additions files found in a manual's vty/ dir. Call this from Makefile.vty-reference.inc. Change-Id: I9758e04162a480e28c7dc83475b514cf7fd25ec0
2018-11-27add OsmoHLR manual, OsmoHLR VTY referenceNeels Hofmeyr13-0/+1747
Change-Id: Ieb6a362a26a7e65199f68f5cd32d9b6b0e5d0fbf
2018-09-25osmo-hlr.cfg: Ensure well-formed config file exampleHarald Welte1-12/+12
Change-Id: I136fdda6f4088f2e8094eed6fe9481f5d6476d4f
2018-09-18tweak example configNeels Hofmeyr1-2/+4
Remove 'logging level all' setting. Tweak some more logging details (to my current favorite). Add USSD example for showing the IMSI. Change-Id: I8296832704d779df5f1b20a595b568c99780e64d
2018-09-12Install sample cfg file to /etc/osmocompespin/systemdPau Espin Pedrol1-0/+5
Change-Id: I2ac73f426d9489fcd64c2eea547eb1f3ec26ae2c
2018-09-12Move doc/Makefile.am to doc/examples/Makefile.amPau Espin Pedrol2-22/+23
Change-Id: I89ef3abe86e7ceb7b389ac1cb227ea065bfbce37
2018-07-30USSD: Add support for internal USSD handlersHarald Welte1-0/+1
There are some requests that are best served inside the HLR, as it has access to subscriber information such as MSISDN and IMSI. This unfortunately required quite some restructuring of the USSD related structures including the VTY syntax for adding routes. The default config file has been updated to replicate the *#100# built-in behavior of old OsmoNITB. Closes: OS#2566 Change-Id: I1d09fab810a6bb9ab02904de72dbc9e8a414f9f9
2018-07-30USSD: Add new "DSS" logging category and use it appropriatelyHarald Welte1-0/+1
Change-Id: I0ac198a49ba70ea40fea18464325f1925797a6e8
2018-07-30osmo-hlr.cfg: Don't enable DEBUG logging by defaultHarald Welte1-1/+4
This is not a setting that normal users should use in production. Change-Id: I6594fb083cad70ec596af872d85f805897b29644
2017-11-17doc: install example .cfg files to $(docdir)/examples/Alexander Couzens1-0/+22
Change-Id: I8671ce33b9bf28c89f767dd1b4a1463aeb275158
2017-06-01VTY: Add hlr node and bind ip fieldPau Espin Pedrol1-0/+3
With this patch the address osmo-hlr binds to can be changed to something else than 0.0.0.0 Change-Id: I79f7a300480f308b21116dd14d1698be38725afd
2017-03-31add config example (mostly empty)Neels Hofmeyr1-0/+16
So far only the vty and ctrl bind configs exists. Change-Id: I38ef124e9f28bdd744bafd20fa8c310511c0b8ad