blob: f1508ec19c79e49a2a0392ee004831a45020c7bf [file] [log] [blame]
Neels Hofmeyrdae3d3c2017-03-28 12:16:58 +02001!
2! OpenBSC configuration saved from vty
3!
4password foo
5!
6log stderr
7 logging filter all 1
8 logging color 0
9 logging print category 0
10 logging print extended-timestamp 1
11 logging level all debug
12!
13line vty
14 no login
15 bind ${vty_bind_ip}
16!
17e1_input
18 e1_line 0 driver ipa
19 ipa bind ${abis_bind_ip}
20network
21 network country code ${mcc}
22 mobile network code ${mnc}
23 short name ${net_name_short}
24 long name ${net_name_long}
25 auth policy ${net_auth_policy}
26 location updating reject cause 13
Pau Espin Pedrolabd556a2017-09-04 16:26:08 +020027 encryption ${encryption}
Neels Hofmeyrdae3d3c2017-03-28 12:16:58 +020028 neci 1
29 rrlp mode none
30 mm info 1
31 handover 0
32 handover window rxlev averaging 10
33 handover window rxqual averaging 1
34 handover window rxlev neighbor averaging 10
35 handover power budget interval 6
36 handover power budget hysteresis 3
37 handover maximum distance 9999
Neels Hofmeyrdae3d3c2017-03-28 12:16:58 +020038smpp
Pau Espin Pedrol2d16f6f2017-05-30 15:33:57 +020039 local-tcp-ip ${nitb.ip_address.addr} 2775
40 system-id test-nitb
41 policy ${smsc.policy}
42 %for esme in esme_list:
43 esme ${esme.system_id}
44 % if esme.password == '':
45 no password
46 % else:
47 password ${esme.password}
48 % endif
49 default-route
50 %endfor
Neels Hofmeyrdae3d3c2017-03-28 12:16:58 +020051ctrl
52 bind ${ctrl_bind_ip}
53%for bts in bts_list:
54 bts ${loop.index}
55 type ${bts.type}
56 band ${bts.band}
Pau Espin Pedrol4ccce7c2017-11-07 11:13:20 +010057 cell_identity ${bts.cell_identity}
Neels Hofmeyrdae3d3c2017-03-28 12:16:58 +020058 location_area_code ${bts.location_area_code}
59 training_sequence_code 7
60 base_station_id_code ${bts.base_station_id_code}
61 ms max power 15
62 cell reselection hysteresis 4
63 rxlev access min 0
64 channel allocator ascending
65 rach tx integer 9
66 rach max transmission 7
67 ip.access unit_id ${bts.unit_id} 0
68 oml ip.access stream_id ${bts.stream_id} line 0
69 gprs mode none
70% for trx in bts.trx_list:
71 trx ${loop.index}
72 rf_locked 0
73 arfcn ${trx.arfcn}
74 nominal power 23
75 max_power_red ${trx.max_power_red}
76 rsl e1 tei 0
77% for ts in trx.timeslot_list:
78 timeslot ${loop.index}
79 phys_chan_config ${ts.phys_chan_config}
80% endfor
81% endfor
82%endfor