laforge wrote:
On Fri, Jun 08, 2018 at 08:01:40AM +0000, Y2Kot [REDMINE] wrote:
Also I checked bscconfig again and note that I can't configure different operators (I'd like to simulate 2 operators) by adding bts1 to configure. How should I do this?
You failed to mention that you want to run two completely separate networks. So far you only
stated that you'd like to start two OsmoBTS on different ARFCN!!
I suggest to simply run two complete separate networks in two
containers, using your favorite container technology. All you need to do
is to make sure your container[s] can access the respective USB devices.
For LXC, something like this makes USB available:
lxc.mount.entry = /dev/bus/usb dev/bus/usb none bind,optional,create=dir
s
It can be done without containers by binding one set of programs to a
different IP than the other set of programs, as I mentioned before.
Ok, I made two LXC and try to start OsmoBTS. OsmoNITB and osmo-bts-trx start good, however osmo-trx-uhd show this:
Info: SSE3 support compiled in and supported by CPU
Info: SSE4.1 support compiled in and supported by CPU
Fri Jun 8 14:41:35 2018 DLGLOBAL <0001> telnet_interface.c:104 telnet at 127.0.0.1 4237
Fri Jun 8 14:41:35 2018 DLCTRL <0008> control_if.c:886 CTRL at 127.0.0.1 4236
Config Settings
Log Level............... 3
Device args.............
TRX Base Port........... 5700
TRX Address............. 127.0.0.1
GSM BTS Address......... 127.0.0.1
Channels................ 1
Tx Samples-per-Symbol... 4
Rx Samples-per-Symbol... 4
EDGE support............ 0
Reference............... 0
C0 Filler Table......... 1
Multi-Carrier........... 0
Tuning offset........... 0
RSSI to dBm offset...... 0
Swap channels........... 0
Tx Antennas............. 'BAND1'
Rx Antennas............. 'LNAW'
[INFO] [UHD] linux; GNU C++ version 7.3.0; Boost_106501; UHD_3.11.1.0-0-gad6b0935
Fri Jun 8 14:41:36 2018 DMAIN <0000> UHDDevice.cpp:667 [tid=140666030876608] Using discovered UHD device addr=1d50:6108,driver=lime,label=LimeSDR-USB [USB 3.0] 9070105C6180B,media=USB 3.0,module=STREAM,name=LimeSDR-USB,serial=0009070105C6180B,type=soapy
[INFO] [UHDSoapyDevice] Make connection: 'LimeSDR-USB [USB 3.0] 9070105C6180B'
[INFO] [UHDSoapyDevice] Reference clock 30.720 MHz
[INFO] [UHDSoapyDevice] Device name: LimeSDR-USB
[INFO] [UHDSoapyDevice] Reference: 30.72 MHz
[INFO] [UHDSoapyDevice] Init LMS7002M(0)
[INFO] [UHDSoapyDevice] Ver=7, Rev=1, Mask=1
[INFO] [UHDSoapyDevice] LMS7002M calibration values caching Disable
Fri Jun 8 14:41:51 2018 DMAIN <0000> UHDDevice.cpp:484 [tid=140666030876608] Antennas configured successfully
Fri Jun 8 14:41:51 2018 DMAIN <0000> UHDDevice.cpp:458 [tid=140666030876608] Rates configured for LimeSDR 4 SPS
Fri Jun 8 14:41:52 2018 DMAIN <0000> UHDDevice.cpp:418 [tid=140666030876608] Supported Tx gain range [-12; 64]
Fri Jun 8 14:41:52 2018 DMAIN <0000> UHDDevice.cpp:423 [tid=140666030876608] Supported Rx gain range [-12; 61]
Fri Jun 8 14:41:52 2018 DMAIN <0000> UHDDevice.cpp:427 [tid=140666030876608] Default setting Tx gain for channel 0 to 26
Fri Jun 8 14:41:53 2018 DMAIN <0000> UHDDevice.cpp:434 [tid=140666030876608] Default setting Rx gain for channel 0 to 24.5
Fri Jun 8 14:41:53 2018 DMAIN <0000> UHDDevice.cpp:761 [tid=140666030876608]
Single USRP:
Device: STREAM
Mboard 0: LimeSDR-USB
RX Channel: 0
RX DSP: 0
RX Dboard: 0
RX Subdev: SoapyRF
RX Channel: 1
RX DSP: 1
RX Dboard: 1
RX Subdev: SoapyRF
TX Channel: 0
TX DSP: 0
TX Dboard: 0
TX Subdev: SoapyRF
TX Channel: 1
TX DSP: 1
TX Dboard: 1
TX Subdev: SoapyRF
-- Transceiver active with 1 channel(s)
Fri Jun 8 14:41:54 2018 DMAIN <0000> Transceiver.cpp:709 [tid=140666031015680] command is POWEROFF
Fri Jun 8 14:41:54 2018 DMAIN <0000> Transceiver.cpp:709 [tid=140666031015680] command is RXTUNE 914200
Fri Jun 8 14:41:54 2018 DMAIN <0000> UHDDevice.cpp:1149 [tid=140666031015680]
Tune Result:
Target RF Freq: 914.200000 (MHz)
Actual RF Freq: 914.199998 (MHz)
Target DSP Freq: -0.000002 (MHz)
Actual DSP Freq: -0.000002 (MHz)
Fri Jun 8 14:41:54 2018 DMAIN <0000> Transceiver.cpp:709 [tid=140666031015680] command is TXTUNE 959200
Fri Jun 8 14:41:54 2018 DMAIN <0000> UHDDevice.cpp:1149 [tid=140666031015680]
Tune Result:
Target RF Freq: 959.200000 (MHz)
Actual RF Freq: 959.199998 (MHz)
Target DSP Freq: 0.000002 (MHz)
Actual DSP Freq: 0.000002 (MHz)
Fri Jun 8 14:41:54 2018 DMAIN <0000> Transceiver.cpp:709 [tid=140666031015680] command is SETTSC 7
Fri Jun 8 14:41:54 2018 DMAIN <0000> Transceiver.cpp:811 [tid=140666031015680] Changing TSC from 0 to 7
Fri Jun 8 14:41:54 2018 DMAIN <0000> Transceiver.cpp:709 [tid=140666031015680] command is POWERON
Fri Jun 8 14:41:54 2018 DMAIN <0000> Transceiver.cpp:238 [tid=140666031015680] Starting the transceiver
Fri Jun 8 14:41:54 2018 DMAIN <0000> radioInterface.cpp:168 [tid=140666031015680] Starting radio device
Fri Jun 8 14:41:54 2018 DMAIN <0000> UHDDevice.cpp:839 [tid=140666031015680] Starting USRP...
Fri Jun 8 14:41:55 2018 DMAIN <0000> UHDDevice.cpp:814 [tid=140666031015680] Initial timestamp 128520
Fri Jun 8 14:41:55 2018 DMAIN <0000> UHDDevice.cpp:860 [tid=140666031015680] The current time is 0.119575 seconds
Fri Jun 8 14:41:55 2018 DMAIN <0000> radioInterface.cpp:189 [tid=140666031015680] Radio started
Fri Jun 8 14:41:55 2018 DMAIN <0000> Transceiver.cpp:709 [tid=140666031015680] command is SETRXGAIN 1
Fri Jun 8 14:41:55 2018 DMAIN <0000> Transceiver.cpp:1018 [tid=140666029483776] ClockInterface: sending IND CLOCK 2680594
Fri Jun 8 14:41:55 2018 DMAIN <0000> UHDDevice.cpp:532 [tid=140666031015680] Set RX gain to 0dB (asked for 1dB)
Fri Jun 8 14:41:55 2018 DMAIN <0000> Transceiver.cpp:709 [tid=140666031015680] command is SETPOWER 20
Fri Jun 8 14:41:55 2018 DMAIN <0000> UHDDevice.cpp:893 [tid=140666029483776] No packet received, implementation timed-out at 0.229735 sec.
Fri Jun 8 14:41:55 2018 DMAIN <0000> UHDDevice.cpp:897 [tid=140666029483776] UHD: Receive timed out
Fri Jun 8 14:41:55 2018 DMAIN <0000> radioInterface.cpp:319 [tid=140666029483776] Receive error 0
Fri Jun 8 14:41:55 2018 DMAIN <0000> UHDDevice.cpp:916 [tid=140666029483776] UHD: Loss of monotonic time
Fri Jun 8 14:41:55 2018 DMAIN <0000> UHDDevice.cpp:917 [tid=140666029483776] Current time: 0, Previous time: 0.227852
Fri Jun 8 14:41:56 2018 DMAIN <0000> UHDDevice.cpp:517 [tid=140666031015680] Set TX gain to 44dB (asked for 44dB)
Fri Jun 8 14:41:56 2018 DMAIN <0000> UHDDevice.cpp:814 [tid=140666029483776] Initial timestamp 141780
Fri Jun 8 14:41:56 2018 DMAIN <0000> UHDDevice.cpp:916 [tid=140666029483776] UHD: Loss of monotonic time
Fri Jun 8 14:41:56 2018 DMAIN <0000> UHDDevice.cpp:917 [tid=140666029483776] Current time: 0.132757, Previous time: 0.227852
Fri Jun 8 14:41:56 2018 DMAIN <0000> Transceiver.cpp:709 [tid=140666031015680] command is SETSLOT 0 5
Fri Jun 8 14:41:56 2018 DMAIN <0000> Transceiver.cpp:709 [tid=140666031015680] command is SETSLOT 1 7
Fri Jun 8 14:41:56 2018 DMAIN <0000> Transceiver.cpp:709 [tid=140666031015680] command is SETSLOT 2 1
Fri Jun 8 14:41:56 2018 DMAIN <0000> Transceiver.cpp:709 [tid=140666031015680] command is SETSLOT 3 1
Fri Jun 8 14:41:56 2018 DMAIN <0000> Transceiver.cpp:709 [tid=140666031015680] command is SETSLOT 4 1
Fri Jun 8 14:41:56 2018 DMAIN <0000> Transceiver.cpp:709 [tid=140666031015680] command is SETSLOT 5 1
Fri Jun 8 14:41:56 2018 DMAIN <0000> Transceiver.cpp:709 [tid=140666031015680] command is SETSLOT 6 1
Fri Jun 8 14:41:56 2018 DMAIN <0000> Transceiver.cpp:709 [tid=140666031015680] command is SETSLOT 7 1
Fri Jun 8 14:41:57 2018 DMAIN <0000> UHDDevice.cpp:804 [tid=140666029483776] Device timed out
Fri Jun 8 14:41:57 2018 DMAIN <0000> UHDDevice.cpp:893 [tid=140666029483776] No packet received, implementation timed-out at 0.13464 sec.
Fri Jun 8 14:41:57 2018 DMAIN <0000> UHDDevice.cpp:897 [tid=140666029483776] UHD: Receive timed out
Fri Jun 8 14:41:57 2018 DMAIN <0000> radioInterface.cpp:319 [tid=140666029483776] Receive error 0
Fri Jun 8 14:41:57 2018 DMAIN <0000> UHDDevice.cpp:893 [tid=140666029483776] No packet received, implementation timed-out at 0.13464 sec.
Fri Jun 8 14:41:57 2018 DMAIN <0000> UHDDevice.cpp:897 [tid=140666029483776] UHD: Receive timed out
Fri Jun 8 14:41:57 2018 DMAIN <0000> radioInterface.cpp:319 [tid=140666029483776] Receive error 0
Fri Jun 8 14:41:57 2018 DMAIN <0000> UHDDevice.cpp:893 [tid=140666029483776] No packet received, implementation timed-out at 0.13464 sec.
Fri Jun 8 14:41:57 2018 DMAIN <0000> UHDDevice.cpp:897 [tid=140666029483776] UHD: Receive timed out
Fri Jun 8 14:41:57 2018 DMAIN <0000> radioInterface.cpp:319 [tid=140666029483776] Receive error 0
Fri Jun 8 14:41:57 2018 DMAIN <0000> UHDDevice.cpp:893 [tid=140666029483776] No packet received, implementation timed-out at 0.13464 sec.
Fri Jun 8 14:41:57 2018 DMAIN <0000> UHDDevice.cpp:897 [tid=140666029483776] UHD: Receive timed out
Fri Jun 8 14:41:57 2018 DMAIN <0000> radioInterface.cpp:319 [tid=140666029483776] Receive error 0
Is it fully LimeSDR problem or I fogot to configure something in LXC?