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