Bug #2675
open/usr/bin/lc15bts-mgr can't find GPS 3D fix to for calibration
0%
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
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?
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
Updated by laforge about 6 years ago
- Assignee set to pespin
- Priority changed from Normal to Low
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?
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.
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.