Osmocom Trx with OpenBTS

Hassan Mourad hassan.morad at gmail.com
Mon Feb 24 19:59:02 UTC 2014


Ok I found this previous discussion about the same issue that might have
some useful information

http://comments.gmane.org/gmane.comp.mobile.osmocom.baseband.devel/3328

Here are some tips from Sylvain that I am going to try tomorrow and hope it
will work





*- Let the BTS phone powered on for like 10 min before launchingtransceiver
and openbts, this lets the crystal warmup and it'll bemore stable - The
phone you're trying to register must not be too close from thebts phone, at
least 5m away or so.*

One point I forgot to mention that I suspect might be the reason for the
network not to appear is that I am using an osmocom phone without the
filter re-work.

I was hoping I would be able to do the job using a normal osmocom phone I
had. I am only trying to demo to the top management how easy it is for
anyone to broadcast their network and possibly use it for malicious
intentions

let me know if you have any thoughts here






On Mon, Feb 24, 2014 at 9:01 AM, Hassan Mourad <hassan.morad at gmail.com>wrote:

> hello LSX,
>
> Thanks for your input
>
> I am using sylvain/testing branch, and trx was compiled correctly
>
>
> On Mon, Feb 24, 2014 at 8:31 AM, LSX <289039690 at qq.com> wrote:
>
>>
>> 这个文章我测试过,到时测试的时候不是用的这个分支,是用的jolly/testing这个分支,能搜索到openbts,信号,但无法注册基站。我就搞到这一步。
>>
>>
>> ------------------ Original ------------------
>> *From:* "Hassan Mourad";
>> *Date:* 2014年2月24日(星期一) 下午2:21
>> *To:* "baseband-devel";
>> *Subject:* Osmocom Trx with OpenBTS
>>
>> Hi Guys,
>>
>> So I was trying to use my osmocom phone as a transceiver for openBTS.
>>
>> I followed the procedures indicated in this link "
>> bb.osmocom.org/trac/wiki/Software/Transceiver" and was able to
>> successfully load trx.compalram.bin on the phone, connect openBTS to it and
>> sync the clock to the strongest cell around
>>
>> I got the output attached from openBTS
>>
>> For some reason however when I search for the network I am unable to find
>> it.
>>
>> I can not figure out what exactly is going on here and I was wondering if
>> any one can help
>>
>> One thing to point out is that I was never able to set the below value to
>> the suggested value as it was not in OpenBTSs configuration options. I am
>> not sure if this has been deprecated or replaced by any other options
>>
>> GSM.CellSelection.Neighbors =           (set to empty string)
>>
>>
>> Any help would be appreciated
>>
>> Starting the system...
>> ALERT 139961385809696 07:54:21.0 TRXManager.cpp:434:powerOff: POWEROFF
>> failed with status -1
>> 50
>> 41
>> 1
>> <0012> l1ctl.c:351 Reset received: Starting sync.
>> <0012> l1ctl.c:308 Sync acquired, wait for BCCH ...
>> <0011> trx.c:190 TRX CLK Indication 2119409
>> <0011> trx.c:190 TRX CLK Indication 2119460
>> <0011> trx.c:190 TRX CLK Indication 2119511
>> <0011> trx.c:190 TRX CLK Indication 2119562
>> <0011> trx.c:190 TRX CLK Indication 2119613
>> <0011> trx.c:190 TRX CLK Indication 2119664
>> <0011> trx.c:190 TRX CLK Indication 2119715
>> <0011> trx.c:190 TRX CLK Indication 2119766
>> <0011> trx.c:190 TRX CLK Indication 2119817
>> <0011> trx.c:190 TRX CLK Indication 2119868
>> <0011> trx.c:190 TRX CLK Indication 2119919
>> <0011> trx.c:190 TRX CLK Indication 2119970
>> <0011> trx.c:190 TRX CLK Indication 2120021
>> <0011> trx.c:190 TRX CLK Indication 2120072
>> <0011> trx.c:190 TRX CLK Indication 2120123
>> <0011> trx.c:190 TRX CLK Indication 2120174
>> <0011> trx.c:190 TRX CLK Indication 2120225
>> <0011> trx.c:190 TRX CLK Indication 2120276
>> <0011> trx.c:190 TRX CLK Indication 2120327
>> <0011> trx.c:190 TRX CLK Indication 2120378
>> <0011> trx.c:419 TRX Control recv: |READFACTORY|sdrsn|
>> <0011> trx.c:432 [!] No handlers found for command 'READFACTORY'. Empty
>> response
>> <0011> trx.c:220 TRX Control send: |RSP READFACTORY -1|
>> ALERT 139961385809696 07:54:26.0
>> TRXManager.cpp:595:getFactoryCalibration: READFACTORY failed with status -1
>> <0011> trx.c:419 TRX Control recv: |RXTUNE|899200|
>> <0011> trx.c:331 Setting C0 ARFCN to 46 (GSM900)
>> <0011> trx.c:220 TRX Control send: |RSP RXTUNE 0 899200|
>> <0011> trx.c:419 TRX Control recv: |TXTUNE|944200|
>> <0011> trx.c:220 TRX Control send: |RSP TXTUNE 0 944200|
>> <0011> trx.c:419 TRX Control recv: |SETBSIC|2|
>> <0011> trx.c:220 TRX Control send: |RSP SETBSIC 0|
>> <0011> trx.c:419 TRX Control recv: |SETMAXDLY|4|
>> <0011> trx.c:220 TRX Control send: |RSP SETMAXDLY 0 4|
>> <0011> trx.c:419 TRX Control recv: |SETRXGAIN|0|
>> <0011> trx.c:220 TRX Control send: |RSP SETRXGAIN 0 0|
>> <0011> trx.c:419 TRX Control recv: |POWERON||
>> <0011> trx.c:220 TRX Control send: |RSP POWERON 0|
>> <0011> trx.c:419 TRX Control recv: |SETPOWER|0|
>> <0011> trx.c:220 TRX Control send: |RSP SETPOWER 0 0|
>> <0011> trx.c:419 TRX Control recv: |SETSLOT|0 5|
>> <0011> trx.c:220 TRX Control send: |RSP SETSLOT 0 5|
>> <0011> trx.c:419 TRX Control recv: |NOHANDOVER|0|
>> <0011> trx.c:432 [!] No handlers found for command 'NOHANDOVER'. Empty
>> response
>> <0011> trx.c:220 TRX Control send: |RSP NOHANDOVER -1|
>> <0011> trx.c:419 TRX Control recv: |NOHANDOVER|0|
>> <0011> trx.c:432 [!] No handlers found for command 'NOHANDOVER'. Empty
>> response
>> <0011> trx.c:220 TRX Control send: |RSP NOHANDOVER -1|
>> <0011> trx.c:419 TRX Control recv: |NOHANDOVER|0|
>> <0011> trx.c:432 [!] No handlers found for command 'NOHANDOVER'. Empty
>> response
>> <0011> trx.c:220 TRX Control send: |RSP NOHANDOVER -1|
>> <0011> trx.c:512 TRX Data 2120429:0:0:a06a94a2530140e0502112a56884a0
>> <0011> trx.c:512 TRX Data 2120430:0:0:118a5328040142e042a04a81a80600
>> <0011> trx.c:512 TRX Data 2120431:0:0:51a9402542006075080182102042a0
>> <0011> trx.c:512 TRX Data 2120432:0:0:4424400420400a65a8022052a07800
>> <0011> trx.c:419 TRX Control recv: |NOHANDOVER|0|
>> <0011> trx.c:432 [!] No handlers found for command 'NOHANDOVER'. Empty
>> response
>> <0011> trx.c:220 TRX Control send: |RSP NOHANDOVER -1|
>> <0011> trx.c:419 TRX Control recv: |NOHANDOVER|0|
>> <0011> trx.c:432 [!] No handlers found for command 'NOHANDOVER'. Empty
>> response
>> <0011> trx.c:220 TRX Control send: |RSP NOHANDOVER -1|
>> <0011> trx.c:419 TRX Control recv: |NOHANDOVER|0|
>> <0011> trx.c:432 [!] No handlers found for command 'NOHANDOVER'. Empty
>> response
>> <0011> trx.c:220 TRX Control send: |RSP NOHANDOVER -1|
>> <0011> trx.c:512 TRX Data 2120382:0:0:a05f550a04dd106a017d008015d020
>> <0011> trx.c:512 TRX Data 2120383:0:0:2ebf548abbf502eaadd548aeff4400
>> <0011> trx.c:512 TRX Data 2120388:0:0:a05f550a04dd106a017d008015d020
>> <0011> trx.c:512 TRX Data 2120389:0:0:2ebf548abbf502eaadd548aeff4400
>> <0011> trx.c:512 TRX Data 2120390:0:0:047d148847740a6517554000754020
>> <0011> trx.c:512 TRX Data 2120391:0:0:44a3ef550a3af5716aabf512aae5d0
>> <0011> trx.c:512 TRX Data 2120392:0:0:a05f550a04dd106a017d008015d020
>> <0011> trx.c:512 TRX Data 2120393:0:0:2ebf548abbf502eaadd548aeff4400
>> <0011> trx.c:512 TRX Data 2120394:0:0:047d148847740a6517554000754020
>> <0011> trx.c:512 TRX Data 2120395:0:0:44a3ef550a3af5716aabf512aae5d0
>> <0011> trx.c:512 TRX Data 2120384:0:0:047d148847740a6517554000754020
>> <0011> trx.c:512 TRX Data 2120385:0:0:44a3ef550a3af5716aabf512aae5d0
>> <0011> trx.c:419 TRX Control recv: |NOHANDOVER|0|
>> <0011> trx.c:432 [!] No handlers found for command 'NOHANDOVER'. Empty
>> response
>> <0011> trx.c:220 TRX Control send: |RSP NOHANDOVER -1|
>> <0011> trx.c:419 TRX Control recv: |NOHANDOVER|0|
>> <0011> trx.c:432 [!] No handlers found for command 'NOHANDOVER'. Empty
>> response
>> <0011> trx.c:220 TRX Control send: |RSP NOHANDOVER -1|
>> <0011> trx.c:512 TRX Data 2120398:0:0:811d500a01fd40e845d40284155020
>> <0011> trx.c:512 TRX Data 2120399:0:0:abff40aafff4026bffd500aadd4080
>> <0011> trx.c:512 TRX Data 2120400:0:0:01f5508115d50a651f510801755020
>> <0011> trx.c:512 TRX Data 2120401:0:0:10aabdd500aefd7102ab75108bbd50
>> 1393221266.065242 139961385809696:
>> system ready
>>
>> 1393221266.065285 139961385809696:
>> use the OpenBTSCLI utility to access CLI
>>
>> <0011> trx.c:190 TRX CLK Indication 2120429
>> <0011> trx.c:512 TRX Data 2120520:0:0:c096d65290454478404e00a504f460
>> <0011> trx.c:512 TRX Data 2120521:0:0:868be1626f34806bbab501039959f0
>> <0011> trx.c:512 TRX Data 2120522:0:0:1dcd716a92124d6d017d44b88d80e0
>> <0011> trx.c:512 TRX Data 2120523:0:0:b54b391645229df90a9295874176f0
>> <0011> trx.c:512 TRX Data 2120524:0:0:c096d65290454478404e00a504f460
>> <0011> trx.c:512 TRX Data 2120525:0:0:868be1626f34806bbab501039959f0
>> <0011> trx.c:512 TRX Data 2120526:0:0:1dcd716a92124d6d017d44b88d80e0
>> <0011> trx.c:512 TRX Data 2120527:0:0:b54b391645229df90a9295874176f0
>> <0011> trx.c:512 TRX Data 2120571:0:0:c096d65290454478404e00a504f460
>> <0011> trx.c:512 TRX Data 2120572:0:0:868be1626f34806bbab501039959f0
>> <0011> trx.c:512 TRX Data 2120573:0:0:1dcd716a92124d6d017d44b88d80e0
>> <0011> trx.c:512 TRX Data 2120574:0:0:b54b391645229df90a9295874176f0
>> <0011> trx.c:512 TRX Data 2120473:0:0:c096d65290454478404e00a504f460
>> <0011> trx.c:512 TRX Data 2120474:0:0:868be1626f34806bbab501039959f0
>> <0011> trx.c:512 TRX Data 2120475:0:0:1dcd716a92124d6d017d44b88d80e0
>> <0011> trx.c:512 TRX Data 2120476:0:0:b54b391645229df90a9295874176f0
>> <0011> trx.c:512 TRX Data 2120480:0:0:82d854472b9d417c613c4347d79a20
>> <0011> trx.c:512 TRX Data 2120481:0:0:4183fbb006f782fa8b53440fe87df0
>> <0011> trx.c:512 TRX Data 2120482:0:0:272d65f8c01e98e20cba2298934190
>>
>>
>>
>> --
>> Sincerely
>> Hassan Mourad
>>
>
>
>
> --
> Sincerely
> Hassan Mourad
>



-- 
Sincerely
Hassan Mourad
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osmocom.org/pipermail/baseband-devel/attachments/20140224/f620e0b8/attachment.html>


More information about the baseband-devel mailing list