Project

General

Profile

Osmo-nitb VTY » History » Version 36

Anonymous, 02/19/2016 10:48 PM
More details about `ip.access unit_id`: mention OsmoBTS, examples

1 3 laforge
[[PageOutline]]
2 1
3 35
This page is a reference fo all VTY commands that you can use interactively on the OpenBSC VTY telnet interface (port 4242 by default).
4 3 laforge
5
In addition, the same commands are used for the configuration file.
6
7 1
== configuration reference ==
8
9 28 laforge
=== e1_input level ===
10
11
At the e1_line level, you configure which E1 line number is using which driver
12
13
==== e1_line <0-255> driver (misdn|dahdi) ====
14
15
You can specify which of your line numbers shall be using which driver.
16
17 32 laforge
==== e1_line <0-255> port <0-255> ====
18
Configure the port number of the underlying driver subsystem to be used for a given OpenBSC line number.
19
20
This establishes the mapping between e.g. mISDN port number 3 and OpenBSC line 1:
21
{{{e1_line 1 port 3}}}
22
23 29 laforge
=== log file FILENAME ===
24
25
Configure the logging parameters for logging to the indicated text file
26
27
=== log syslog (authpriv|cron|daemon|ftp|lpr|mail|news|user|uucp) ===
28
29
Configure logging via {{{syslogd}}} using the facility as indicated.
30
31
=== log syslog local <0-7> ===
32
33
Configure logging via {{{syslogd}}} using the facility LOG_LOCAL0...LOG_LOCAL7
34
35
=== log stderr ===
36
37
Configure logging via stderr of the process
38
39
=== Commands below the log level ===
40
The following commands work on any 'log level' command, independent of stderr/syslog/file based logging.
41
42
==== logging filter all (0|1) ====
43
Define whether to use the '''filter all''', i.e. to match and log all messages.
44
45
==== logging color (0|1) ====
46
Define whether to use color when writing log lines.
47
48
==== logging timestamp (0|1) ====
49
Define whether the log statements should include a timestamp.
50
51
==== logging level SUBSYS LEVEL ====
52
53 32 laforge
=== mncc-int level ===
54 29 laforge
55 32 laforge
==== default-codec tch-f (fr|efr|amr) ====
56
Set the default speech codec to be used on TCH/F channels
57
58
==== default-codec tch-h (hr|amr) ====
59
Set the default speech codec to be used on TCH/H channels
60
61 1
=== network level ===
62
63 3 laforge
At the network level, we specify parameters that are global for an entire GSM network.
64
65 1
==== network country code ====
66
67 3 laforge
The network country code (NCC) to be used for this network.  Default is 1.
68 1
69
==== mobile network code ====
70
71 3 laforge
The mobile network code (MNC) to be used for this network.  Default is 1.
72 1
73
==== short name ====
74
75
This is the short network name to be used in the GSM 04.08 MM INFO message.
76
77
==== long name ====
78
79
This is the long network name to be used in the GSM 04.08 MM INFO message.
80
81
==== auth policy ====
82
83
This defines the authentication policy of the network.  Possible values are:
84
85
 * ''closed'': Don't allow anyone who is not marked as authorized=1 in the hlr database
86
 * ''accept-all': Accept everyone into the network
87
 * ''token'': Use a special [wiki:TokenAuthPolicy]
88
89 17 laforge
==== location updating reject cause <2-111> ====
90
91
Set the CAUSE value when sending LOCATION UPDATING REJECT to a MS.  Possible values are
92
defined in GSM TS 04.08 / 10.5.3.6.
93
94 10
==== encryption a5 (0|1|2) ====
95 5
96 6
* Enable/Disable A5/X encryption on the network.
97 5
98 10
==== neci (0|1) ====
99 8
100
Changes the Cell Selection Parameter called NECI Half Rate Support.
101
102
 * "0": New establishment causes are not supported.
103
 * "1": New establishment causes are supported.
104
105 17 laforge
==== rrlp mode (none|ms-based|ms-preferred|ass-preferred) ====
106
107
Set the RRLP mode, i.e. if OpenBSC should routinely send RRLP inquiries to phones and store the response
108
109
 * none: Do not perform RRLP inquiries
110
 * ms-based: Ask for a MS-Based location
