OSMO-TRX with OSMO-NITB and OSMO-BTS error

This is merely a historical archive of years 2008-2021, before the migration to mailman3.

A maintained and still updated list archive can be found at https://lists.osmocom.org/hyperkitty/list/OpenBSC@lists.osmocom.org/.

Rafael Diniz rafael at riseup.net
Wed Jan 17 13:01:19 UTC 2018


Hi,

I don't know if its coincidence, but when trying osmo-trx with a USRP2
in a computer without SSE4.1, osmo-trx was aborting very often, but when
working in a computer with SSE4.1, it got much more stable.

Best regards,
Rafael Diniz

On 01/16/2018 09:40 PM, Ronan Empig wrote:
> Hi,
> 
> I am using LimeSDR and I would like to setup a mini GSM base station. I
> am following this instructions:
> 
> https://discourse.myriadrf.org/t/limesdr-osmo-trx-no-work/1938/27
> <https://discourse.myriadrf.org/t/limesdr-osmo-trx-no-work/1938/27>
> 
> However, I am getting trouble starting tranceiver:
> 
> *TERMINAL 1:*
> 
> ronan at ronan-MS-N014:~/Downloads$ osmo-nitb -c openbsc.cfg -l hlr.sqlite3
> -P -C
> <0005> abis_nm.c:2800 (bts=0,trx=0) Changing adm. state Unlocked ->
> Unlocked [vty]
> <001e> telnet_interface.c:104 telnet at 127.0.0.1 4242
> <0005> bsc_init.c:465 
> WARNING: You are running an 'accept-all' network on a BTS that is not
> barred.  This configuration is likely to interfere with production GSM
> networks and should only be used in a RF shielded environment such as a
> faraday cage!
> 
> <0020> input/ipaccess.c:848 enabling ipaccess BSC mode on 0.0.0.0 with
> OML 3002 and RSL 3003 TCP ports
> <0017> smpp_smsc.c:1001 SMPP at 0.0.0.0 2775
> <0025> control_if.c:854 CTRL at 127.0.0.1 4249
> DB: Database initialized.
> DB: Database prepared.
> <0020> input/ipa.c:263 accept()ed new link from 127.0.0.1 to port 3002
> <0005> abis_nm.c:507 BTS0 feature 'EGPRS' reported via OML does not
> match statically set feature: 0 != 1. Please fix.
> <0005> abis_nm.c:507 BTS0 feature 'OML Alerts' reported via OML does not
> match statically set feature: 1 != 0. Please fix.
> <0005> abis_nm.c:573 BTS0: ARI reported sw[0/2]: sysmobts is 0.7.0.20180115
> <0005> abis_nm.c:446 BTS0 reported variant: omso-bts-trx
> <0005> abis_nm.c:468 BTS0 Attribute Manufacturer Dependent State is
> unreported
> <0005> abis_nm.c:573 BTS0: ARI reported sw[0/1]: TRX_PHY_VERSION is Unknown
> <0020> input/ipa.c:263 accept()ed new link from 127.0.0.1 to port 3003
> <0004> bsc_init.c:311 bootstrapping RSL for BTS/TRX (0/0) on ARFCN 514
> using MCC=1 MNC=1 LAC=1 CID=0 BSIC=63
> <0020> input/ipaccess.c:243 Sign link vanished, dead socket
> <0020> input/ipaccess.c:71 Forcing socket shutdown with no signal link set
> 
> 
> *TERMINAL 2:*
> *
> *
> ronan at ronan-MS-N014:~/Downloads$ osmo-bts-trx -c osmo-bts.cfg
> ((*))
>   |
>  / \ OsmoBTS
> <0017> control_if.c:854 CTRL at 127.0.0.1 4238
> <0010> telnet_interface.c:104 telnet at 127.0.0.1 4241
> <0012> input/ipaccess.c:886 enabling ipaccess BTS mode, OML connecting
> to 127.0.0.1:3002 <http://127.0.0.1:3002/>
> <000b> trx_if.c:599 Open transceiver for phy0.0
> <0012> input/ipa.c:129 connection done.
> <0012> input/ipaccess.c:707 received ID get
> <0001> oml.c:229 O&M Get Attributes [0], Manufacturer Dependent State is
> unsupported by TRX.
> <0001> oml.c:680 Ignoring T200[0] (150 ms) as sent by BSC due to
> suspected LAPDm bug!
> <0001> oml.c:680 Ignoring T200[1] (180 ms) as sent by BSC due to
> suspected LAPDm bug!
> <0001> oml.c:680 Ignoring T200[2] (180 ms) as sent by BSC due to
> suspected LAPDm bug!
> <0001> oml.c:680 Ignoring T200[3] (1680 ms) as sent by BSC due to
> suspected LAPDm bug!
> <0001> oml.c:680 Ignoring T200[4] (520 ms) as sent by BSC due to
> suspected LAPDm bug!
> <0001> oml.c:680 Ignoring T200[5] (165 ms) as sent by BSC due to
> suspected LAPDm bug!
> <0001> oml.c:680 Ignoring T200[6] (1680 ms) as sent by BSC due to
> suspected LAPDm bug!
> <0001> oml.c:1049 ADM state already was Unlocked
> <0012> input/ipa.c:129 connection done.
> <0012> input/ipaccess.c:707 received ID get
> <000b> trx_if.c:172 No response from transceiver for phy0.0
> <000b> trx_if.c:172 No response from transceiver for phy0.0
> <000b> trx_if.c:172 No response from transceiver for phy0.0
> <000b> trx_if.c:172 No response from transceiver for phy0.0
> <000b> trx_if.c:172 No response from transceiver for phy0.0
> <000b> trx_if.c:172 No response from transceiver for phy0.0
> <000b> trx_if.c:172 No response from transceiver for phy0.0
> <000b> trx_if.c:172 No response from transceiver for phy0.0
> <000b> trx_if.c:172 No response from transceiver for phy0.0
> <000b> trx_if.c:172 No response from transceiver for phy0.0
> <000b> trx_if.c:172 No response from transceiver for phy0.0
> <000b> trx_if.c:172 No response from transceiver for phy0.0
> <000b> trx_if.c:172 No response from transceiver for phy0.0
> <000b> trx_if.c:172 No response from transceiver for phy0.0
> <000b> trx_if.c:172 No response from transceiver for phy0.0
> <000b> trx_if.c:172 No response from transceiver for phy0.0
> <000b> trx_if.c:172 No response from transceiver for phy0.0
> <000b> trx_if.c:172 No response from transceiver for phy0.0
> <000b> trx_if.c:172 No response from transceiver for phy0.0
> <0007> l1sap.c:462 Invalid condition detected: Frame difference is
> 1108205-0=1108205 > 1!
> <0007> l1sap.c:462 Invalid condition detected: Frame difference is
> 1108421-1108300=121 > 1!
> <0007> l1sap.c:462 Invalid condition detected: Frame difference is
> 1108638-1108435=203 > 1!
> <0007> l1sap.c:462 Invalid condition detected: Frame difference is
> 1108855-1108652=203 > 1!
> <0007> l1sap.c:462 Invalid condition detected: Frame difference is
> 1109072-1108870=202 > 1!
> <0007> l1sap.c:462 Invalid condition detected: Frame difference is
> 1109289-1109086=203 > 1!
> <0001> bts.c:210 Shutting down BTS 0, Reason No clock from osmo-trx
> <0007> l1sap.c:462 Invalid condition detected: Frame difference is
> 1112227-1109693=2534 > 1!
> <0001> oml.c:1049 ADM state already was Unlocked
> <0001> oml.c:1049 ADM state already was Unlocked
> <0001> oml.c:1049 ADM state already was Unlocked
> <0001> oml.c:1049 ADM state already was Unlocked
> <0001> oml.c:1049 ADM state already was Unlocked
> <0001> oml.c:1049 ADM state already was Unlocked
> <0001> oml.c:1049 ADM state already was Unlocked
> <0001> oml.c:1049 ADM state already was Unlocked
> <0001> bts.c:205 BTS is already being shutdown.
> <000b> trx_if.c:172 No response from transceiver for phy0.0
> Shutdown timer expired
> ronan at ronan-MS-N014:~/Downloads$*
> *
> 
> *TERMINAL 3:*
> *
> *
> ronan at ronan-MS-N014:~/Downloads$ sudo osmo-trx -e
> [sudo] password for ronan: 
> linux; GNU C++ version 5.4.0 20160609 <tel:%2802%29%20016%200609>;
> Boost_105800; UHD_003.010.002.000-release
> 
> Info: SSE3 support compiled in and supported by CPU
> Info: SSE4.1 support compiled in, but not supported by CPU
> Config Settings
>    Log Level............... NOTICE
>    Device args............. 
>    TRX Base Port........... 5700
>    TRX Address............. 127.0.0.1
>    GSM Core Address.........127.0.0.1
>    Channels................ 1
>    Tx Samples-per-Symbol... 4
>    Rx Samples-per-Symbol... 4
>    EDGE support............ Enabled
>    Reference............... Internal
>    C0 Filler Table......... Disabled
>    Multi-Carrier........... Disabled
>    Tuning offset........... 0
>    RSSI to dBm offset...... 0
>    Swap channels........... 0
> 
> -- Make connection: 'LimeSDR-USB [USB 2.0] 9060B00470E28'
> -- Reference clock 30.720 MHz
> -- Device name: LimeSDR-USB
> -- Reference: 30.72 MHz
> -- Init LMS7002M(0)
> -- Ver=7, Rev=1, Mask=1
> -- LMS7002M calibration values caching Disable
> -- Transceiver active with 1 channel(s)
> NOTICE 139639362156288 07:03:23.5 Transceiver.cpp:791:driveControl:
> Changing TSC from 0 to 7
> NOTICE 139639362156288 07:03:23.5 Transceiver.cpp:244:start: Starting
> the transceiver
> ERR 139639362090752 07:03:24.4 UHDDevice.cpp:1383:write: Skipping buffer
> data: timestamp=174420 time_end=171360
> ERR 139639362090752 07:03:24.4 UHDDevice.cpp:1383:write: Skipping buffer
> data: timestamp=174420 time_end=171360
> ERR 139639362090752 07:03:24.4 UHDDevice.cpp:1383:write: Skipping buffer
> data: timestamp=179520 time_end=176460
> ERR 139639362090752 07:03:24.4 UHDDevice.cpp:1383:write: Skipping buffer
> data: timestamp=179520 time_end=176460
> ERR 139639362090752 07:03:24.4 UHDDevice.cpp:1383:write: Skipping buffer
> data: timestamp=184620 time_end=181560
> ERR 139639362090752 07:03:24.4 UHDDevice.cpp:1383:write: Skipping buffer
> data: timestamp=184620 time_end=181560
> ERR 139639362090752 07:03:24.4 UHDDevice.cpp:1383:write: Skipping buffer
> data: timestamp=190740 time_end=186660
> ERR 139639362090752 07:03:24.4 UHDDevice.cpp:1383:write: Skipping buffer
> data: timestamp=190740 time_end=186660
> ERR 139639362090752 07:03:24.4 UHDDevice.cpp:1383:write: Skipping buffer
> data: timestamp=196860 time_end=192780
> ERR 139639362090752 07:03:24.4 UHDDevice.cpp:1383:write: Skipping buffer
> data: timestamp=196860 time_end=192780
> ERR 139639362090752 07:03:24.4 UHDDevice.cpp:1383:write: Skipping buffer
> data: timestamp=201960 time_end=198900
> ERR 139639362090752 07:03:24.4 UHDDevice.cpp:1383:write: Skipping buffer
> data: timestamp=201960 time_end=198900
> ERR 139639362090752 07:03:24.4 UHDDevice.cpp:1383:write: Skipping buffer
> data: timestamp=207060 time_end=204000
> ERR 139639362090752 07:03:24.4 UHDDevice.cpp:1383:write: Skipping buffer
> data: timestamp=207060 time_end=204000
> ERR 139639362090752 07:03:24.4 UHDDevice.cpp:1383:write: Skipping buffer
> data: timestamp=213180 time_end=209100
> ERR 139639362090752 07:03:24.4 UHDDevice.cpp:1383:write: Skipping buffer
> data: timestamp=213180 time_end=209100
> ERR 139639362090752 07:03:24.4 UHDDevice.cpp:1383:write: Skipping buffer
> data: timestamp=217260 time_end=215220
> ERR 139639362090752 07:03:24.4 UHDDevice.cpp:1383:write: Skipping buffer
> data: timestamp=217260 time_end=215220
> ERR 139639362090752 07:03:24.4 UHDDevice.cpp:1383:write: Skipping buffer
> data: timestamp=224400 time_end=219300
> ERR 139639362090752 07:03:24.4 UHDDevice.cpp:1383:write: Skipping buffer
> data: timestamp=224400 time_end=219300
> ERR 139639362090752 07:03:24.4 UHDDevice.cpp:1383:write: Skipping buffer
> data: timestamp=229500 time_end=226440
> ERR 139639362090752 07:03:24.4 UHDDevice.cpp:1383:write: Skipping buffer
> data: timestamp=229500 time_end=226440
> ERR 139639362090752 07:03:24.4 UHDDevice.cpp:1383:write: Skipping buffer
> data: timestamp=234600 time_end=231540
> ERR 139639362090752 07:03:24.4 UHDDevice.cpp:1383:write: Skipping buffer
> data: timestamp=234600 time_end=231540
> ERR 139639362090752 07:03:24.4 UHDDevice.cpp:1383:write: Skipping buffer
> data: timestamp=239700 time_end=236640
> ERR 139639362090752 07:03:24.4 UHDDevice.cpp:1383:write: Skipping buffer
> data: timestamp=239700 time_end=236640
> ERR 139639362090752 07:03:24.4 UHDDevice.cpp:1383:write: Skipping buffer
> data: timestamp=245820 time_end=241740
> ERR 139639362090752 07:03:24.4 UHDDevice.cpp:1383:write: Skipping buffer
> data: timestamp=245820 time_end=241740
> ERR 139639362090752 07:03:24.4 UHDDevice.cpp:1383:write: Skipping buffer
> data: timestamp=251940 time_end=247860
> ERR 139639362090752 07:03:24.4 UHDDevice.cpp:1383:write: Skipping buffer
> data: timestamp=251940 time_end=247860
> ERR 139639362090752 07:03:24.4 UHDDevice.cpp:1383:write: Skipping buffer
> data: timestamp=258060 time_end=253980
> ERR 139639362090752 07:03:24.4 UHDDevice.cpp:1383:write: Skipping buffer
> data: timestamp=258060 time_end=253980
> ERR 139639362090752 07:03:24.4 UHDDevice.cpp:1383:write: Skipping buffer
> data: timestamp=263160 time_end=260100
> ERR 139639362090752 07:03:24.4 UHDDevice.cpp:1383:write: Skipping buffer
> data: timestamp=263160 time_end=260100
> ERR 139639362090752 07:03:24.4 UHDDevice.cpp:1383:write: Skipping buffer
> data: timestamp=268260 time_end=265200
> ERR 139639362090752 07:03:24.4 UHDDevice.cpp:1383:write: Skipping buffer
> data: timestamp=268260 time_end=265200
> ERR 139639362090752 07:03:24.4 UHDDevice.cpp:1383:write: Skipping buffer
> data: timestamp=273360 time_end=270300
> ERR 139639362090752 07:03:24.4 UHDDevice.cpp:1383:write: Skipping buffer
> data: timestamp=273360 time_end=270300
> ERR 139639362090752 07:03:24.4 UHDDevice.cpp:1383:write: Skipping buffer
> data: timestamp=279480 time_end=275400
> ERR 139639362090752 07:03:24.4 UHDDevice.cpp:1383:write: Skipping buffer
> data: timestamp=279480 time_end=275400
> ERR 139639362090752 07:03:24.4 UHDDevice.cpp:1383:write: Skipping buffer
> data: timestamp=285600 time_end=281520
> ERR 139639362090752 07:03:24.4 UHDDevice.cpp:1383:write: Skipping buffer
> data: timestamp=285600 time_end=281520
> ERR 139639362090752 07:03:24.4 UHDDevice.cpp:1383:write: Skipping buffer
> data: timestamp=290700 time_end=287640
> ERR 139639362090752 07:03:24.4 UHDDevice.cpp:1383:write: Skipping buffer
> data: timestamp=290700 time_end=287640
> ERR 139639362090752 07:03:24.4 UHDDevice.cpp:1383:write: Skipping buffer
> data: timestamp=322320 time_end=292740
> ERR 139639362090752 07:03:24.4 UHDDevice.cpp:1383:write: Skipping buffer
> data: timestamp=322320 time_end=292740
> ERR 139639362090752 07:03:24.4 UHDDevice.cpp:1383:write: Skipping buffer
> data: timestamp=328440 time_end=324360
> ERR 139639362090752 07:03:24.4 UHDDevice.cpp:1383:write: Skipping buffer
> data: timestamp=328440 time_end=324360
> ERR 139639362090752 07:03:24.4 UHDDevice.cpp:1383:write: Skipping buffer
> data: timestamp=333540 time_end=330480
> ERR 139639362090752 07:03:24.4 UHDDevice.cpp:1383:write: Skipping buffer
> data: timestamp=333540 time_end=330480
> ERR 139639362090752 07:03:24.4 UHDDevice.cpp:1383:write: Skipping buffer
> data: timestamp=338640 time_end=335580
> ERR 139639362090752 07:03:24.4 UHDDevice.cpp:1383:write: Skipping buffer
> data: timestamp=338640 time_end=335580
> ERR 139639362090752 07:03:24.4 UHDDevice.cpp:1383:write: Skipping buffer
> data: timestamp=343740 time_end=340680
> ERR 139639362090752 07:03:24.4 UHDDevice.cpp:1383:write: Skipping buffer
> data: timestamp=343740 time_end=340680
> ERR 139639362090752 07:03:24.4 UHDDevice.cpp:1383:write: Skipping buffer
> data: timestamp=349860 time_end=345780
> ERR 139639362090752 07:03:24.4 UHDDevice.cpp:1383:write: Skipping buffer
> data: timestamp=349860 time_end=345780
> ERR 139639362090752 07:03:24.4 UHDDevice.cpp:1383:write: Skipping buffer
> data: timestamp=355980 time_end=351900
> ERR 139639362090752 07:03:24.4 UHDDevice.cpp:1383:write: Skipping buffer
> data: timestamp=355980 time_end=351900
> ERR 139639362090752 07:03:24.4 UHDDevice.cpp:1383:write: Skipping buffer
> data: timestamp=360060 time_end=358020
> ERR 139639362090752 07:03:24.4 UHDDevice.cpp:1383:write: Skipping buffer
> data: timestamp=360060 time_end=358020
> ERR 139639362090752 07:03:24.4 UHDDevice.cpp:1383:write: Skipping buffer
> data: timestamp=367200 time_end=362100
> ERR 139639362090752 07:03:24.4 UHDDevice.cpp:1383:write: Skipping buffer
> data: timestamp=367200 time_end=362100
> ERR 139639362090752 07:03:24.4 UHDDevice.cpp:1383:write: Skipping buffer
> data: timestamp=372300 time_end=369240
> ERR 139639362090752 07:03:24.4 UHDDevice.cpp:1383:write: Skipping buffer
> data: timestamp=372300 time_end=369240
> ERR 139639362090752 07:03:24.4 UHDDevice.cpp:1383:write: Skipping buffer
> data: timestamp=378420 time_end=374340
> ERR 139639362090752 07:03:24.4 UHDDevice.cpp:1383:write: Skipping buffer
> data: timestamp=378420 time_end=374340
> ERR 139639362090752 07:03:24.4 UHDDevice.cpp:1383:write: Skipping buffer
> data: timestamp=383520 time_end=380460
> ERR 139639362090752 07:03:24.4 UHDDevice.cpp:1383:write: Skipping buffer
> data: timestamp=383520 time_end=380460
> ERR 139639362090752 07:03:24.4 UHDDevice.cpp:1383:write: Skipping buffer
> data: timestamp=389640 time_end=385560
> ERR 139639362090752 07:03:24.4 UHDDevice.cpp:1383:write: Skipping buffer
> data: timestamp=389640 time_end=385560
> ALERT 139639362090752 07:03:24.5 UHDDevice.cpp:867:check_rx_md_err: UHD:
> Loss of monotonic time
> ALERT 139639362090752 07:03:24.5 UHDDevice.cpp:867:check_rx_md_err: UHD:
> Loss of monotonic time
> ALERT 139639362090752 07:03:24.5 UHDDevice.cpp:868:check_rx_md_err:
> Current time: 0, Previous time: 0.359668
> ALERT 139639362090752 07:03:24.5 UHDDevice.cpp:868:check_rx_md_err:
> Current time: 0, Previous time: 0.359668
> ALERT 139639362090752 07:03:24.7 UHDDevice.cpp:867:check_rx_md_err: UHD:
> Loss of monotonic time
> ALERT 139639362090752 07:03:24.7 UHDDevice.cpp:867:check_rx_md_err: UHD:
> Loss of monotonic time
> ALERT 139639362090752 07:03:24.7 UHDDevice.cpp:868:check_rx_md_err:
> Current time: 0.120517, Previous time: 0.359668
> ALERT 139639362090752 07:03:24.7 UHDDevice.cpp:868:check_rx_md_err:
> Current time: 0.120517, Previous time: 0.359668
> ERR 139639362090752 07:03:24.7 UHDDevice.cpp:1383:write: Skipping buffer
> data: timestamp=399840 time_end=391680
> ERR 139639362090752 07:03:24.7 UHDDevice.cpp:1383:write: Skipping buffer
> data: timestamp=399840 time_end=391680
> ERR 139639362090752 07:03:24.7 UHDDevice.cpp:1383:write: Skipping buffer
> data: timestamp=410040 time_end=408000
> ERR 139639362090752 07:03:24.7 UHDDevice.cpp:1383:write: Skipping buffer
> data: timestamp=410040 time_end=408000
> ERR 139639362090752 07:03:24.7 UHDDevice.cpp:1383:write: Skipping buffer
> data: timestamp=415140 time_end=412080
> ERR 139639362090752 07:03:24.7 UHDDevice.cpp:1383:write: Skipping buffer
> data: timestamp=415140 time_end=412080
> ALERT 139639362090752 07:03:24.7 UHDDevice.cpp:867:check_rx_md_err: UHD:
> Loss of monotonic time
> ALERT 139639362090752 07:03:24.7 UHDDevice.cpp:867:check_rx_md_err: UHD:
> Loss of monotonic time
> ALERT 139639362090752 07:03:24.7 UHDDevice.cpp:868:check_rx_md_err:
> Current time: 0, Previous time: 0.383206
> ALERT 139639362090752 07:03:24.7 UHDDevice.cpp:868:check_rx_md_err:
> Current time: 0, Previous time: 0.383206
> ERR 139639362090752 07:03:24.8 UHDDevice.cpp:1383:write: Skipping buffer
> data: timestamp=440640 time_end=417180
> ERR 139639362090752 07:03:24.8 UHDDevice.cpp:1383:write: Skipping

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <http://lists.osmocom.org/pipermail/openbsc/attachments/20180117/3e0685b5/attachment.bin>


More information about the OpenBSC mailing list