Project

General

Profile

Bug #4364

osmo-bts-trx configured with 2 TRX and osmo-trx with 1 TRX -> bad behavior

Added by pespin 14 days ago.

Status:
New
Priority:
Normal
Assignee:
Category:
osmo-bts-trx
Target version:
-
Start date:
01/14/2020
Due date:
% Done:

0%

Spec Reference:

Description

Configure osmo-bsc + osmo-bts-trx to run with 2 TRX, and osmo-trx to run with only one TRX (chan 0).

Current behavior: the network runs fine (of course only using TRX0) and osmo-bts is lots of times per second printing the error message:

20200114161445605 DTRX <000b> trx_if.c:1110 phy0.1: send() failed on TRXD with rc=-1 (Connection refused)

So there seems to be several flaws here:
  • If that log line is printed, it means the TRX1 is seen as ON (trx_if_powered(l1h) is returning true), but it's not since osmo-trx doesn't use it, so it shouldn't be on
  • Upon that failure, osmo-bts-trx should either: A) continue running but tell BSC over OML that the TRX is down, or B) stop the process (exit).

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 48.8 MB)