111
 * ms-preferred: Ask for a location, MS based is preferred over Network Assistance based
112
 * ass-preferred: Ask for a location, Netowrk Assistance based is preferred over MS based
113
114
==== mm info (0|1) ====
115
116
Should we send MM INFO messages with network name and timezone information?
117
118
==== handover (0|1) ====
119
Should the BSC enable in-call handover between multiple BTS?
120
121
==== handover window rxlev averaging <1-10> ====
122
Over how many SACCH frames should the Rx Level of the serving cell be averaged?
123
124
==== handover window rxqual averaging <1-10> ====
125
Over how many SACCH frames should the Rx Quality of the serving cell be averaged?
126
127 21
==== handover window rxlev neighbor averaging <1-10> ====
128 17 laforge
Over how many SACCH frames should the Rx Level of a neighbor cell be averaged?
129
130
==== handover power budget interval <1-99> ====
131
Every how many SACCH frames should the BSC think about performing a power budget (rx level)
132
handover?
133
134
==== handover power budget hysteresis <0-999> ====
135
How large should the hysteresis be, i.e. to prevent continuous handover back and forth
136
137
==== handover maximum distance <0-9999> ====
138
What is the maximum distance from a BTS, after which we try to perform distance handover?
139
140 11
==== timer t3101 <0-65535> ====
141
 * Started after IMMEDIATE ASSIGMENT, should be higher than the time for a L2 establishment attempt
142 10
143 11
==== timer t3103 <0-65535> ====
144
 * Started by sending a HANDOVER message. This timer is currently not in use.
145 10
146 11
==== timer t3105 <0-65535> ====
147
 * Used for the repetition of the PHYSICAL INFORMATION message during handover. This timer is currently not in use.
148
149 10
==== timer t3107 <0-65535> ====
150 11
 * Started after ASSIGMENT COMMAND to keep the old channel long enough alive. This timer is currently not in use due the usage of very early assignment in Call Control
151 1
152 12
153
==== timer t3109 <0-65535> ====
154 1
 * The purpose of this timer is to release channels in case of loss of communucation.
155 12
156 1
==== timer t3111 <0-65535> ====
157 20
 * GSM Spec: This timer value is equal to T3110 and is used to delay the channel deactivation after disconnecting the main signalling link.
158
 * OpenBSC will wait t3111 seconds after all SAPIs were released to send the RF Channel Release to the BTS. After the following RF Channel Release ACK OpenBSC will reuse the channel for further requests.
159 12
160 1
==== timer t3113 <0-65535> ====
161 12
 * This timer is used for the PAGING REQUEST
162
163 1
==== timer t3115 <0-65535> ====
164 12
 * This timer is used for the repetition of the VGCS UPLINK GRANT message, it is currently not in use.
165
166 1
==== timer t3117 <0-65535> ====
167 9
 *  This is started after sending the PDCH ASSIGNMENT COMMAND
168 14
169 17 laforge
==== timer t3119 <0-65535> ====
170 14
 * This is started after sending the RR-CELL CHANGE ORDER message.
171 15
172 14
==== timer t3141 <0-65535> ====
173 16
174 32 laforge
==== dtx-used (0|1) ====
175
Enable or disable the use of DTX (discontinuous transmission)
176
177
==== subscriber-keep-in-ram (0|1) ====
178
Determine whether subscriber database should be kept in RAM or not
179
180
==== paging any sue tch (0|1) ====
181
Whether or not the BSC should allocate a TCH for RACH requests indicating 'any channel'
182
183 16
==== [bsc_msc_ip] ipacc rtp_payload <0-256> ====
184 1
 * This option is currently only available in the on-waves/bsc-master branch (but it will be merged in one way or another).
185 3 laforge
 * This configuration will override the RTP Payload in the MDCX message to not use the returned value by the nanoBTS but use this network setting.
186 1
187
==== [bsc_msc_ip] rtp base <0-65534> ====
188
 * This option is currently only available in the on-waves/bsc-master branch (but it will be merged in one way or another).
189
 * In the bsc_msc_ip sceneriao the BSC and the MGCP do not communicate with each other. To make it work they will need to share the secret of the base port.
190 3 laforge
191 1
==== [bsc_msc_ip] core mobile network code <1-999> ====
192
 * A network specific hack
