blob: c62c692b340a5b4502dcef4669d4ed0d911b2c9e [file] [log] [blame]
Neels Hofmeyr18333fa2018-12-05 02:24:30 +01001OsmoMSC> enable
2OsmoMSC# configure terminal
3OsmoMSC(config)# list
4...
5 network
6 msc
7 mncc-int
8 hlr
9...
10
11OsmoMSC(config)# network
12OsmoMSC(config-net)# list
13...
14 network country code <1-999>
15 mobile network code <0-999>
16 short name NAME
17 long name NAME
18 encryption a5 <0-3> [<0-3>] [<0-3>] [<0-3>]
19 authentication (optional|required)
20 rrlp mode (none|ms-based|ms-preferred|ass-preferred)
21 mm info (0|1)
22 timezone <-19-19> (0|15|30|45)
23 timezone <-19-19> (0|15|30|45) <0-2>
24 no timezone
25 periodic location update <6-1530>
26 no periodic location update
27
28OsmoMSC(config-net)# exit
29OsmoMSC(config)# msc
30OsmoMSC(config-msc)# list
31...
32 assign-tmsi
Neels Hofmeyr80447eb2018-12-05 01:11:28 +010033 mncc internal
34 mncc external MNCC_SOCKET_PATH
Neels Hofmeyr05c56802018-12-05 01:07:03 +010035 mncc guard-timeout <0-255>
Neels Hofmeyr18333fa2018-12-05 02:24:30 +010036 no assign-tmsi
37 auth-tuple-max-reuse-count <-1-2147483647>
38 auth-tuple-reuse-on-error (0|1)
Oliver Smith0fec28a2018-12-14 10:52:52 +010039 check-imei-rqd (0|1)
Neels Hofmeyr18333fa2018-12-05 02:24:30 +010040 cs7-instance-a <0-15>
41 cs7-instance-iu <0-15>
42 paging response-timer (default|<1-65535>)
43 emergency-call route-to-msisdn MSISDN
Vadim Yanitskiyf40e46f2018-11-20 06:20:53 +070044 sms-over-gsup
45 no sms-over-gsup
Neels Hofmeyr18333fa2018-12-05 02:24:30 +010046 mgw local-ip A.B.C.D
47 mgw local-port <0-65535>
48 mgw remote-ip A.B.C.D
49 mgw remote-port <0-65535>
Neels Hofmeyr18333fa2018-12-05 02:24:30 +010050...
51
Neels Hofmeyr80447eb2018-12-05 01:11:28 +010052OsmoMSC(config-msc)# mncc?
53 mncc Configure Mobile Network Call Control
54
55OsmoMSC(config-msc)# mncc ?
56 internal Use internal MNCC handler (default; changes need a program restart)
57 external Use external MNCC handler (changes need a program restart)
58 guard-timeout Set global guard timer for mncc interface activity
59
60OsmoMSC(config-msc)# mncc external ?
61 MNCC_SOCKET_PATH File system path to create the MNCC unix domain socket at
62
63OsmoMSC(config-msc)# mncc external /path/not/used
64OsmoMSC(config-msc)# show running-config
65...
66msc
67...
68 mncc external /path/not/used
69...
70
71OsmoMSC(config-msc)# mncc internal
72OsmoMSC(config-msc)# show running-config
73... ! mncc external
74
Neels Hofmeyr18333fa2018-12-05 02:24:30 +010075OsmoMSC(config-msc)# exit
76OsmoMSC(config)# mncc-int
77OsmoMSC(config-mncc-int)# list
78...
79 default-codec tch-f (fr|efr|amr)
80 default-codec tch-h (hr|amr)
81
82OsmoMSC(config-mncc-int)# exit
83OsmoMSC(config)# hlr
84OsmoMSC(config-hlr)# list
85...
86 remote-ip A.B.C.D
87 remote-port <1-65535>
Neels Hofmeyr3a3ed9b2018-12-20 00:46:40 +010088 ipa-name NAME
Neels Hofmeyr18333fa2018-12-05 02:24:30 +010089
90OsmoMSC(config-hlr)# exit
91OsmoMSC(config)# exit
92OsmoMSC# configure terminal
93OsmoMSC(config)# network
94OsmoMSC(config-net)# end
95OsmoMSC# disable
96OsmoMSC> enable
97
98OsmoMSC# ! Punching some '...' holes because of optional SMPP, Iu
99OsmoMSC# show running-config
100...
101network
102 network country code 001
103 mobile network code 01
104 short name OsmoMSC
105 long name OsmoMSC
106 encryption a5 0
107 authentication optional
108 rrlp mode none
109 mm info 1
110 periodic location update 30
111msc
Neels Hofmeyr05c56802018-12-05 01:07:03 +0100112 mncc guard-timeout 180
Neels Hofmeyr18333fa2018-12-05 02:24:30 +0100113 assign-tmsi
114 cs7-instance-a 0
115...
116 auth-tuple-max-reuse-count 3
117 auth-tuple-reuse-on-error 1
118 mgw local-port 2728
119 mgw remote-ip 10.23.24.1
120 mgw remote-port 2427
121mncc-int
122 default-codec tch-f fr
123 default-codec tch-h hr
124...
125hlr
126 remote-ip 127.0.0.1
127 remote-port 4222
128end