aboutsummaryrefslogtreecommitdiffstats
path: root/tests/osmo-bts.vty
blob: 97629d0af3ac53f456760a3b5934ed12e924bb78 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
OsmoBTS> list
...
  show bts [<0-255>]
  show trx [<0-255>] [<0-255>]
  show timeslot [<0-255>] [<0-255>] [<0-7>]
  show lchan [<0-255>] [<0-255>] [<0-7>] [<0-7>]
  show lchan summary [<0-255>] [<0-255>] [<0-7>] [<0-7>]
  show bts <0-255> gprs
...
  show timer [(bts|abis)] [TNNNN]
  show e1_driver
  show e1_line [<0-255>] [stats]
  show e1_timeslot [<0-255>] [<0-31>]
...
OsmoBTS> ?
...
  show      Show running system information
...

OsmoBTS> show ?
...
  bts             Display information about a BTS
  trx             Display information about a TRX
  timeslot        Display information about a TS
  lchan           Display information about a logical channel
  timer           Show timers
  e1_driver       Display information about available E1 drivers
  e1_line         Display information about a E1 line
  e1_timeslot     Display information about a E1 timeslot
...
OsmoBTS> show bts ?
  [<0-255>]  BTS Number
  <0-255>    BTS Number
OsmoBTS> show bts 0 ?
  gprs  GPRS/EGPRS configuration
  <cr>  
OsmoBTS> show trx ?
  [<0-255>]  BTS Number
OsmoBTS> show trx 0 ?
  [<0-255>]  TRX Number
OsmoBTS> show timeslot ?
  [<0-255>]  BTS Number
OsmoBTS> show timeslot 0 ?
  [<0-255>]  TRX Number
OsmoBTS> show timeslot 0 0 ?
  [<0-7>]  Timeslot Number
OsmoBTS> show lchan ?
  [<0-255>]  BTS Number
  summary    Short summary
OsmoBTS> show lchan 0 ?
  [<0-255>]  TRX Number
OsmoBTS> show lchan 0 0 ?
  [<0-7>]  Timeslot Number
OsmoBTS> show lchan 0 0 0 ?
  [<0-7>]  Logical Channel Number
OsmoBTS> show lchan summary ?
  [<0-255>]  BTS Number
OsmoBTS> show lchan summary 0 ?
  [<0-255>]  TRX Number
OsmoBTS> show lchan summary 0 0 ?
  [<0-7>]  Timeslot Number
OsmoBTS> show lchan summary 0 0 0 ?
  [<0-7>]  Logical Channel Number

OsmoBTS> show timer ?
  [bts]   BTS process timers
  [abis]  Abis (RSL) related timers
OsmoBTS> show timer
bts: X1 = 300 s	Time after which osmo-bts exits if regular ramp down during shut down process does not finish (s) (default: 300 s)
bts: X2 = 3 s	Time after which osmo-bts exits if requesting transceivers to stop during shut down process does not finish (s) (default: 3 s)
abis: X15 = 0 ms	Time to wait between Channel Activation and dispatching a cached early Immediate Assignment (default: 0 ms)
OsmoBTS> show timer bts ?
  [TNNNN]  T- or X-timer-number -- 3GPP compliant timer number of the format '1234' or 'T1234' or 't1234'; Osmocom-specific timer number of the format: 'X1234' or 'x1234'.
OsmoBTS> show timer bts
bts: X1 = 300 s	Time after which osmo-bts exits if regular ramp down during shut down process does not finish (s) (default: 300 s)
bts: X2 = 3 s	Time after which osmo-bts exits if requesting transceivers to stop during shut down process does not finish (s) (default: 3 s)
OsmoBTS> show timer bts X1
bts: X1 = 300 s	Time after which osmo-bts exits if regular ramp down during shut down process does not finish (s) (default: 300 s)
OsmoBTS> show timer bts X2
bts: X2 = 3 s	Time after which osmo-bts exits if requesting transceivers to stop during shut down process does not finish (s) (default: 3 s)
OsmoBTS> show timer abis ?
  [TNNNN]  T- or X-timer-number -- 3GPP compliant timer number of the format '1234' or 'T1234' or 't1234'; Osmocom-specific timer number of the format: 'X1234' or 'x1234'.
OsmoBTS> show timer abis X15
abis: X15 = 0 ms	Time to wait between Channel Activation and dispatching a cached early Immediate Assignment (default: 0 ms)

OsmoBTS> show e1_driver ?
  <cr>  
OsmoBTS> show e1_line ?
  [<0-255>]  E1 Line Number
OsmoBTS> show e1_line 0 ?
  [stats]  Include statistics
OsmoBTS> show e1_timeslot ?
  [<0-255>]  E1 Line Number
OsmoBTS> show e1_timeslot 0 ?
  [<0-31>]  E1 Timeslot Number