193
 * Be able to use a different network code inside the A communication than used on A-bis.
194 19
 * This way one can differentiate networks on the phone but use the same one in the core network
195
196
==== [bsc_msc_ip] token TOKEN ====
197
 * Send this token to the MSC when asked for the id.
198
 * It can be any text..
199
 * This is a very weak authentication scheme.
200
201 23
==== [bsc_msc_ip] msc ip IP ====
202
 * The IP address to use when attempting to connect to the MSC.
203
204 26
==== [bsc_msc_ip] msc port PORT ====
205 23
 * The port to use when attempting to connect to the MSC.
206
207 27
==== [bsc_msc_ip] msc ip-tos TOS ====
208
 * The IP Type of Service (TOS) to use for the connection to the MSC.
209 4
210 1
=== bts level ===
211 3 laforge
212
At the BTS level, we define parameters that are global for this particular BTS.
213 1
214
==== type ====
215 3 laforge
The type of the BTS.  Currently supported;
216
217 1
 * ''bs-11''
218
 * ''nanobts''
219
220
==== band ====
221 3 laforge
The GSM band of the BTS.  Currently supported:
222 1
 * GSM400
223
 * GSM850
224
 * GSM900
225
 * DCS1800
226
 * PCS1900
227
228
==== cell_identity <0-65535> ====
229
The Cell Identity of this BTS
230
231 32 laforge
==== location_area_code <0-65535> ====
232 1
The LAC of the location area to which this BTS belongs.
233
234
==== training_sequence_code <0-255> ====
235
Set the Training Sequence Code (TSC) of this BTS
236 17 laforge
237 1
==== base_station_id_code <0-63> ====
238
The BSIC of this BTS within the location area.
239 17 laforge
240
==== ip.access unit_id ====
241 36
The ip.access Unit ID.  Unit ID is used to identify the BTS to the BSC.  E.g.:
242
243
{{{
244
ip.access unit_id 1801 0
245
}}}
246
247
You need to use the same Unit ID in the BTS as well as in OpenBSC.  If you connect nanoBTS, you may use [wiki:ipaccess-config] program to change its Unit ID.  If you connect [wiki:OsmoBTS], set `ipa unit-id` in OsmoBTS config.  E.g.:
248
249
{{{
250
ip unit-id 1801 0
251
}}}
252
253
In order to connect another BTS, you usually need to change just the first number: e.g. `1802 0`.
254 17 laforge
255
==== oml ip.access stream_id <0-255> ====
256 1
Which IPA stream identifier is to be used for the OML link between BTS and BSC.
257 17 laforge
258
==== oml e1 tei ====
259 1
The Q.921 TEI to be used for the A-bis OML link of this BTS.
260 17 laforge
261 1
Make sure you use the same value than you have set in the BTS (by bs11-config or LMT).
262
263 32 laforge
==== oml hsl line E1_LINE ====
264 34 ahuemer
Configure the virtual E1 line to be used for a HSL type BTS
265 32 laforge
266 17 laforge
==== oml e1 line E1_LINE timeslot <1-31> sub-slot (0|1|2|3|full) ====
267 1
Set the E1 line, E1 timeslot and E1 sub-slot for the OML link to this BTS.
268 17 laforge
269 1
Make sure you use the same value than you have set in the BTS (by bs11-config or LMT).
270
271 32 laforge
==== oml e1 tei <0-63> ====
272
Configure the LAPD TEI used for the OML DLC of the given BTS
273
274
==== channel allocator (ascending|descending) ====
275 1
Whether the channels should be allocated in ascending or descending order.
276
277
If the channel allocator is in ascending mode, it will first allocate timeslot 0, then timeslot 1, ... of TRX0. If TRX0 is full, it will switch to TRX1.  In descending order, it is the other way around.
278
279 17 laforge
==== rach tx integer <0-15> ====
280
The RACH TX Integer announced on the BCCH in System Information messages
281 1
282 17 laforge
==== rach max transmission (1|2|4|7) ====
283 1
How many retransmissions should a MS make on a RACH request?
284
285 32 laforge
==== rach nm busy threshold <0-255> ====
286
Threshold to be set in the BTS for RACH/CCCH load indications
287
288
==== rach nm load average <0-65535> ====
289
Load averaging to be set in the BTS for RACH/CCCH load indications
290
291 25
==== rach emergency call allowed (0|1) ====
292
'''ATTENTION: Only use this option when you know what you are doing and can route emergency calls to a proper place.'''
293
294
This setting is used in the System Information on the BCCH and indicates if this cell can be used to do emergency calls. The default value for this option is 0.
295
296 17 laforge
==== cell barred (0|1) ====
297 1
Whether this BTS is barred from access or not.
298
299 17 laforge
==== ms max power <0-40> ====
300
maximum transmit power (in dBm) to be used by MS in this BTS.  This is used in the System Information on the BCCH as
301
well as for the MS power level at the time a dedicated channel is activated.
302 1
303 17 laforge
==== periodic location update <0-1530> ====
304
Periodic Location Updating interval in minutes.
305 1
306 17 laforge
If you set this to a non-zero value, every MS will perform a periodic location updating procedure at the given interval.
307 1
308 17 laforge
A value of 0 will deactivate periodic location updating.
309 1
310 17 laforge
==== cell reselection hysteresis <0-14> ====
311
How many dB has a neighbor cell to be received better than the serving cell to perform cell reselection in idle mode.
312 1
313 17 laforge
==== rxlev access min <0-63> ====
314 1
How strong has the signal to be received at the MS, before a MS is allowed to switch to this cell in idle mode?
315
316 32 laforge
==== cell bar qualify (0|1) ====
317
FIXME
318
319
==== cell reselection offset <0-126> ====
320
Set the Cell Reselection Offset (CRO), a parameter involved in the cell (re)selection algorithm used by mobile
321
stations in idle mode.
322
323
==== temporary offset <0-60> ====
324
Set the temporary offset parameter for cell (re)selection.
325
326
==== temporary offset infinite ====
327
Set the temporary offset parameter for cell (re)selection.
328
329
==== penalty time <20-620> ====
330
Set the penalty time parameter for cell (re)selection.
331
332
==== penalty time reserved ====
333
Set the penalty time parameter for cell (re)selection.
334
335 24 laforge
==== gprs mode (none|gprs|egprs) ====
336
337
Do you want to enable GPRS or EGPRS (EDGE) on this BTS?
338 1
339 17 laforge
==== gprs routing area <0-255> ====
340
To which GPRS routing area does this BTS belong?
341 3 laforge
342 17 laforge
==== gprs cell bvci <0-65535> ====
343 1
BSGP Virtual Connection Identifier
344
345 32 laforge
==== gprs cell timer (blocking-timer|blocking-retries|unblocking-retries|reset-timer|reset-retries|suspend-timer|suspend-retries|resume-timer|resume-retries|capability-update-timer|capability-update-retries) <0-255> ====
346
Set a variety of GPRS related timers
347
348 17 laforge
==== gprs nsei <0-65535> ====
349
NS Entity Identifier
350 3 laforge
351 17 laforge
==== gprs nsvc <0-1> nsvci <0-65535> ====
352
NS Virtual Connection Identifier
353 3 laforge
354 17 laforge
==== gprs nsvc <0-1> local udp port <0-65535> ====
355
The local UDP port (on the BTS) to be used for NS-over-IP
356 2
357 17 laforge
==== gprs nsvc <0-1> remote udp port <0-65535> ====
358
The remote UDP port (of the SGSN) to be used for NS-over-IP
359
360
==== gprs nsvc <0-1> remote ip A.B.C.D ====
361 1
The remote IP address (of the SGSN) to be used for NS-over-IP
362
363 32 laforge
==== paging free FREE_NR ====
364
FIXME
365
366
==== system-information (1|2|3|4|5|6|7|8|9|10|13|16|17|18|19|20|2bis|2ter|2quater|5bis|5ter) mode (static|computed) ====
367
Switch the specified system information message between regular (computed) mode, and static mode.
368
369
==== system-information (1|2|3|4|5|6|7|8|9|10|13|16|17|18|19|20|2bis|2ter|2quater|5bis|5ter) static HEXSTRING ====
370
Specify (as a hex string) the static content of the system information message.  This only works if mode is set to static.
371
372
==== neighbor-list mode (automatic|manual|manual-si5) ====
373
Switch the neighbor list generation between three modes
374
 * automatic: automatically generate list of neigbor cells in all SI
