☎ wrote:
Hello.
Right now MCC and MNC value in ./mobile app are printed as hex but without 0x - this
is confusing and inconsistent.
Attached patch fix that although I'm still puzzled why value printed by "show
subscriber 1" looks like hex representation - see example below (with patch
applied).
Note that 0x385 == 901 and 0x046 == 70
I suspect misuse of gsm48_decode_lai()\gsm48_encode_lai() but unable to pinpoint
location yet.
hi max,
you are right, the problem is not the print function, it is the decoding
function. it has changed this summer at libosmocore. (commit a9250b9e) i
just commited a fix for that to master branch. we must use hexadecimal
decoding, because a network code of 70 is not equal a network code of 070.
best regards,
andreas