Project

General

Profile

Ipaccess-config » History » Version 2

tnt, 02/19/2016 10:48 PM
Show more test types (taken from the git log message)

1 1 laforge
ipaccess-config is a small command line tool to configure an ip.access nanoBTS.
2
3
You can use this tool to perform basic operations such as setting NVRAM parameters or performing tests
4
5
== Setting the Unit ID ==
6
7
Assuming that your BTS ip-address is 192.168.100.123:
8
9
{{{
10
./ipaccess-config -u 1800/0/0 192.168.100.123
11
}}}
12
13
== Setting the Primary OML address ==
14
15
Assuming that your BTS ip-address is 192.168.100.123 and your BSC ip address is 192.168.100.11:
16
17
{{{
18
./ipaccess-config -o 192.168.100.11 192.168.100.123
19
}}}
20
21
== Performing a test ==
22
23
You can perform various BTS tests using the -l option:
24
25 2 tnt
=== Channel usage test ===
26 1 laforge
{{{
27 2 tnt
$ ./ipaccess-config -l 64 192.168.100.100
28 1 laforge
ipaccess-config (C) 2009 by Harald Welte
29
This is FREE SOFTWARE with ABSOLUTELY NO WARRANTY
30
31
Trying to connect to ip.access BTS ...
32
OML link established
33
[...]
34 2 tnt
<0020> ipaccess-config.c:107 TEST REPORT: test_no=0x40 test_res=SUCCESS
35
<0020> ipaccess-config.c:142 ==> ARFCN    4, RxLev 33
36
<0020> ipaccess-config.c:142 ==> ARFCN    8, RxLev  6
37
<0020> ipaccess-config.c:142 ==> ARFCN    5, RxLev 16
38
<0020> ipaccess-config.c:142 ==> ARFCN   11, RxLev  5
39
<0020> ipaccess-config.c:142 ==> ARFCN   12, RxLev  8
40
<0020> ipaccess-config.c:142 ==> ARFCN   10, RxLev  6
41
[...]
42
}}}
43
 
44
=== BCCH usage test ===
45
{{{
46
$ ./ipaccess-config -l 65 192.168.100.100
47
ipaccess-config (C) 2009 by Harald Welte
48
This is FREE SOFTWARE with ABSOLUTELY NO WARRANTY
49
50
Trying to connect to ip.access BTS ...
51
OML link established
52
[...]
53
<0020> ipaccess-config.c:107 TEST REPORT: test_no=0x41 test_res=SUCCESS
54
<0020> ipaccess-config.c:142 ==> ARFCN    4, RxLev 32
55
<0020> ipaccess-config.c:142 ==> ARFCN    8, RxLev  6
56
<0020> ipaccess-config.c:142 ==> ARFCN   12, RxLev  6
57
<0020> ipaccess-config.c:142 ==> ARFCN   20, RxLev  9
58
<0020> ipaccess-config.c:142 ==> ARFCN   31, RxLev  6
59
<0020> ipaccess-config.c:142 ==> ARFCN   37, RxLev 23
60
<0020> ipaccess-config.c:142 ==> ARFCN   49, RxLev  7
61
<0020> ipaccess-config.c:142 ==> ARFCN   53, RxLev 14
62
<0020> ipaccess-config.c:142 ==> ARFCN   57, RxLev 19
63
<0020> ipaccess-config.c:142 ==> ARFCN   60, RxLev 63
64
<0020> ipaccess-config.c:142 ==> ARFCN   71, RxLev 15
65
<0020> ipaccess-config.c:142 ==> ARFCN   90, RxLev  4
66
}}}
67
68
=== Frequency sync test ===
69
{{{
70
$ ./ipaccess-config -l 66 192.168.100.100
71
[...]
72 1 laforge
<0020> abis_nm.c:1886 PEFORM TEST
73
<0020> abis_nm.c:805 OC=RADIO CARRIER(02) INST=(00,00,ff) Software Activated Report
74
<0020> abis_nm.c:805 OC=RADIO CARRIER(02) INST=(00,00,ff) Test Report
75
<0020> ipaccess-config.c:107 TEST REPORT: test_no=0x42 test_res=SUCCESS
76 2 tnt
<0020> ipaccess-config.c:130 ==> ARFCN    4, Frequency Error     -2
77
<0020> ipaccess-config.c:130 ==> ARFCN    8, Frequency Error    -40
78
<0020> ipaccess-config.c:130 ==> ARFCN   20, Frequency Error    -21
79
<0020> ipaccess-config.c:130 ==> ARFCN   31, Frequency Error      1
80
<0020> ipaccess-config.c:130 ==> ARFCN   37, Frequency Error     -4
81
<0020> ipaccess-config.c:130 ==> ARFCN   45, Frequency Error     -4
82
<0020> ipaccess-config.c:130 ==> ARFCN   53, Frequency Error     22
83
<0020> ipaccess-config.c:130 ==> ARFCN   57, Frequency Error      3
84
<0020> ipaccess-config.c:130 ==> ARFCN   60, Frequency Error      0
85
<0020> ipaccess-config.c:130 ==> ARFCN   69, Frequency Error      2
86
<0020> ipaccess-config.c:130 ==> ARFCN   73, Frequency Error     30
87
<0020> ipaccess-config.c:130 ==> ARFCN   89, Frequency Error     44
88
<0020> ipaccess-config.c:130 ==> ARFCN   90, Frequency Error      8
89
<0020> ipaccess-config.c:130 ==> ARFCN  123, Frequency Error     27
90 1 laforge
}}}
Add picture from clipboard (Maximum size: 48.8 MB)