375
 * manual: manually specify the list of neighbor cells in all SI
376
 * manual-si5: automatically generate list of neighbor cells on BCCH but manually specify it for SACCH/SI5
377
378
==== neighbor-list (add|del) arfcn <0-1023> ====
379
Add or delete an ARFCN from the manual neighbor list for BCCH+SACCH
380
381
==== si5 neighbor-list (add|del) arfcn <0-1023> ====
382
Add or delete an ARFCN from the manual neighbor list for SACCH/SI5
383
384
==== is-connection-list (add|del) <0-2047> <0-2047> <0-255> ====
385
Vendor-specific configuration of the IS (Interface Switch) in Ericsson RBS2000.  Please refer to vendor documentation.
386
387 33 laforge
388 2
=== trx level ===
389 1
At the trx level, we specify parameters for one particular TRX (transceiver).
390
391 22
==== arfcn ====
392 17 laforge
The ARFCN of a non-hopping TRX.
393
394 33 laforge
==== description .TEXT ====
395
Free-format textual description of this TRX
396
397 13
==== nominal power <0-100> ====
398 17 laforge
How many dBm is the nominal power of this BTS.  This setting is only used as a base for computing
399
power levels displayed to the user.
400 13
401
==== max_power_red <0-100> ====
402
How many dB the nominal transmit power of the TRX should be reduced from its maximum (by OML means)
403
404 17 laforge
If your transmitter is set to e.g. 24 dBm and you set this to 10, your actual output power will be 14 dBm.
405 2
406 3 laforge
==== rf_locked (0|1) ====
407 2
This option can be used at start and at runtime to enable/disable RF of the transceiver.
408 17 laforge
 * "0": RF is not locked (enabled)
