blob: 0003f1b6a4d64c2aad139b745898bd7a9a1da7a5 [file] [log] [blame]
Pau Espin Pedroledcc8d22018-03-04 19:58:23 +01001!
Pau Espin Pedrol0d455042018-08-27 17:07:41 +02002! OsmoTRX example configuration
Pau Espin Pedroledcc8d22018-03-04 19:58:23 +01003!
4log stderr
5 logging filter all 1
6 logging color 1
7 logging print category 1
8 logging timestamp 1
Pau Espin Pedrol0d455042018-08-27 17:07:41 +02009 logging print file basename
Pau Espin Pedroledcc8d22018-03-04 19:58:23 +010010 logging print extended-timestamp 1
11 logging level all info
12!
13line vty
Pau Espin Pedrol0d455042018-08-27 17:07:41 +020014 bind ${osmo_trx.trx_ip}
Pau Espin Pedroledcc8d22018-03-04 19:58:23 +010015ctrl
Pau Espin Pedrol0d455042018-08-27 17:07:41 +020016 bind ${osmo_trx.trx_ip}
17trx
18 bind-ip ${osmo_trx.trx_ip}
19 remote-ip ${osmo_trx.bts_ip}
20 base-port 5700
21 egprs disable
Pau Espin Pedrol94eab262018-09-17 20:25:55 +020022%if osmo_trx.get('multi_arfcn', False):
23 multi-arfcn enable
24%else:
25 multi-arfcn disable
26%endif
Pau Espin Pedrol0d455042018-08-27 17:07:41 +020027 tx-sps 4
28 rx-sps 4
29 clock-ref ${osmo_trx.clock_reference}
30 rt-prio 18
31%for chan in osmo_trx.channels:
32 chan ${loop.index}
33% if chan.get('tx_path', False):
34 tx-path ${chan.tx_path}
35% endif
36% if chan.get('rx_path', False):
37 rx-path ${chan.rx_path}
38 %endif
39%endfor