OsmoBTS> enable
OsmoBTS# list
...
  show bts [<0-255>]
  show trx [<0-255>] [<0-255>]
  show timeslot [<0-255>] [<0-255>] [<0-7>]
  show lchan [<0-255>] [<0-255>] [<0-7>] [<0-7>]
  show lchan summary [<0-255>] [<0-255>] [<0-7>] [<0-7>]
  show bts <0-255> gprs
...
  show timer [(bts|abis)] [TNNNN]
  bts <0-0> trx <0-255> ts <0-7> (lchan|shadow-lchan) <0-7> rtp jitter-buffer <0-10000>
  test send-failure-event-report <0-255>
  bts <0-0> c0-power-red <0-6>
  show e1_driver
  show e1_line [<0-255>] [stats]
  show e1_timeslot [<0-255>] [<0-31>]
...

OsmoBTS# ?
...
  show       Show running system information
...

OsmoBTS# show ?
...
  bts             Display information about a BTS
  trx             Display information about a TRX
  timeslot        Display information about a TS
  lchan           Display information about a logical channel
  timer           Show timers
  e1_driver       Display information about available E1 drivers
  e1_line         Display information about a E1 line
  e1_timeslot     Display information about a E1 timeslot
...
OsmoBTS# show bts ?
  [<0-255>]  BTS Number
  <0-255>    BTS Number
OsmoBTS# show bts 0 ?
  gprs  GPRS/EGPRS configuration
  <cr>  
OsmoBTS# show trx ?
  [<0-255>]  BTS Number
OsmoBTS# show trx 0 ?
  [<0-255>]  TRX Number
OsmoBTS# show timeslot ?
  [<0-255>]  BTS Number
OsmoBTS# show timeslot 0 ?
  [<0-255>]  TRX Number
OsmoBTS# show timeslot 0 0 ?
  [<0-7>]  Timeslot Number
OsmoBTS# show lchan ?
  [<0-255>]  BTS Number
  summary    Short summary
OsmoBTS# show lchan 0 ?
  [<0-255>]  TRX Number
OsmoBTS# show lchan 0 0 ?
  [<0-7>]  Timeslot Number
OsmoBTS# show lchan 0 0 0 ?
  [<0-7>]  Logical Channel Number
OsmoBTS# show lchan summary ?
  [<0-255>]  BTS Number
OsmoBTS# show lchan summary 0 ?
  [<0-255>]  TRX Number
OsmoBTS# show lchan summary 0 0 ?
  [<0-7>]  Timeslot Number
OsmoBTS# show lchan summary 0 0 0 ?
  [<0-7>]  Logical Channel Number
OsmoBTS# show e1_driver ?
  <cr>  
OsmoBTS# show e1_line ?
  [<0-255>]  E1 Line Number
OsmoBTS# show e1_line 0 ?
  [stats]  Include statistics
OsmoBTS# show e1_timeslot ?
  [<0-255>]  E1 Line Number
OsmoBTS# show e1_timeslot 0 ?
  [<0-31>]  E1 Timeslot Number

OsmoBTS# configure terminal
OsmoBTS(config)# list
...
  bts BTS_NR
...
  timer [(bts|abis)] [TNNNN] [(<0-2147483647>|default)]
  phy <0-255>
  e1_input
...
OsmoBTS(config)# ?
...
  bts        Select a BTS to configure
...
  timer      Configure or show timers
  phy        Select a PHY to configure
  e1_input   Configure E1/T1/J1 TDM input
...
OsmoBTS(config)# bts ?
  BTS_NR  BTS Number
OsmoBTS(config)# phy ?
  <0-255>  PHY number

OsmoBTS(config)# timer ?
  [bts]   BTS process timers
  [abis]  Abis (RSL) related timers
OsmoBTS(config)# timer bts ?
  [TNNNN]  T- or X-timer-number -- 3GPP compliant timer number of the format '1234' or 'T1234' or 't1234'; Osmocom-specific timer number of the format: 'X1234' or 'x1234'.
OsmoBTS(config)# timer bts X1
bts: X1 = 300 s	Time after which osmo-bts exits if regular ramp down during shut down process does not finish (s) (default: 300 s)
OsmoBTS(config)# timer bts X2
bts: X2 = 3 s	Time after which osmo-bts exits if requesting transceivers to stop during shut down process does not finish (s) (default: 3 s)
OsmoBTS(config)# timer bts X1 ?
  [<0-2147483647>]  New timer value
  [default]         Set to default timer value
OsmoBTS(config)# timer bts X1 123
OsmoBTS(config)# timer bts X1
bts: X1 = 123 s	Time after which osmo-bts exits if regular ramp down during shut down process does not finish (s) (default: 300 s)
OsmoBTS(config)# timer bts X1 default
OsmoBTS(config)# timer bts X1
bts: X1 = 300 s	Time after which osmo-bts exits if regular ramp down during shut down process does not finish (s) (default: 300 s)