409 2
 * "1": RF is locked (disabled)
410 3 laforge
411 2
==== rsl e1 tei <0-63> ====
412 3 laforge
The Q.921 TEI to be used for the A-bis RSL link between BTS and BSC.
413
414 2
Make sure you don't use the same TEI twice in one E1 Link!
415 1
416 3 laforge
==== rsl e1 line E1_LINE timeslot <1-31> sub-slot (0|1|2|3|full) ====
417
Set the E1 Line, E1 timeslot and E1 sub-slot for the RSL link to this BTS.
418 1
419 33 laforge
420 1
=== timeslot level ===
421
The timeslot level lists parameters for one specific on-air timeslot.
422 2
423
==== phys_chan_config ====
424
Set the physical channel configuration of this GSM on-air timeslot:
425
426
 * ''NONE'': do not use this timeslot
427
 * ''CCCH'': regular CCCH configuration (BCCH+RACH+PCH+AGCH)
428
 * ''CCCH+SDCCH4'': CCCH plus SDCCH/4 combination
429 17 laforge
 * ''TCH/F'': Full TCH
430 3 laforge
 * ''TCH/H'': Half TCH
431
 * ''SDCCH8'': SDCCH/8 combination
432
 * ''PDCH'': Packed Data CHannel
433
 * ''TCH/F_PDCH'': Alternating TCH/F and PDCH use
434 1
435 33 laforge
==== e1 line e1 line E1_LINE timeslot <1-31> sub-slot (0|1|2|3) ====
436 18
Set the E1 line, E1 timeslot and E1 sub-slot to be used for this on-air timeslot if it is used as a TCH.
437
438 1
The TRAU frames for this on-air timeslot will be sent to the sub-slot you have specified here.
439 33 laforge
440
==== training_sequence_code <0-7> ====
441
Set the TSC for this given timeslot
442
443
==== hopping enabled (0|1) ====
444
Enalbe or disable frequency hopping on this timeslot
445
446
==== hopping sequence-number <0-63> ====
447
Set the HSN for this timeslot
448
449
==== hopping maio <0-63> ====
450
Set the MAIO (Mobile Allocation Index Offset) for this timeslot
451
452
==== hopping arfcn (add|del) <0-1023> ====
453
Add or delete an ARFCN to the list of hopping channels
454
455 18
456
== Runtime Options ==
457 1
The [wiki:osmo-nitb] application listens on port 4242 on localhost and one can use telnet to connect to it. With the VTY interface one can use commands to inspect the state of OpenBSC, change the configuration and schedule work. Typing '?' will print a list of commands that are available in this screen and with tab completion one can complete command.
458
459
=== Subscriber commands ===
460
 * OpenBSC VTY has multiple ways to address a subscriber. It can be addressed by IMSI, by TMSI, the assigned extension and finally the id inside the database.
