Project

General

Profile

Actions

Ipaccess-config » History » Revision 2

« Previous | Revision 2/6 (diff) | Next »
tnt, 02/19/2016 10:48 PM
Show more test types (taken from the git log message)


ipaccess-config is a small command line tool to configure an ip.access nanoBTS.

You can use this tool to perform basic operations such as setting NVRAM parameters or performing tests

Setting the Unit ID

Assuming that your BTS ip-address is 192.168.100.123:

{{{
./ipaccess-config -u 1800/0/0 192.168.100.123
}}}

Setting the Primary OML address

Assuming that your BTS ip-address is 192.168.100.123 and your BSC ip address is 192.168.100.11:

{{{
./ipaccess-config -o 192.168.100.11 192.168.100.123
}}}

Performing a test

You can perform various BTS tests using the -l option:

=== Channel usage test === {{{
$ ./ipaccess-config -l 64 192.168.100.100
ipaccess-config (C) 2009 by Harald Welte
This is FREE SOFTWARE with ABSOLUTELY NO WARRANTY

Trying to connect to ip.access BTS ...
OML link established
[...]
<0020> ipaccess-config.c:107 TEST REPORT: test_no=0x40 test_res=SUCCESS
<0020> ipaccess-config.c:142 > ARFCN 4, RxLev 33
&lt;0020&gt; ipaccess-config.c:142 > ARFCN 8, RxLev 6
<0020> ipaccess-config.c:142 > ARFCN 5, RxLev 16
&lt;0020&gt; ipaccess-config.c:142 > ARFCN 11, RxLev 5
<0020> ipaccess-config.c:142 > ARFCN 12, RxLev 8
&lt;0020&gt; ipaccess-config.c:142 > ARFCN 10, RxLev 6
[...]
}}}

=== BCCH usage test === {{{
$ ./ipaccess-config -l 65 192.168.100.100
ipaccess-config (C) 2009 by Harald Welte
This is FREE SOFTWARE with ABSOLUTELY NO WARRANTY

Trying to connect to ip.access BTS ...
OML link established
[...]
<0020> ipaccess-config.c:107 TEST REPORT: test_no=0x41 test_res=SUCCESS
<0020> ipaccess-config.c:142 > ARFCN 4, RxLev 32
&lt;0020&gt; ipaccess-config.c:142 > ARFCN 8, RxLev 6
<0020> ipaccess-config.c:142 > ARFCN 12, RxLev 6
&lt;0020&gt; ipaccess-config.c:142 > ARFCN 20, RxLev 9
<0020> ipaccess-config.c:142 > ARFCN 31, RxLev 6
&lt;0020&gt; ipaccess-config.c:142 > ARFCN 37, RxLev 23
<0020> ipaccess-config.c:142 > ARFCN 49, RxLev 7
&lt;0020&gt; ipaccess-config.c:142 > ARFCN 53, RxLev 14
<0020> ipaccess-config.c:142 > ARFCN 57, RxLev 19
&lt;0020&gt; ipaccess-config.c:142 > ARFCN 60, RxLev 63
<0020> ipaccess-config.c:142 > ARFCN 71, RxLev 15
&lt;0020&gt; ipaccess-config.c:142 > ARFCN 90, RxLev 4
}}}

=== Frequency sync test === {{{
$ ./ipaccess-config -l 66 192.168.100.100
[...]
<0020> abis_nm.c:1886 PEFORM TEST
<0020> abis_nm.c:805 OC=RADIO CARRIER INST=(00,00,ff) Software Activated Report
<0020> abis_nm.c:805 OC=RADIO CARRIER INST=(00,00,ff) Test Report
<0020> ipaccess-config.c:107 TEST REPORT: test_no=0x42 test_res=SUCCESS
<0020> ipaccess-config.c:130 > ARFCN 4, Frequency Error -2
&lt;0020&gt; ipaccess-config.c:130 > ARFCN 8, Frequency Error -40
<0020> ipaccess-config.c:130 > ARFCN 20, Frequency Error -21
&lt;0020&gt; ipaccess-config.c:130 > ARFCN 31, Frequency Error 1
<0020> ipaccess-config.c:130 > ARFCN 37, Frequency Error -4
&lt;0020&gt; ipaccess-config.c:130 > ARFCN 45, Frequency Error -4
<0020> ipaccess-config.c:130 > ARFCN 53, Frequency Error 22
&lt;0020&gt; ipaccess-config.c:130 > ARFCN 57, Frequency Error 3
<0020> ipaccess-config.c:130 > ARFCN 60, Frequency Error 0
&lt;0020&gt; ipaccess-config.c:130 > ARFCN 69, Frequency Error 2
<0020> ipaccess-config.c:130 > ARFCN 73, Frequency Error 30
&lt;0020&gt; ipaccess-config.c:130 > ARFCN 89, Frequency Error 44
<0020> ipaccess-config.c:130 > ARFCN 90, Frequency Error 8
&lt;0020&gt; ipaccess-config.c:130 > ARFCN 123, Frequency Error 27
}}}

Files (0)

Updated by tnt about 8 years ago · 2 revisions

Add picture from clipboard (Maximum size: 48.8 MB)