Holger Hans Peter Freyther wrote:
do you have time to test this yourself? I have already
sent an email how
to easily install the FakeBTS code on Debian 6.0 (and later), and now I
pushed my dual trx implementation and updated the package.
$ gst
st: PackageLoader fileInPackage: #FakeBTS.
st: dual := FakeBTS.DualTrxBTS new btsId: '1/0/0'; yourself
st: dual connect: 'localhost'; waitForBTSReady.
this will create a DualTRX BTS with unit id 1 and connect it to the
localhost. If you want to re-connect just call the last line again.
hi holger,
...
<0019> input/ipa.c:322 accept()ed new link from 127.0.0.1 to port 3003
<0004> bsc_init.c:284 bootstrapping RSL for BTS/TRX (0/0) on ARFCN 871
using MCC=1 MNC=1 LAC=1 CID=0 BSIC=63 TSC=7
<0003> system_information.c:333 Serving cell: 871 873
<0003> bsc_init.c:104 SI1: 55 06 19 8f b3 a0 00 00 00 00 00 00 00 00 00
00 00 00 00 e5 04 00 2b
<0003> bsc_init.c:104 SI2: 59 06 1a 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 ff e5 04 00
<0003> bsc_init.c:104 SI3: 49 06 1b 00 00 00 f1 10 00 01 49 03 00 27 47
40 e5 04 00 3b 2b 2b 2b
<0003> bsc_init.c:104 SI4: 31 06 1c 00 f1 10 00 01 47 40 e5 04 00 2b 2b
2b 2b 2b 2b 2b 2b 2b 2b
<0003> bsc_init.c:104 SI5: 49 06 1d 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 2b 2b 2b 2b
<0003> bsc_init.c:104 SI6: 2d 06 1e 00 00 00 f1 10 00 01 27 ff 2b 2b 2b
2b 2b 2b 2b 2b 2b 2b 2b
...
<0019> input/ipa.c:322 accept()ed new link from 127.0.0.1 to port 3003
<0004> bsc_init.c:284 bootstrapping RSL for BTS/TRX (0/1) on ARFCN 873
using MCC=1 MNC=1 LAC=1 CID=0 BSIC=63 TSC=7
<0003> bsc_init.c:104 SI5: 49 06 1d 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 2b 2b 2b 2b
<0003> bsc_init.c:104 SI6: 2d 06 1e 00 00 00 f1 10 00 01 27 ff 2b 2b 2b
2b 2b 2b 2b 2b 2b 2b 2b
...
as you can see, it works. i have also tested it with BS11 and forced
voice traffic to second TRX. it works. you can apply my patch.
regards,
andreas