OsmoBTS(config)# timer abis X15
abis: X15 = 0 ms	Time to wait between Channel Activation and dispatching a cached early Immediate Assignment (default: 0 ms)
OsmoBTS(config)# timer abis X15 123
OsmoBTS(config)# timer abis X15
abis: X15 = 123 ms	Time to wait between Channel Activation and dispatching a cached early Immediate Assignment (default: 0 ms)
OsmoBTS(config)# timer abis X15 default
OsmoBTS(config)# timer abis X15
abis: X15 = 0 ms	Time to wait between Channel Activation and dispatching a cached early Immediate Assignment (default: 0 ms)

OsmoBTS(config)# bts 0
OsmoBTS(bts)# list
...
  ipa unit-id <0-65534> <0-255>
  oml remote-ip A.B.C.D
  no oml remote-ip A.B.C.D
  rtp jitter-buffer <0-10000> [adaptive]
  rtp port-range <1-65534> <1-65534>
  rtp ip-dscp <0-63>
  rtp socket-priority <0-255>
  rtp continuous-streaming
  no rtp continuous-streaming
  rtp internal-uplink-ecu
  no rtp internal-uplink-ecu
  rtp hr-format (rfc5993|ts101318)
  band (450|GSM450|480|GSM480|750|GSM750|810|GSM810|850|GSM850|900|GSM900|1800|DCS1800|1900|PCS1900)
  description .TEXT
  no description
  paging queue-size <1-1024>
  paging lifetime <0-60>
  agch-queue-mgmt default
  agch-queue-mgmt threshold <0-100> low <0-100> high <0-100000>
  min-qual-rach <-100-100>
  min-qual-norm <-100-100>
  max-ber10k-rach <0-10000>
  pcu-socket PATH
  pcu-socket-wqueue-length <1-2147483647>
  supp-meas-info toa256
  no supp-meas-info toa256
  smscb queue-max-length <1-60>
  smscb queue-target-length <1-30>
  smscb queue-hysteresis <0-30>
  gsmtap-remote-host [HOSTNAME]
  no gsmtap-remote-host
  gsmtap-local-host HOSTNAME
  no gsmtap-local-host
  gsmtap-sapi (enable-all|disable-all)
  gsmtap-sapi (bcch|ccch|rach|agch|pch|sdcch|tch/f|tch/h|pacch|pdtch|ptcch|cbch|sacch)
  no gsmtap-sapi (bcch|ccch|rach|agch|pch|sdcch|tch/f|tch/h|pacch|pdtch|ptcch|cbch|sacch)
  gsmtap-rlp [skip-null]
  no gsmtap-rlp
  osmux
  trx <0-254>
...
OsmoBTS(bts)# ?
...
  ipa                       ip.access RSL commands
  oml                       OML Parameters
  no                        Negate a command or set its defaults
  rtp                       RTP parameters
  band                      Set the frequency band of this BTS
  description               Save human-readable description of the object
  paging                    Paging related parameters
  agch-queue-mgmt           AGCH queue mgmt
  min-qual-rach             Set the minimum link quality level of Access Bursts to be accepted
  min-qual-norm             Set the minimum link quality level of Normal Bursts to be accepted
  max-ber10k-rach           Set the maximum BER for valid RACH requests
  pcu-socket                Configure the PCU socket file/path name
  pcu-socket-wqueue-length  Configure the PCU socket queue length
  supp-meas-info            Configure the RSL Supplementary Measurement Info
  smscb                     SMSCB (SMS Cell Broadcast) / CBCH configuration
  gsmtap-remote-host        Enable GSMTAP Um logging (see also 'gsmtap-sapi')
  gsmtap-local-host         Enable local bind for GSMTAP Um logging (see also 'gsmtap-sapi')
  gsmtap-sapi               Enable/disable sending of UL/DL messages over GSMTAP
  gsmtap-rlp                Enable generation of GSMTAP frames for RLP (non-transparent CSD)
  osmux                     Configure Osmux
  trx                       Select a TRX to configure
...
OsmoBTS(bts)# trx 0
OsmoBTS(trx)# list
...
  user-gain <-100000-100000> (dB|mdB)
  power-ramp max-initial <-10000-100000> (dBm|mdBm)
  power-ramp step-size <1-100000> (dB|mdB)
  power-ramp step-interval <1-100>
  ms-power-control (dsp|osmo)
  ta-control interval <0-31>
  phy <0-255> instance <0-255>
...
OsmoBTS(trx)# ?
...
  user-gain         Inform BTS about additional, user-provided gain or attenuation at TRX output
  power-ramp        Power-Ramp settings
  ms-power-control  Mobile Station Power Level Control
  ta-control        Timing Advance Control Parameters
  phy               Configure PHY Link+Instance for this TRX
...
OsmoBTS(trx)# exit
OsmoBTS(bts)# osmux
OsmoBTS(osmux)# ?
...
  use            Configure Osmux usage
  local-ip       IP information
  local-port     Osmux port
  batch-factor   Batching factor
  batch-size     Batch size
  dummy-padding  Dummy padding