461 18
462 32 laforge
463
==== subscriber (extension|imsi|tmsi|id) ID sms send TEXT ====
464
 {{{OpenBSC> subscriber extension 666 sms send "Hello"}}}
465
466 1
 * The above command will allow you to send a SMS to the subscriber.
467 32 laforge
468
==== subscriber (extension|imsi|tmsi|id) ID silent-sms send TEXT ====
469
==== subscriber (extension|imsi|tmsi|id) ID silent-call start (any|tch/f|tch/any|sdcch) ====
470
==== subscriber (extension|imsi|tmsi|id) ID silent-call stop ====
471
==== subscriber (extension|imsi|tmsi|id) ID ussd-notify (0|1|2) TEXT ====
472
==== subscriber (extension|imsi|tmsi|id) ID update ====
473
474
==== subscriber (extension|imsi|tmsi|id) ID name .NAME ====
475
Assign a name with a given subscriber
476
477
==== subscriber (extension|imsi|tmsi|id) ID extension EXTENSION ====
478
Set / Change the phone number of a given subscriber
479
480
==== subscriber (extension|imsi|tmsi|id) ID authorized (0|1) ====
481
Authorize (1) or unauthorize (0) a given subscriber
482
483
==== subscriber (extension|imsi|tmsi|id) ID a3a8 (none|xor|comp128v1) [KI] ====
484
Set the authentication algorithm and optionally the Ki for a given subscriber
485
486
==== subscriber (extension|imsi|tmsi|id) ID clear-requests ====
487
Clear any pending paging requests for the given subscriber
488
489
==== subscriber (extension|imsi|tmsi|id) ID show-pending ====
490
Show any pending paging requests for the given subscriber
491
492
==== subscriber (extension|imsi|tmsi|id) ID kick-pending ====
493
Clear any pending paging requests for the given subscriber
494
495
==== subscriber purge-inactive ====
496
Purge subscribers with zero use count from RAM
497
498
=== show statistics ===
499
This will display some runtime statistics like this:
500
{{{
501
OpenBSC> show statistics
502
Channel Requests        : 0 total, 0 no channel
503
Channel Failures        : 0 rf_failures, 0 rll failures
504
Paging                  : 0 attempted, 0 complete, 0 expired
505
BTS failures            : 0 OML, 0 RSL
506
Channel Requests        : 0 total, 0 no channel
507
Location Update         : 0 attach, 0 normal, 0 periodic
508
IMSI Detach Indications : 0
509
Location Update Response: 0 accept, 0 reject
510
Handover                : 0 attempted, 0 no_channel, 0 timeout, 0 completed, 0 failed
511
SMS MO                  : 0 submitted, 0 no receiver
512
SMS MT                  : 0 delivered, 0 no memory, 0 other error
513
MO Calls                : 0 setup, 0 connect ack
514
MT Calls                : 0 setup, 0 connect
515
}}}
516
517
=== show logging vty ===
518
519
displays the logging configuration for the current VTY
520
521
=== show e1_driver ===
522
523
displays a list of all supported E1 / abis input drivers
524
{{{
525
OpenBSC> show e1_driver
526
E1 Input Driver misdn
527
E1 Input Driver misdn_lapd
528
E1 Input Driver dahdi
529
E1 Input Driver ipa
530
E1 Input Driver hsl
531
E1 Input Driver rs232
532
}}}
533
=== show e1_line [line_nr] [stats] ===
534
535
display statistics regarding the specified E1 line
536
OpenBSC> show e1_line 0 stats
537
{{{
538
E1 Line Number 0, Name , Driver ipa
539
 E1 Input subsystem:
540
  HDLC abort:        0 (0/s 0/m 0/h 0/d)
541
  HLDC Bad FCS:        0 (0/s 0/m 0/h 0/d)
542
  HDLC Overrun:        0 (0/s 0/m 0/h 0/d)
543
  Alarm:        0 (0/s 0/m 0/h 0/d)
544
  Line removed:        0 (0/s 0/m 0/h 0/d)
545
}}}
546
547
=== show e1_timeslot [line_nr] [ts_nr] === 
548
549
display information about a E1 timeslot.
550
551
=== show network ===
552
{{{
553
OpenBSC> show network    
554
BSC is on Country Code 262, Network Code 88 and has 1 BTS
555
  Long network name: 'OpenBSC'
556
  Short network name: 'OpenBSC'
557
  Authentication policy: closed
558
  Location updating reject cause: 13
559
  Encryption: A5/0
560
  NECI (TCH/H): 1
561
  Use TCH for Paging any: 0
562
  RRLP Mode: none
563
  MM Info: On
564
  Handover: Off
565
  Current Channel Load:
566
}}}
567
568
=== show bts [bts_nr] ===
569
{{{
570
OpenBSC> show bts
571
BTS 0 is of nanobts type in band DCS1800, has CI 0 LAC 1, BSIC 63, TSC 7 and 1 TRX
572
Description: (null)
573
MS Max power: 15 dBm
574
Minimum Rx Level for Access: -110 dBm
575
Cell Reselection Hysteresis: 4 dBm
576
RACH TX-Integer: 9
577
RACH Max transmissions: 7
578
System Information present: 0x00000000, static: 0x00000000
579
  Unit ID: 8888/0/0, OML Stream ID 0xff
580
  NM State: Oper 'NULL', Admin 0, Avail 'Power off'
581
  Site Mgr NM State: Oper 'NULL', Admin 0, Avail 'Power off'
582
  Paging: 0 pending requests, 0 free slots
583
  OML Link state: disconnected.
584
  Current Channel Load:
585
}}}
586
587
=== show trx [bts_nr] [trx_nr] ===
588
{{{
589
OpenBSC> show trx
590
TRX 0 of BTS 0 is on ARFCN 871
591
Description: (null)
592
  RF Nominal Power: 23 dBm, reduced by 0 dB, resulting BS power: 23 dBm
593
  NM State: Oper 'NULL', Admin 2, Avail 'Power off'
594
  Baseband Transceiver NM State: Oper 'NULL', Admin 0, Avail 'Power off'
595
  ip.access stream ID: 0x00
596
}}}
597
598
=== show timeslot [bts_nr] [trx_nr] [ts_nr] ===
599
{{{
600
OpenBSC> show timeslot 
601
BTS 0, TRX 0, Timeslot 0, phys cfg CCCH, TSC 7
602
  NM State: Oper 'NULL', Admin 0, Avail 'Power off'
603
BTS 0, TRX 0, Timeslot 1, phys cfg SDCCH8, TSC 7
604
  NM State: Oper 'NULL', Admin 0, Avail 'Power off'
605
BTS 0, TRX 0, Timeslot 2, phys cfg TCH/H, TSC 7
606
  NM State: Oper 'NULL', Admin 0, Avail 'Power off'
607
BTS 0, TRX 0, Timeslot 3, phys cfg TCH/H, TSC 7
608
  NM State: Oper 'NULL', Admin 0, Avail 'Power off'
609
BTS 0, TRX 0, Timeslot 4, phys cfg TCH/H, TSC 7
610
  NM State: Oper 'NULL', Admin 0, Avail 'Power off'
611
BTS 0, TRX 0, Timeslot 5, phys cfg TCH/H, TSC 7
612
  NM State: Oper 'NULL', Admin 0, Avail 'Power off'
613
BTS 0, TRX 0, Timeslot 6, phys cfg TCH/H, TSC 7
614
  NM State: Oper 'NULL', Admin 0, Avail 'Power off'
615
BTS 0, TRX 0, Timeslot 7, phys cfg TCH/H, TSC 7
616
  NM State: Oper 'NULL', Admin 0, Avail 'Power off'
617
}}}
618
619
=== show subscriber (extension|imsi|tms|id) ID ===
620
display information about a given subscriber
621
{{{
622
OpenBSC> show subscriber id 1
623
    ID: 1, Authorized: 1
624
    Name: ''
625
    Extension: 2342
626
    LAC: 1/0x1
627
    IMSI: 262022080345046
628
    TMSI: 4DB8B4D8
629
    Pending: 0
630
    Use count: 1
631
}}}
Add picture from clipboard (Maximum size: 48.8 MB)