Project

General

Profile

Actions

Bug #2675

open

/usr/bin/lc15bts-mgr can't find GPS 3D fix to for calibration

Added by rshack over 6 years ago. Updated about 6 years ago.

Status:
New
Priority:
Low
Assignee:
Category:
-
Target version:
-
Start date:
11/22/2017
Due date:
% Done:

0%

Spec Reference:

Description

Hi,

We have a Litecell 1.5 unit. It is updated to the latest packages on the nightly build and configured to an osmo-bsc set up on an another machine.

On mobile phones, the network does not show the short or long name set, instead it shows just numbers "09070" and calls can not be made.

This has happened to us before when there was problem with the clock calibration on the BTS.

A GPS device is attached to the BTS, and when running cgps, there is a 3D Fix and a correct GPS location coordinates show up.

The lc15 bts should be able to calibrate automatically using the lc15bts-mgr package, however, it seems like it is failing to do so.

When we tried stopping the lc15bts-mgr service and start it manually to log the output by running:

/usr/bin/lc15bts-mgr -s -c /etc/osmocom/lc15bts-mgr.cfg

We notice the following errors:

Failed to open /mnt/storage/var/run/lc15bts-mgr/volt-supply-max due to 'No such file or directory' error
<0000> ../../../git/src/osmo-bts-litecell15/misc/lc15bts_misc.c:315 Total hours of Operation: 393
<0003> ../../../git/src/osmo-bts-litecell15/misc/lc15bts_mgr_calib.c:271 Going to calibrate the system.
<0003> ../../../git/src/osmo-bts-litecell15/misc/lc15bts_mgr_calib.c:121 Last GPS 3D fix can not read (-2). Last GPS 3D fix sets to zero
<0003> ../../../git/src/osmo-bts-litecell15/misc/lc15bts_mgr_calib.c:126 GPS has no fix
<0004> ../../../git/src/osmo-bts-litecell15/misc/lc15bts_swd.c:126 Going to check for watchdog notification.
<0004> ../../../git/src/osmo-bts-litecell15/misc/lc15bts_swd.c:67 Missing watchdog events: e:0x000000000000002e,m:0x000000000000007f
<0004> ../../../git/src/osmo-bts-litecell15/misc/lc15bts_swd.c:126 Going to check for watchdog notification.
<0004> ../../../git/src/osmo-bts-litecell15/misc/lc15bts_swd.c:67 Missing watchdog events: e:0x000000000000002f,m:0x000000000000007f
<0003> ../../../git/src/osmo-bts-litecell15/misc/lc15bts_mgr_calib.c:271 Going to calibrate the system.
<0003> ../../../git/src/osmo-bts-litecell15/misc/lc15bts_mgr_calib.c:121 Last GPS 3D fix can not read (-2). Last GPS 3D fix sets to zero
<0003> ../../../git/src/osmo-bts-litecell15/misc/lc15bts_mgr_calib.c:126 GPS has no fix
<0004> ../../../git/src/osmo-bts-litecell15/misc/lc15bts_swd.c:126 Going to check for watchdog notification.
<0004> ../../../git/src/osmo-bts-litecell15/misc/lc15bts_swd.c:67 Missing watchdog events: e:0x000000000000002f,m:0x000000000000007f

It seems the lc15bts_mgr service can not read the values from the GPS device for some reason, can someone please advise what might be causing this issue?

Best Regards,
Rayan

Actions #1

Updated by rshack over 6 years ago

Looking at https://github.com/osmocom/osmo-bts/blob/master/src/osmo-bts-litecell15/misc/lc15bts_par.h line 7 we have:

#define USER_ROM_PATH        "/mnt/storage/var/run/lc15bts-mgr" 

Which is used for the calibration functions, however, on an lc15 BTS, this directory does not exist...

Can anyone advise?

Actions #2

Updated by laforge over 6 years ago

Dear rshack,

This tracker is the tracker of the Osmocom open source project. It is
not run or maintained by a specific company. Most users in the
community are unaware / unfamiliar with the port of osmmo-bts to the
Litecell 1.5, which has been performed by Nutaq/Nuran with some smaller
help from sysmocom.

Furthermore, the Osmocom project only releases source code for the
individual open source programs, not any firmware/binary images for any
partiuclar BTS models.

For questions that are very specific about your particular hardware
platform, I suggest you discuss this via the support channel of the
vendor/supplier that has provided this equipment to you. Only they will
know exactly what kind of firmware build/version of what software they
have provided.

Regards,
Harald

Actions #3

Updated by laforge over 6 years ago

Actions #4

Updated by laforge about 6 years ago

  • Assignee set to pespin
  • Priority changed from Normal to Low
Actions #5

Updated by pespin about 6 years ago

I can reproduce it myself with my lc15.

It seems Nuran did some work on related code in their own tree (https://gitlab.com/nrw_noa/osmo-bts.git) but didn't submit patches for it upstream as far as I know.

Related commits:
252453fbe185353b08c8559ad6be95d94ef11843 "mgr: make sure initial cache files are created"
10b92d8b5ceeec830f341f85875d42ce4d752f1f "mgr: improve GPS 3D fix alarm"
2536dd2fd0ca6179a3f838709d79f19598a22174 "GPS: access GPSD daemon to check for 3D fix"

As I see mqng2 is added as watcher: Does Nuran plan to submit those patches upstream in order for everyone to benefit from them?

Actions #6

Updated by mqng2 about 6 years ago

pespin wrote:

I can reproduce it myself with my lc15.

It seems Nuran did some work on related code in their own tree (https://gitlab.com/nrw_noa/osmo-bts.git) but didn't submit patches for it upstream as far as I know.

Related commits:
252453fbe185353b08c8559ad6be95d94ef11843 "mgr: make sure initial cache files are created"
10b92d8b5ceeec830f341f85875d42ce4d752f1f "mgr: improve GPS 3D fix alarm"
2536dd2fd0ca6179a3f838709d79f19598a22174 "GPS: access GPSD daemon to check for 3D fix"

As I see mqng2 is added as watcher: Does Nuran plan to submit those patches upstream in order for everyone to benefit from them?

As always, we will submit the BTS patches from our public repository to upstream at some point.

Actions #7

Updated by pespin about 6 years ago

mqng2 wrote:

As always, we will submit the BTS patches from our public repository to upstream at some point.

Thanks, it is appreciated.

Actions

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 48.8 MB)