[openbsc 0.15.0.776-3824] testsuite: 13 15 25 26 27 28 29 30 31 32 33 failed

This is merely a historical archive of years 2008-2021, before the migration to mailman3.

A maintained and still updated list archive can be found at https://lists.osmocom.org/hyperkitty/list/OpenBSC@lists.osmocom.org/.

Rocco jj.rocco at gmail.com
Wed Dec 13 19:57:44 UTC 2017


this fails on two different systems both running ubuntu 16.  Please help

## ----------------------------------- ##
## openbsc 0.15.0.776-3824 test suite. ##
## ----------------------------------- ##

testsuite: command line was:
  $ ./testsuite

## --------- ##
## Platform. ##
## --------- ##

hostname = osmo
uname -m = x86_64
uname -r = 4.10.0-28-generic
uname -s = Linux
uname -v = #32~16.04.2-Ubuntu SMP Thu Jul 20 10:19:48 UTC 2017

/usr/bin/uname -p = unknown
/bin/uname -X     = unknown

/bin/arch              = unknown
/usr/bin/arch -k       = unknown
/usr/convex/getsysinfo = unknown
/usr/bin/hostinfo      = unknown
/bin/machine           = unknown
/usr/bin/oslevel       = unknown
/bin/universe          = unknown

PATH: /home/osmo/3G-config-example/build/openbsc/openbsc/tests
PATH: /usr/local/sbin
PATH: /usr/local/bin
PATH: /usr/sbin
PATH: /usr/bin
PATH: /sbin
PATH: /bin
PATH: /usr/games
PATH: /usr/local/games

testsuite: atconfig:
| # Configurable variable values for building test suites.
| # Generated by ./config.status.
| # Copyright (C) 2012 Free Software Foundation, Inc.
|
| # The test suite will define top_srcdir=/../.. etc.
| at_testdir='tests'
| abs_builddir='/home/osmo/3G-config-example/build/openbsc/openbsc/tests'
| at_srcdir='.'
| abs_srcdir='/home/osmo/3G-config-example/build/openbsc/openbsc/tests'
| at_top_srcdir='..'
| abs_top_srcdir='/home/osmo/3G-config-example/build/openbsc/openbsc'
| at_top_build_prefix='../'
| abs_top_builddir='/home/osmo/3G-config-example/build/openbsc/openbsc'
|
| # Backward compatibility with Autotest <= 2.59b:
| at_top_builddir=$at_top_build_prefix
|
| AUTOTEST_PATH='tests'
|
| SHELL=${CONFIG_SHELL-'/bin/bash'}

testsuite: atlocal:
| enable_nat_test='yes'
| enable_smpp_test='yes'
| enable_bsc_test='yes'
| enable_mgcp_transcoding_test='no'
| enable_sgsn_test='yes'
| enable_oap_test='yes'
| enable_gtphub_test='yes'

## ---------------- ##
## Tested programs. ##
## ---------------- ##

## ------------------ ##
## Running the tests. ##
## ------------------ ##
testsuite: starting at: Wed Dec 13 14:51:28 EST 2017
1. gsm0408 (testsuite.at:4): ok     (0m0.292s 0m0.000s)
2. bsc_subscr (testsuite.at:10): ok     (0m0.000s 0m0.000s)
3. channel (testsuite.at:17): ok     (0m0.000s 0m0.000s)
4. mgcp (testsuite.at:23): ok     (0m0.004s 0m0.000s)
5. mgcp-trans (testsuite.at:29): skipped (testsuite.at:31)
6. mgcpgw_client (testsuite.at:36): ok     (0m0.000s 0m0.000s)
7. gprs (testsuite.at:43): ok     (0m0.000s 0m0.000s)
8. bsc-nat (testsuite.at:49): ok     (0m0.000s 0m0.000s)
9. smpp (testsuite.at:59): ok     (0m0.000s 0m0.000s)
10. bsc-nat-trie (testsuite.at:67): ok     (0m0.000s 0m0.000s)
11. abis (testsuite.at:75): ok     (0m0.000s 0m0.000s)
12. bsc (testsuite.at:81): ok     (0m0.000s 0m0.000s)
14. trau (testsuite.at:94): ok     (0m0.000s 0m0.000s)
16. oap (testsuite.at:107): ok     (0m0.000s 0m0.000s)
17. gtphub (testsuite.at:115): ok     (0m0.000s 0m0.000s)
18. mm_auth (testsuite.at:122): ok     (0m0.000s 0m0.000s)
19. xid (testsuite.at:128): ok     (0m0.000s 0m0.000s)
20. sndcp_xid (testsuite.at:135): ok     (0m0.004s 0m0.000s)
21. slhc (testsuite.at:142): ok     (0m0.000s 0m0.000s)
22. v42bis (testsuite.at:149): ok     (0m0.004s 0m0.000s)
23. nanobts_omlattr (testsuite.at:156): ok     (0m0.000s 0m0.000s)
24. sms_queue_test (testsuite.at:162): ok     (0m0.000s 0m0.000s)
testsuite: ending at: Wed Dec 13 14:51:30 EST 2017
testsuite: test suite duration: 0h 0m 2s

## ------------- ##
## Test results. ##
## ------------- ##

ERROR: 32 tests were run,
11 failed unexpectedly.
1 test was skipped.

## ------------------------ ##
## Summary of the failures. ##
## ------------------------ ##
Failed tests:
openbsc 0.15.0.776-3824 test suite test groups:

 NUM: FILE-NAME:LINE     TEST-GROUP-NAME
      KEYWORDS

  13: testsuite.at:88    gbproxy
      gbproxy
  15: testsuite.at:100   sgsn
      sgsn
  25: testsuite.at:169   msc_vlr_test_no_authen
      msc_vlr_test_no_authen
  26: testsuite.at:176   msc_vlr_test_gsm_authen
      msc_vlr_test_gsm_authen
  27: testsuite.at:183   msc_vlr_test_gsm_ciph
      msc_vlr_test_gsm_ciph
  28: testsuite.at:190   msc_vlr_test_umts_authen
      msc_vlr_test_umts_authen
  29: testsuite.at:197   msc_vlr_test_hlr_reject
      msc_vlr_test_hlr_reject
  30: testsuite.at:204   msc_vlr_test_hlr_timeout
      msc_vlr_test_hlr_timeout
  31: testsuite.at:211   msc_vlr_test_ms_timeout
      msc_vlr_test_ms_timeout
  32: testsuite.at:218   msc_vlr_test_reject_concurrency
      msc_vlr_test_reject_concurrency
  33: testsuite.at:225   msc_vlr_test_rest
      msc_vlr_test_rest

Skipped tests:
openbsc 0.15.0.776-3824 test suite test groups:

 NUM: FILE-NAME:LINE     TEST-GROUP-NAME
      KEYWORDS

   5: testsuite.at:29    mgcp-trans
      mgcp-trans

## ---------------------- ##
## Detailed failed tests. ##
## ---------------------- ##

#                             -*- compilation -*-
13. testsuite.at:88: testing gbproxy ...
./testsuite.at:91: $abs_top_builddir/tests/gbproxy/gbproxy_test
stderr:
validating counter group 0x421c80(gbproxy.global) with 12 counters
validating counter group 0x15b0800(gbproxy:global) with 12 counters
Needed to mangle ounter group 'gbproxy.global' names still using '.' as
separator, please consider updating the application
validating counter group 0x7fa456294560(ns:nsvc) with 12 counters
validating counter group 0x7fa456294560(ns:nsvc) with 12 counters
validating counter group 0x7fa456294560(ns:nsvc) with 12 counters
signal 0 for unknown peer NSEI=4096/NSVCI=4097
signal 2 for unknown peer NSEI=4096/NSVCI=4097
NSEI=4096 Rx BVC RESET (BVCI=4098)
Allocationg new peer for BVCI=4098 via NSEI=4096
validating counter group 0x4221e0(gbproxy.peer) with 33 counters
validating counter group 0x15b3c50(gbproxy:peer) with 33 counters
Needed to mangle ounter group 'gbproxy.peer' names still using '.' as
separator, please consider updating the application
NSEI=4096/BVCI=4098 Cell ID 112-332-16464-96
NSEI=4096 proxying BTS->SGSN (NS_BVCI=0, NSEI=256)
NSEI=256 proxying SGSN->BSS (NS_BVCI=0, NSEI=4096)
validating counter group 0x7fa456294560(ns:nsvc) with 12 counters
signal 0 for unknown peer NSEI=8192/NSVCI=8193
signal 2 for unknown peer NSEI=8192/NSVCI=8193
NSEI=8192 Rx BVC RESET (BVCI=8194)
Allocationg new peer for BVCI=8194 via NSEI=8192
validating counter group 0x4221e0(gbproxy.peer) with 33 counters
validating counter group 0x15b5610(gbproxy:peer) with 33 counters
Needed to mangle ounter group 'gbproxy.peer' names still using '.' as
separator, please consider updating the application
NSEI=8192/BVCI=8194 Cell ID 112-332-16464-96
NSEI=8192 proxying BTS->SGSN (NS_BVCI=0, NSEI=256)
NSEI=256 proxying SGSN->BSS (NS_BVCI=0, NSEI=8192)
NSEI=4096 Rx BVC RESET (BVCI=4114)
Allocationg new peer for BVCI=4114 via NSEI=4096
validating counter group 0x4221e0(gbproxy.peer) with 33 counters
validating counter group 0x15b68c0(gbproxy:peer) with 33 counters
Needed to mangle ounter group 'gbproxy.peer' names still using '.' as
separator, please consider updating the application
NSEI=4096/BVCI=4114 Cell ID 112-332-16464-96
NSEI=4096 proxying BTS->SGSN (NS_BVCI=0, NSEI=256)
NSEI=256 proxying SGSN->BSS (NS_BVCI=0, NSEI=4096)
NSEI=4096 Rx BVC RESET (BVCI=4098)
NSEI=4096/BVCI=4098 Cell ID 112-332-16464-96
NSEI=4096 proxying BTS->SGSN (NS_BVCI=0, NSEI=256)
NSEI=256 proxying SGSN->BSS (NS_BVCI=0, NSEI=4096)
NSEI=4096 Rx BVC RESET (BVCI=4098)
NSEI=4096/BVCI=4098 Cell ID 112-332-16464-96
NSEI=4096 proxying BTS->SGSN (NS_BVCI=0, NSEI=256)
NSEI=256 proxying SGSN->BSS (NS_BVCI=0, NSEI=4096)
NSEI=4096 proxying BTS->SGSN (NS_BVCI=4114, NSEI=256)
NSEI=256 proxying SGSN->BSS (NS_BVCI=4114, NSEI=4096)
NSEI=4096 proxying BTS->SGSN (NS_BVCI=4114, NSEI=256)
NSEI=256 proxying SGSN->BSS (NS_BVCI=4114, NSEI=4096)
Peer entry doesn't match current NSEI BVCI=8194 via NSEI=4096 (expected
NSEI=8192)
NSEI=4096 proxying BTS->SGSN (NS_BVCI=8194, NSEI=256)
NSEI=256 proxying SGSN->BSS (NS_BVCI=8194, NSEI=8192)
NSEI=8192 Rx BVC RESET (BVCI=4098)
Peer entry doesn't match current NSEI BVCI=4098 via NSEI=8192 (expected
NSEI=4096)
NSEI=8192/BVCI=4098 Cell ID 112-332-16464-96
NSEI=8192 proxying BTS->SGSN (NS_BVCI=0, NSEI=256)
NSEI=256 proxying SGSN->BSS (NS_BVCI=0, NSEI=8192)
NSEI=4096 proxying BTS->SGSN (NS_BVCI=4114, NSEI=256)
NSEI=256 proxying SGSN->BSS (NS_BVCI=4114, NSEI=4096)
Didn't find peer for BVCI=4351 for message from NSVC=257/NSEI=256 (SGSN)
validating counter group 0x421c80(gbproxy.global) with 12 counters
validating counter group 0x15b0800(gbproxy:global) with 12 counters
Needed to mangle ounter group 'gbproxy.global' names still using '.' as
separator, please consider updating the application
validating counter group 0x7fa456294560(ns:nsvc) with 12 counters
validating counter group 0x7fa456294560(ns:nsvc) with 12 counters
validating counter group 0x7fa456294560(ns:nsvc) with 12 counters
signal 0 for unknown peer NSEI=4096/NSVCI=4097
signal 2 for unknown peer NSEI=4096/NSVCI=4097
NSEI=4096 Rx BVC RESET (BVCI=4098)
Allocationg new peer for BVCI=4098 via NSEI=4096
validating counter group 0x4221e0(gbproxy.peer) with 33 counters
validating counter group 0x15b3c50(gbproxy:peer) with 33 counters
Needed to mangle ounter group 'gbproxy.peer' names still using '.' as
separator, please consider updating the application
NSEI=4096/BVCI=4098 Cell ID 112-332-16464-96
NSEI=4096 proxying BTS->SGSN (NS_BVCI=0, NSEI=256)
NSEI=256 proxying SGSN->BSS (NS_BVCI=0, NSEI=4096)
NSEI=4096 Rx BVC RESET (BVCI=8194)
Allocationg new peer for BVCI=8194 via NSEI=4096
validating counter group 0x4221e0(gbproxy.peer) with 33 counters
validating counter group 0x15b4f00(gbproxy:peer) with 33 counters
Needed to mangle ounter group 'gbproxy.peer' names still using '.' as
separator, please consider updating the application
NSEI=4096/BVCI=8194 Cell ID 112-332-16464-96
NSEI=4096 proxying BTS->SGSN (NS_BVCI=0, NSEI=256)
NSEI=256 proxying SGSN->BSS (NS_BVCI=0, NSEI=4096)
NSEI=4096 proxying BTS->SGSN (NS_BVCI=4098, NSEI=256)
NSEI=256 proxying SGSN->BSS (NS_BVCI=4098, NSEI=4096)
NSEI=4096 proxying BTS->SGSN (NS_BVCI=8194, NSEI=256)
NSEI=256 proxying SGSN->BSS (NS_BVCI=8194, NSEI=4096)
signal 0 for unknown peer NSEI=8192/NSVCI=4097
signal 2 for unknown peer NSEI=8192/NSVCI=4097
NSEI=8192 Rx BVC RESET (BVCI=4098)
Peer entry doesn't match current NSEI BVCI=4098 via NSEI=8192 (expected
NSEI=4096)
NSEI=8192/BVCI=4098 Cell ID 112-332-16464-96
NSEI=8192 proxying BTS->SGSN (NS_BVCI=0, NSEI=256)
NSEI=256 proxying SGSN->BSS (NS_BVCI=0, NSEI=8192)
NSEI=8192 Rx BVC RESET (BVCI=12290)
Allocationg new peer for BVCI=12290 via NSEI=8192
validating counter group 0x4221e0(gbproxy.peer) with 33 counters
validating counter group 0x15b61b0(gbproxy:peer) with 33 counters
Needed to mangle ounter group 'gbproxy.peer' names still using '.' as
separator, please consider updating the application
NSEI=8192/BVCI=12290 Cell ID 112-332-16464-96
NSEI=8192 proxying BTS->SGSN (NS_BVCI=0, NSEI=256)
NSEI=256 proxying SGSN->BSS (NS_BVCI=0, NSEI=8192)
NSEI=8192 proxying BTS->SGSN (NS_BVCI=4098, NSEI=256)
NSEI=256 proxying SGSN->BSS (NS_BVCI=4098, NSEI=8192)
Peer entry doesn't match current NSEI BVCI=8194 via NSEI=8192 (expected
NSEI=4096)
NSEI=8192 proxying BTS->SGSN (NS_BVCI=8194, NSEI=256)
NSEI=256 proxying SGSN->BSS (NS_BVCI=8194, NSEI=4096)
NSEI=8192 proxying BTS->SGSN (NS_BVCI=12290, NSEI=256)
NSEI=256 proxying SGSN->BSS (NS_BVCI=12290, NSEI=8192)
validating counter group 0x7fa456294560(ns:nsvc) with 12 counters
NSEI=8192 Rx BVC RESET (BVCI=4098)
NSEI=8192/BVCI=4098 Cell ID 112-332-16464-96
NSEI=8192 proxying BTS->SGSN (NS_BVCI=0, NSEI=256)
NSEI=256 proxying SGSN->BSS (NS_BVCI=0, NSEI=8192)
NSEI=8192 Rx BVC RESET (BVCI=16386)
Allocationg new peer for BVCI=16386 via NSEI=8192
validating counter group 0x4221e0(gbproxy.peer) with 33 counters
validating counter group 0x15b7b70(gbproxy:peer) with 33 counters
Needed to mangle ounter group 'gbproxy.peer' names still using '.' as
separator, please consider updating the application
NSEI=8192/BVCI=16386 Cell ID 112-332-16464-96
NSEI=8192 proxying BTS->SGSN (NS_BVCI=0, NSEI=256)
NSEI=256 proxying SGSN->BSS (NS_BVCI=0, NSEI=8192)
NSEI=8192 proxying BTS->SGSN (NS_BVCI=4098, NSEI=256)
NSEI=256 proxying SGSN->BSS (NS_BVCI=4098, NSEI=8192)
Peer entry doesn't match current NSEI BVCI=8194 via NSEI=8192 (expected
NSEI=4096)
NSEI=8192 proxying BTS->SGSN (NS_BVCI=8194, NSEI=256)
NSEI=256 proxying SGSN->BSS (NS_BVCI=8194, NSEI=4096)
NSEI=8192 proxying BTS->SGSN (NS_BVCI=12290, NSEI=256)
NSEI=256 proxying SGSN->BSS (NS_BVCI=12290, NSEI=8192)
NSEI=8192 proxying BTS->SGSN (NS_BVCI=16386, NSEI=256)
NSEI=256 proxying SGSN->BSS (NS_BVCI=16386, NSEI=8192)
validating counter group 0x421c80(gbproxy.global) with 12 counters
validating counter group 0x15b0800(gbproxy:global) with 12 counters
Needed to mangle ounter group 'gbproxy.global' names still using '.' as
separator, please consider updating the application
Checking IMSI '123456' (7)
Checking IMSI '1234567' (8)
Checking IMSI '1EE45F' (7)
IMSI '1EE45F' doesn't match pattern '^1234'
Invalid IMSI f4 11 22 33 44
Invalid IMSI f4 11 22
Invalid IMSI 12 32 54 f6
Invalid IMSI 1a 32 54 76
Checking IMSI '123456' (7)
IMSI '123456' doesn't match pattern '^4321'
Checking IMSI '1234567' (8)
IMSI '1234567' doesn't match pattern '^4321'
Checking IMSI '1EE45F' (7)
IMSI '1EE45F' doesn't match pattern '^4321'
Invalid IMSI f4 11 22 33 44
Invalid IMSI f4 11 22
Invalid IMSI 12 32 54 f6
Invalid IMSI 1a 32 54 76
validating counter group 0x7fa456294560(ns:nsvc) with 12 counters
validating counter group 0x7fa456294560(ns:nsvc) with 12 counters
validating counter group 0x7fa456294560(ns:nsvc) with 12 counters
signal 0 for unknown peer NSEI=4096/NSVCI=4097
signal 2 for unknown peer NSEI=4096/NSVCI=4097
NSEI=4096 Rx BVC RESET (BVCI=4098)
Allocationg new peer for BVCI=4098 via NSEI=4096
validating counter group 0x4221e0(gbproxy.peer) with 33 counters
validating counter group 0x15b2530(gbproxy:peer) with 33 counters
Needed to mangle ounter group 'gbproxy.peer' names still using '.' as
separator, please consider updating the application
NSEI=4096/BVCI=4098 Cell ID 112-332-16464-96
NSEI=4096 proxying BTS->SGSN (NS_BVCI=0, NSEI=256)
NSEI=256 proxying SGSN->BSS (NS_BVCI=0, NSEI=4096)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x016d16 CMD=UI DATA
Got LLC message, CRC: 016d16 (computed 016d16)
ATTACH_REQ: Got TLLI 8000dead, BSSGP RAID 1-99-99-96, old RAID
112-332-16464-96, PTMSI fbc54679
Adding TLLI 8000dead to list
NSEI=4096 proxying BTS->SGSN (NS_BVCI=4098, NSEI=256)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0xba6cff CMD=UI DATA
Got LLC message, CRC: ba6cff (computed ba6cff)
Unhandled GSM 04.08 message type IDENTITY REQUEST for protocol
discriminator GSM48_PDISC_MM_GPRS.
GMM: Got TLLI 8000dead
gbproxy_validate_tlli({current = 8000dead, assigned = 00000000, net_vld =
0, bss_vld = 0}, 8000dead)
gbproxy_validate_tlli({current = 8000dead, assigned = 00000000, net_vld =
0, bss_vld = 0}, 8000dead)
NSEI=256 proxying SGSN->BSS (NS_BVCI=4098, NSEI=4096)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x2805ad CMD=UI DATA
Got LLC message, CRC: 2805ad (computed 2805ad)
ID_RESP: Got TLLI 8000dead, BSSGP RAID 112-332-16464-96, IMSI 12131415161718
gbproxy_validate_tlli({current = 8000dead, assigned = 00000000, net_vld =
0, bss_vld = 0}, 8000dead)
gbproxy_validate_tlli({current = 8000dead, assigned = 00000000, net_vld =
0, bss_vld = 0}, 8000dead)
NSEI=4096 proxying BTS->SGSN (NS_BVCI=4098, NSEI=256)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0xf16253 CMD=UI DATA
Got LLC message, CRC: f16253 (computed f16253)
ATTACH_ACK: Got TLLI 8000dead, RAID 123-456-16464-96, new PTMSI efe2b700,
IMSI 12131415161718
Got new PTMSI efe2b700 from SGSN, using efe2b700 for BSS
Updated LLC message, CRC: f16253 -> f16253
Assigning new TLLI efe2b700 to SGSN, efe2b700 to BSS
The TLLI has been reassigned from 8000dead to efe2b700
The TLLI has been reassigned from 8000dead to efe2b700
NSEI=256 proxying SGSN->BSS (NS_BVCI=4098, NSEI=4096)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0xbcd739 CMD=UI DATA
Got LLC message, CRC: bcd739 (computed bcd739)
Unhandled GSM 04.08 message type ATTACH COMPLETE for protocol discriminator
GSM48_PDISC_MM_GPRS.
GMM: Got TLLI efe2b700, BSSGP RAID 112-332-16464-96
gbproxy_validate_tlli({current = 8000dead, assigned = efe2b700, net_vld =
0, bss_vld = 0}, efe2b700)
gbproxy_validate_tlli({current = 8000dead, assigned = efe2b700, net_vld =
0, bss_vld = 0}, efe2b700)
NSEI=4096 proxying BTS->SGSN (NS_BVCI=4098, NSEI=256)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0x3dba04 CMD=UI DATA
Got LLC message, CRC: 3dba04 (computed 3dba04)
Unhandled GSM 04.08 message type INFO for protocol discriminator
GSM48_PDISC_MM_GPRS.
GMM: Got TLLI efe2b700, IMSI 12131415161718
gbproxy_validate_tlli({current = 8000dead, assigned = efe2b700, net_vld =
0, bss_vld = 1}, efe2b700)
The TLLI efe2b700 has been validated (was 8000dead)
gbproxy_validate_tlli({current = 8000dead, assigned = efe2b700, net_vld =
0, bss_vld = 1}, efe2b700)
The TLLI efe2b700 has been validated (was 8000dead)
NSEI=256 proxying SGSN->BSS (NS_BVCI=4098, NSEI=4096)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x6e4246 CMD=UI DATA
Got LLC message, CRC: 6e4246 (computed 6e4246)
ATTACH_REQ: Got TLLI 8000beef, BSSGP RAID 1-99-99-96, old RAID
112-332-16464-96, PTMSI fbc54679
Adding TLLI 8000beef to list
NSEI=4096 proxying BTS->SGSN (NS_BVCI=4098, NSEI=256)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0x18a60c CMD=UI DATA
Got LLC message, CRC: 18a60c (computed 18a60c)
Unhandled GSM 04.08 message type IDENTITY REQUEST for protocol
discriminator GSM48_PDISC_MM_GPRS.
GMM: Got TLLI 8000beef
gbproxy_validate_tlli({current = 8000beef, assigned = 00000000, net_vld =
0, bss_vld = 0}, 8000beef)
gbproxy_validate_tlli({current = 8000beef, assigned = 00000000, net_vld =
0, bss_vld = 0}, 8000beef)
NSEI=256 proxying SGSN->BSS (NS_BVCI=4098, NSEI=4096)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x01d2bf CMD=UI DATA
Got LLC message, CRC: 01d2bf (computed 01d2bf)
ID_RESP: Got TLLI 8000beef, BSSGP RAID 112-332-16464-96, IMSI 12199999961718
gbproxy_validate_tlli({current = 8000beef, assigned = 00000000, net_vld =
0, bss_vld = 0}, 8000beef)
gbproxy_validate_tlli({current = 8000beef, assigned = 00000000, net_vld =
0, bss_vld = 0}, 8000beef)
NSEI=4096 proxying BTS->SGSN (NS_BVCI=4098, NSEI=256)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0xd46d3a CMD=UI DATA
Got LLC message, CRC: d46d3a (computed d46d3a)
ATTACH_ACK: Got TLLI 8000beef, RAID 123-456-16464-96, new PTMSI efe2b700,
IMSI 12199999961718
Got new PTMSI efe2b700 from SGSN, using efe2b700 for BSS
Updated LLC message, CRC: d46d3a -> d46d3a
Assigning new TLLI efe2b700 to SGSN, efe2b700 to BSS
The TLLI has been reassigned from 8000beef to efe2b700
The TLLI has been reassigned from 8000beef to efe2b700
Removing TLLI efe2b700 from list (P-TMSI/TLLI re-used)
NSEI=256 proxying SGSN->BSS (NS_BVCI=4098, NSEI=4096)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x47ac86 CMD=UI DATA
Got LLC message, CRC: 47ac86 (computed 47ac86)
Unhandled GSM 04.08 message type ATTACH COMPLETE for protocol discriminator
GSM48_PDISC_MM_GPRS.
GMM: Got TLLI efe2b700, BSSGP RAID 112-332-16464-96
gbproxy_validate_tlli({current = 8000beef, assigned = efe2b700, net_vld =
0, bss_vld = 0}, efe2b700)
gbproxy_validate_tlli({current = 8000beef, assigned = efe2b700, net_vld =
0, bss_vld = 0}, efe2b700)
NSEI=4096 proxying BTS->SGSN (NS_BVCI=4098, NSEI=256)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0xc6c1bb CMD=UI DATA
Got LLC message, CRC: c6c1bb (computed c6c1bb)
Unhandled GSM 04.08 message type INFO for protocol discriminator
GSM48_PDISC_MM_GPRS.
GMM: Got TLLI efe2b700, IMSI 12199999961718
gbproxy_validate_tlli({current = 8000beef, assigned = efe2b700, net_vld =
0, bss_vld = 1}, efe2b700)
The TLLI efe2b700 has been validated (was 8000beef)
gbproxy_validate_tlli({current = 8000beef, assigned = efe2b700, net_vld =
0, bss_vld = 1}, efe2b700)
The TLLI efe2b700 has been validated (was 8000beef)
NSEI=256 proxying SGSN->BSS (NS_BVCI=4098, NSEI=4096)
validating counter group 0x421c80(gbproxy.global) with 12 counters
validating counter group 0x15b28c0(gbproxy:global) with 12 counters
Needed to mangle ounter group 'gbproxy.global' names still using '.' as
separator, please consider updating the application
validating counter group 0x7fa456294560(ns:nsvc) with 12 counters
validating counter group 0x7fa456294560(ns:nsvc) with 12 counters
validating counter group 0x7fa456294560(ns:nsvc) with 12 counters
signal 0 for unknown peer NSEI=4096/NSVCI=4097
signal 2 for unknown peer NSEI=4096/NSVCI=4097
NSEI=4096 Rx BVC RESET (BVCI=4098)
Allocationg new peer for BVCI=4098 via NSEI=4096
validating counter group 0x4221e0(gbproxy.peer) with 33 counters
validating counter group 0x15b4a80(gbproxy:peer) with 33 counters
Needed to mangle ounter group 'gbproxy.peer' names still using '.' as
separator, please consider updating the application
NSEI=4096/BVCI=4098 Cell ID 112-332-16464-96
Patching RAID activated, msg: (null), local: 112-332, core: 123-456
Patching BSSGP to SGSN: 112-332-16464-96 -> 123-456-16464-96
NSEI=4096 proxying BTS->SGSN (NS_BVCI=0, NSEI=256)
NSEI=256 proxying SGSN->BSS (NS_BVCI=0, NSEI=4096)
NSEI=4096 BSSGP SUSPEND/RESUME RAI snooping: RAI 112-332-16464-96 behind
BVCI=4098
BSSGP: Got TLLI ccd1758b, BSSGP RAID 112-332-16464-96
Patching BSSGP to SGSN: 112-332-16464-96 -> 123-456-16464-96
NSEI=4096 proxying BTS->SGSN (NS_BVCI=0, NSEI=256)
BSSGP: Got TLLI ccd1758b, BSSGP RAID 123-456-16464-96
Patching BSSGP to BSS: 123-456-16464-96 -> 112-332-16464-96
NSEI=256(SGSN) failed to patch BSSGP message as requested: TLLI sent by the
SGSN is unknown.
NSEI=256 proxying SGSN->BSS (NS_BVCI=0, NSEI=4096)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x016d16 CMD=UI DATA
Got LLC message, CRC: 016d16 (computed 016d16)
ATTACH_REQ: Got TLLI bbc54679, BSSGP RAID 112-332-16464-96, old RAID
112-332-16464-96, PTMSI fbc54679
Adding TLLI bbc54679 to list
Patching BSSGP to SGSN: 112-332-16464-96 -> 123-456-16464-96
Patching ATTACH_REQ to SGSN: 112-332-16464-96 -> 123-456-16464-96
Updated LLC message, CRC: 016d16 -> 32cd8e
NSEI=4096 proxying BTS->SGSN (NS_BVCI=4098, NSEI=256)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x32cd8e CMD=UI DATA
Got LLC message, CRC: 32cd8e (computed 32cd8e)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0xba6cff CMD=UI DATA
Got LLC message, CRC: ba6cff (computed ba6cff)
Unhandled GSM 04.08 message type IDENTITY REQUEST for protocol
discriminator GSM48_PDISC_MM_GPRS.
GMM: Got TLLI bbc54679
gbproxy_validate_tlli({current = bbc54679, assigned = 00000000, net_vld =
0, bss_vld = 0}, bbc54679)
gbproxy_validate_tlli({current = bbc54679, assigned = 00000000, net_vld =
0, bss_vld = 0}, bbc54679)
NSEI=256 proxying SGSN->BSS (NS_BVCI=4098, NSEI=4096)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0xba6cff CMD=UI DATA
Got LLC message, CRC: ba6cff (computed ba6cff)
Unhandled GSM 04.08 message type IDENTITY REQUEST for protocol
discriminator GSM48_PDISC_MM_GPRS.
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x9a1bb7 CMD=UI DATA
Got LLC message, CRC: 9a1bb7 (computed 9a1bb7)
ID_RESP: Got TLLI bbc54679, BSSGP RAID 112-332-16464-96, IMSI 12131415161718
gbproxy_validate_tlli({current = bbc54679, assigned = 00000000, net_vld =
0, bss_vld = 0}, bbc54679)
gbproxy_validate_tlli({current = bbc54679, assigned = 00000000, net_vld =
0, bss_vld = 0}, bbc54679)
Checking IMSI '12131415161718' (15)
Patching BSSGP to SGSN: 112-332-16464-96 -> 123-456-16464-96
NSEI=4096 proxying BTS->SGSN (NS_BVCI=4098, NSEI=256)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x9a1bb7 CMD=UI DATA
Got LLC message, CRC: 9a1bb7 (computed 9a1bb7)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0xf16253 CMD=UI DATA
Got LLC message, CRC: f16253 (computed f16253)
ATTACH_ACK: Got TLLI bbc54679, RAID 123-456-16464-96, new PTMSI efe2b700,
IMSI 12131415161718
Got new PTMSI efe2b700 from SGSN, using efe2b700 for BSS
Patching ATTACH_ACK to BSS: 123-456-16464-96 -> 112-332-16464-96
Updated LLC message, CRC: f16253 -> c038be
Assigning new TLLI efe2b700 to SGSN, efe2b700 to BSS
The TLLI has been reassigned from bbc54679 to efe2b700
The TLLI has been reassigned from bbc54679 to efe2b700
NSEI=256 proxying SGSN->BSS (NS_BVCI=4098, NSEI=4096)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0xc038be CMD=UI DATA
Got LLC message, CRC: c038be (computed c038be)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x1167ea CMD=UI DATA
Got LLC message, CRC: 1167ea (computed 1167ea)
Unhandled GSM 04.08 message type ATTACH COMPLETE for protocol discriminator
GSM48_PDISC_MM_GPRS.
GMM: Got TLLI efe2b700, BSSGP RAID 112-332-16464-96
gbproxy_validate_tlli({current = bbc54679, assigned = efe2b700, net_vld =
0, bss_vld = 0}, efe2b700)
gbproxy_validate_tlli({current = bbc54679, assigned = efe2b700, net_vld =
0, bss_vld = 0}, efe2b700)
Patching BSSGP to SGSN: 112-332-16464-96 -> 123-456-16464-96
NSEI=4096 proxying BTS->SGSN (NS_BVCI=4098, NSEI=256)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x1167ea CMD=UI DATA
Got LLC message, CRC: 1167ea (computed 1167ea)
Unhandled GSM 04.08 message type ATTACH COMPLETE for protocol discriminator
GSM48_PDISC_MM_GPRS.
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x02ff5a CMD=UI DATA
Got LLC message, CRC: 02ff5a (computed 02ff5a)
ACT_PDP_REQ: Got TLLI efe2b700, BSSGP RAID 112-332-16464-96
gbproxy_validate_tlli({current = bbc54679, assigned = efe2b700, net_vld =
0, bss_vld = 1}, efe2b700)
gbproxy_validate_tlli({current = bbc54679, assigned = efe2b700, net_vld =
0, bss_vld = 1}, efe2b700)
Patching BSSGP to SGSN: 112-332-16464-96 -> 123-456-16464-96
Patching ACT_PDP_REQ to SGSN: Replacing APN 'ab' -> 'foo.bar'
Updated LLC message, CRC: 02ff5a -> 759d24
NSEI=4096 proxying BTS->SGSN (NS_BVCI=4098, NSEI=256)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x759d24 CMD=UI DATA
Got LLC message, CRC: 759d24 (computed 759d24)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0x3dba04 CMD=UI DATA
Got LLC message, CRC: 3dba04 (computed 3dba04)
Unhandled GSM 04.08 message type INFO for protocol discriminator
GSM48_PDISC_MM_GPRS.
GMM: Got TLLI efe2b700, IMSI 12131415161718
gbproxy_validate_tlli({current = bbc54679, assigned = efe2b700, net_vld =
0, bss_vld = 1}, efe2b700)
The TLLI efe2b700 has been validated (was bbc54679)
gbproxy_validate_tlli({current = bbc54679, assigned = efe2b700, net_vld =
0, bss_vld = 1}, efe2b700)
The TLLI efe2b700 has been validated (was bbc54679)
NSEI=256 proxying SGSN->BSS (NS_BVCI=4098, NSEI=4096)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0x3dba04 CMD=UI DATA
Got LLC message, CRC: 3dba04 (computed 3dba04)
Unhandled GSM 04.08 message type INFO for protocol discriminator
GSM48_PDISC_MM_GPRS.
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x02ff5a CMD=UI DATA
Got LLC message, CRC: 02ff5a (computed 02ff5a)
ACT_PDP_REQ: Got TLLI efe2b700, BSSGP RAID 112-332-16464-96
gbproxy_validate_tlli({current = efe2b700, assigned = 00000000, net_vld =
1, bss_vld = 1}, efe2b700)
gbproxy_validate_tlli({current = efe2b700, assigned = 00000000, net_vld =
1, bss_vld = 1}, efe2b700)
Patching BSSGP to SGSN: 112-332-16464-96 -> 123-456-16464-96
Patching ACT_PDP_REQ to SGSN: Replacing APN 'ab' -> 'foo.bar'
Updated LLC message, CRC: 02ff5a -> 759d24
NSEI=4096 proxying BTS->SGSN (NS_BVCI=4098, NSEI=256)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x759d24 CMD=UI DATA
Got LLC message, CRC: 759d24 (computed 759d24)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x02ff5a CMD=UI DATA
Got LLC message, CRC: 02ff5a (computed 02ff5a)
ACT_PDP_REQ: Got TLLI efe2b700, BSSGP RAID 112-332-16464-96
gbproxy_validate_tlli({current = efe2b700, assigned = 00000000, net_vld =
1, bss_vld = 1}, efe2b700)
gbproxy_validate_tlli({current = efe2b700, assigned = 00000000, net_vld =
1, bss_vld = 1}, efe2b700)
Patching BSSGP to SGSN: 112-332-16464-96 -> 123-456-16464-96
Patching ACT_PDP_REQ to SGSN: Removing APN 'ab'
Updated LLC message, CRC: 02ff5a -> 60fa85
NSEI=4096 proxying BTS->SGSN (NS_BVCI=4098, NSEI=256)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x60fa85 CMD=UI DATA
Got LLC message, CRC: 60fa85 (computed 60fa85)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x41e17e CMD=UI DATA
Got LLC message, CRC: 41e17e (computed 41e17e)
DETACH_REQ: Got TLLI efe2b700, BSSGP RAID 112-332-16464-96, PTMSI efe2b700
gbproxy_validate_tlli({current = efe2b700, assigned = 00000000, net_vld =
1, bss_vld = 1}, efe2b700)
gbproxy_validate_tlli({current = efe2b700, assigned = 00000000, net_vld =
1, bss_vld = 1}, efe2b700)
Patching BSSGP to SGSN: 112-332-16464-96 -> 123-456-16464-96
NSEI=4096 proxying BTS->SGSN (NS_BVCI=4098, NSEI=256)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x41e17e CMD=UI DATA
Got LLC message, CRC: 41e17e (computed 41e17e)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0xf035f7 CMD=UI DATA
Got LLC message, CRC: f035f7 (computed f035f7)
DETACH_ACK: Got TLLI efe2b700, IMSI 12131415161718, invalidate
gbproxy_validate_tlli({current = efe2b700, assigned = 00000000, net_vld =
1, bss_vld = 1}, efe2b700)
gbproxy_validate_tlli({current = efe2b700, assigned = 00000000, net_vld =
1, bss_vld = 1}, efe2b700)
Removing TLLI efe2b700 from list
NSEI=256 proxying SGSN->BSS (NS_BVCI=4098, NSEI=4096)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0xf035f7 CMD=UI DATA
Got LLC message, CRC: f035f7 (computed f035f7)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x973e96 CMD=UI DATA
Got LLC message, CRC: 973e96 (computed 973e96)
RA_UPD_REQ: Got TLLI bbc54679, BSSGP RAID 112-332-16464-96, old RAID
112-332-16464-96
Adding TLLI bbc54679 to list
Patching BSSGP to SGSN: 112-332-16464-96 -> 123-456-16464-96
Patching RA_UPD_REQ to SGSN: 112-332-16464-96 -> 123-456-16464-96
Updated LLC message, CRC: 973e96 -> 41f01d
NSEI=4096 proxying BTS->SGSN (NS_BVCI=4098, NSEI=256)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x41f01d CMD=UI DATA
Got LLC message, CRC: 41f01d (computed 41f01d)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0x6559d7 CMD=UI DATA
Got LLC message, CRC: 6559d7 (computed 6559d7)
RA_UPD_ACK: Got TLLI bbc54679, RAID 123-456-16464-96, new PTMSI efe2b700,
IMSI 12131415161718
Got new PTMSI efe2b700 from SGSN, using efe2b700 for BSS
Checking IMSI '12131415161718' (15)
Patching RA_UPD_ACK to BSS: 123-456-16464-96 -> 112-332-16464-96
Updated LLC message, CRC: 6559d7 -> 54033a
Assigning new TLLI efe2b700 to SGSN, efe2b700 to BSS
The TLLI has been reassigned from bbc54679 to efe2b700
The TLLI has been reassigned from bbc54679 to efe2b700
NSEI=256 proxying SGSN->BSS (NS_BVCI=4098, NSEI=4096)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0x54033a CMD=UI DATA
Got LLC message, CRC: 54033a (computed 54033a)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x02ff5a CMD=UI DATA
Got LLC message, CRC: 02ff5a (computed 02ff5a)
ACT_PDP_REQ: Got TLLI efe2b700, BSSGP RAID 112-332-16464-96
gbproxy_validate_tlli({current = bbc54679, assigned = efe2b700, net_vld =
0, bss_vld = 0}, efe2b700)
gbproxy_validate_tlli({current = bbc54679, assigned = efe2b700, net_vld =
0, bss_vld = 0}, efe2b700)
Patching BSSGP to SGSN: 112-332-16464-96 -> 123-456-16464-96
Patching ACT_PDP_REQ to SGSN: Removing APN 'ab'
Updated LLC message, CRC: 02ff5a -> 60fa85
NSEI=4096 proxying BTS->SGSN (NS_BVCI=4098, NSEI=256)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x60fa85 CMD=UI DATA
Got LLC message, CRC: 60fa85 (computed 60fa85)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0xeb0c84 CMD=UI DATA
Got LLC message, CRC: eb0c84 (computed eb0c84)
DETACH_REQ: Got TLLI efe2b700, BSSGP RAID 112-332-16464-96, PTMSI efe2b700,
invalidate
gbproxy_validate_tlli({current = bbc54679, assigned = efe2b700, net_vld =
0, bss_vld = 1}, efe2b700)
gbproxy_validate_tlli({current = bbc54679, assigned = efe2b700, net_vld =
0, bss_vld = 1}, efe2b700)
Patching BSSGP to SGSN: 112-332-16464-96 -> 123-456-16464-96
Removing TLLI bbc54679 from list
NSEI=4096 proxying BTS->SGSN (NS_BVCI=4098, NSEI=256)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0xeb0c84 CMD=UI DATA
Got LLC message, CRC: eb0c84 (computed eb0c84)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0xdfc72d CMD=UI DATA
Got LLC message, CRC: dfc72d (computed dfc72d)
ATTACH_REQ: Got TLLI bb00beef, BSSGP RAID 112-332-16464-96, old RAID
999-999-16464-96, PTMSI fb00beef
Adding TLLI bb00beef to list
Patching BSSGP to SGSN: 112-332-16464-96 -> 123-456-16464-96
NSEI=4096 proxying BTS->SGSN (NS_BVCI=4098, NSEI=256)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0xdfc72d CMD=UI DATA
Got LLC message, CRC: dfc72d (computed dfc72d)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x02ff5a CMD=UI DATA
Got LLC message, CRC: 02ff5a (computed 02ff5a)
ACT_PDP_REQ: Got TLLI efe2b700, BSSGP RAID 112-332-16464-96
Adding TLLI efe2b700 to list
Patching BSSGP to SGSN: 112-332-16464-96 -> 123-456-16464-96
NSEI=4096 proxying BTS->SGSN (NS_BVCI=4098, NSEI=256)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x02ff5a CMD=UI DATA
Got LLC message, CRC: 02ff5a (computed 02ff5a)
NSEI=256(BSS) patching: didn't find peer for message, PDU 12
NSEI=256(SGSN) cannot find peer based on RAI
validating counter group 0x421c80(gbproxy.global) with 12 counters
validating counter group 0x15b1160(gbproxy:global) with 12 counters
Needed to mangle ounter group 'gbproxy.global' names still using '.' as
separator, please consider updating the application
validating counter group 0x7fa456294560(ns:nsvc) with 12 counters
validating counter group 0x7fa456294560(ns:nsvc) with 12 counters
validating counter group 0x7fa456294560(ns:nsvc) with 12 counters
signal 0 for unknown peer NSEI=4096/NSVCI=4097
signal 2 for unknown peer NSEI=4096/NSVCI=4097
NSEI=4096 Rx BVC RESET (BVCI=4098)
Allocationg new peer for BVCI=4098 via NSEI=4096
validating counter group 0x4221e0(gbproxy.peer) with 33 counters
validating counter group 0x15b2740(gbproxy:peer) with 33 counters
Needed to mangle ounter group 'gbproxy.peer' names still using '.' as
separator, please consider updating the application
NSEI=4096/BVCI=4098 Cell ID 112-332-16464-96
Patching RAID activated, msg: (null), local: 112-332, core: 123-456
Patching BSSGP to SGSN: 112-332-16464-96 -> 123-456-16464-96
NSEI=4096 proxying BTS->SGSN (NS_BVCI=0, NSEI=256)
NSEI=256 proxying SGSN->BSS (NS_BVCI=0, NSEI=4096)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x016d16 CMD=UI DATA
Got LLC message, CRC: 016d16 (computed 016d16)
Patching RAID activated, msg: ATTACH_REQ, local: 1-99, core: 123-456
ATTACH_REQ: Got TLLI 8000dead, BSSGP RAID 1-99-99-96, old RAID
112-332-16464-96, PTMSI fbc54679
Adding TLLI 8000dead to list
Patching BSSGP to SGSN: 1-99-99-96 -> 123-456-99-96
Patching TLLIs: Replacing 8000dead -> 78dead00
NSEI=4096 proxying BTS->SGSN (NS_BVCI=4098, NSEI=256)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0xba6cff CMD=UI DATA
Got LLC message, CRC: ba6cff (computed ba6cff)
Unhandled GSM 04.08 message type IDENTITY REQUEST for protocol
discriminator GSM48_PDISC_MM_GPRS.
GMM: Got TLLI 78dead00
gbproxy_validate_tlli({current = 78dead00, assigned = 00000000, net_vld =
0, bss_vld = 0}, 78dead00)
gbproxy_validate_tlli({current = 8000dead, assigned = 00000000, net_vld =
0, bss_vld = 0}, 8000dead)
Patching TLLIs: Replacing 78dead00 -> 8000dead
NSEI=256 proxying SGSN->BSS (NS_BVCI=4098, NSEI=4096)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x2805ad CMD=UI DATA
Got LLC message, CRC: 2805ad (computed 2805ad)
Patching RAID activated, msg: ID_RESP, local: 112-332, core: 123-456
ID_RESP: Got TLLI 8000dead, BSSGP RAID 112-332-16464-96, IMSI 12131415161718
gbproxy_validate_tlli({current = 8000dead, assigned = 00000000, net_vld =
0, bss_vld = 0}, 8000dead)
gbproxy_validate_tlli({current = 78dead00, assigned = 00000000, net_vld =
0, bss_vld = 0}, 78dead00)
Patching BSSGP to SGSN: 112-332-16464-96 -> 123-456-16464-96
Patching TLLIs: Replacing 8000dead -> 78dead00
NSEI=4096 proxying BTS->SGSN (NS_BVCI=4098, NSEI=256)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0xf16253 CMD=UI DATA
Got LLC message, CRC: f16253 (computed f16253)
ATTACH_ACK: Got TLLI 78dead00, RAID 123-456-16464-96, new PTMSI efe2b700,
IMSI 12131415161718
Got new PTMSI efe2b700 from SGSN, using c0dead01 for BSS
Patching TLLIs: Replacing 78dead00 -> 8000dead
Patching new P-TMSIs: Replacing efe2b700 -> c0dead01
Patching ATTACH_ACK to BSS: 123-456-16464-96 -> 112-332-16464-96
Updated LLC message, CRC: f16253 -> 290a0c
Assigning new TLLI efe2b700 to SGSN, c0dead01 to BSS
The TLLI has been reassigned from 78dead00 to efe2b700
The TLLI has been reassigned from 8000dead to c0dead01
NSEI=256 proxying SGSN->BSS (NS_BVCI=4098, NSEI=4096)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0xbcd739 CMD=UI DATA
Got LLC message, CRC: bcd739 (computed bcd739)
Unhandled GSM 04.08 message type ATTACH COMPLETE for protocol discriminator
GSM48_PDISC_MM_GPRS.
GMM: Got TLLI c0dead01, BSSGP RAID 112-332-16464-96
gbproxy_validate_tlli({current = 8000dead, assigned = c0dead01, net_vld =
0, bss_vld = 0}, c0dead01)
gbproxy_validate_tlli({current = 78dead00, assigned = efe2b700, net_vld =
0, bss_vld = 0}, efe2b700)
Patching BSSGP to SGSN: 112-332-16464-96 -> 123-456-16464-96
Patching TLLIs: Replacing c0dead01 -> efe2b700
NSEI=4096 proxying BTS->SGSN (NS_BVCI=4098, NSEI=256)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0x3dba04 CMD=UI DATA
Got LLC message, CRC: 3dba04 (computed 3dba04)
Unhandled GSM 04.08 message type INFO for protocol discriminator
GSM48_PDISC_MM_GPRS.
GMM: Got TLLI efe2b700, IMSI 12131415161718
gbproxy_validate_tlli({current = 78dead00, assigned = efe2b700, net_vld =
0, bss_vld = 1}, efe2b700)
The TLLI efe2b700 has been validated (was 78dead00)
gbproxy_validate_tlli({current = 8000dead, assigned = c0dead01, net_vld =
0, bss_vld = 1}, c0dead01)
The TLLI c0dead01 has been validated (was 8000dead)
Patching TLLIs: Replacing efe2b700 -> c0dead01
NSEI=256 proxying SGSN->BSS (NS_BVCI=4098, NSEI=4096)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x02ff5a CMD=UI DATA
Got LLC message, CRC: 02ff5a (computed 02ff5a)
ACT_PDP_REQ: Got TLLI c0dead01, BSSGP RAID 112-332-16464-96
gbproxy_validate_tlli({current = c0dead01, assigned = 00000000, net_vld =
1, bss_vld = 1}, c0dead01)
gbproxy_validate_tlli({current = efe2b700, assigned = 00000000, net_vld =
1, bss_vld = 1}, efe2b700)
Patching BSSGP to SGSN: 112-332-16464-96 -> 123-456-16464-96
Patching TLLIs: Replacing c0dead01 -> efe2b700
Patching ACT_PDP_REQ to SGSN: Replacing APN 'ab' -> 'foo.bar'
Updated LLC message, CRC: 02ff5a -> 759d24
NSEI=4096 proxying BTS->SGSN (NS_BVCI=4098, NSEI=256)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0x28b366 CMD=XID DATA
Got LLC message, CRC: 28b366 (computed 28b366)
LLC: Got TLLI c0dead01, BSSGP RAID 112-332-16464-96
gbproxy_validate_tlli({current = c0dead01, assigned = 00000000, net_vld =
1, bss_vld = 1}, c0dead01)
gbproxy_validate_tlli({current = efe2b700, assigned = 00000000, net_vld =
1, bss_vld = 1}, efe2b700)
Patching BSSGP to SGSN: 112-332-16464-96 -> 123-456-16464-96
Patching TLLIs: Replacing c0dead01 -> efe2b700
NSEI=4096 proxying BTS->SGSN (NS_BVCI=4098, NSEI=256)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0x9e1aa9 CMD=XID DATA
Got LLC message, CRC: 9e1aa9 (computed 9e1aa9)
LLC: Got TLLI efe2b700, IMSI 12131415161718
gbproxy_validate_tlli({current = efe2b700, assigned = 00000000, net_vld =
1, bss_vld = 1}, efe2b700)
gbproxy_validate_tlli({current = c0dead01, assigned = 00000000, net_vld =
1, bss_vld = 1}, c0dead01)
Patching TLLIs: Replacing efe2b700 -> c0dead01
NSEI=256 proxying SGSN->BSS (NS_BVCI=4098, NSEI=4096)
LLC SAPI=11 C   U GEA? IOV-UI=0x000000 FCS=0x078f47 CMD=UI DATA
Got LLC message, CRC: 078f47 (computed 078f47)
LLC: Got TLLI c0dead01, BSSGP RAID 112-332-16464-96
gbproxy_validate_tlli({current = c0dead01, assigned = 00000000, net_vld =
1, bss_vld = 1}, c0dead01)
gbproxy_validate_tlli({current = efe2b700, assigned = 00000000, net_vld =
1, bss_vld = 1}, efe2b700)
Patching BSSGP to SGSN: 112-332-16464-96 -> 123-456-16464-96
Patching TLLIs: Replacing c0dead01 -> efe2b700
NSEI=4096 proxying BTS->SGSN (NS_BVCI=4098, NSEI=256)
LLC SAPI=11 R   U GEA? IOV-UI=0x000000 FCS=0x31dfaa CMD=UI DATA
Got LLC message, CRC: 31dfaa (computed 31dfaa)
LLC: Got TLLI efe2b700, IMSI 12131415161718
gbproxy_validate_tlli({current = efe2b700, assigned = 00000000, net_vld =
1, bss_vld = 1}, efe2b700)
gbproxy_validate_tlli({current = c0dead01, assigned = 00000000, net_vld =
1, bss_vld = 1}, c0dead01)
Patching TLLIs: Replacing efe2b700 -> c0dead01
NSEI=256 proxying SGSN->BSS (NS_BVCI=4098, NSEI=4096)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x786de2 CMD=UI DATA
Got LLC message, CRC: 786de2 (computed 786de2)
RA_UPD_REQ: Got TLLI c0dead01, BSSGP RAID 112-332-16464-96, old RAID
112-332-16464-96
gbproxy_validate_tlli({current = c0dead01, assigned = 00000000, net_vld =
1, bss_vld = 1}, c0dead01)
gbproxy_validate_tlli({current = efe2b700, assigned = 00000000, net_vld =
1, bss_vld = 1}, efe2b700)
Patching BSSGP to SGSN: 112-332-16464-96 -> 123-456-16464-96
Patching TLLIs: Replacing c0dead01 -> efe2b700
Patching RA_UPD_REQ to SGSN: 112-332-16464-96 -> 123-456-16464-96
Updated LLC message, CRC: 786de2 -> aea369
NSEI=4096 proxying BTS->SGSN (NS_BVCI=4098, NSEI=256)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0xeae89f CMD=UI DATA
Got LLC message, CRC: eae89f (computed eae89f)
RA_UPD_ACK: Got TLLI efe2b700, RAID 123-456-16464-96, new PTMSI e0987654,
IMSI 12131415161718
Got new PTMSI e0987654 from SGSN, using c0dead02 for BSS
Patching TLLIs: Replacing efe2b700 -> c0dead01
Patching new P-TMSIs: Replacing e0987654 -> c0dead02
Patching RA_UPD_ACK to BSS: 123-456-16464-96 -> 112-332-16464-96
Updated LLC message, CRC: eae89f -> a04dbb
Assigning new TLLI e0987654 to SGSN, c0dead02 to BSS
The TLLI has been reassigned from efe2b700 to e0987654
The TLLI has been reassigned from c0dead01 to c0dead02
NSEI=256 proxying SGSN->BSS (NS_BVCI=4098, NSEI=4096)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x973e96 CMD=UI DATA
Got LLC message, CRC: 973e96 (computed 973e96)
RA_UPD_REQ: Got TLLI c0dead02, BSSGP RAID 112-332-16464-96, old RAID
112-332-16464-96
gbproxy_validate_tlli({current = c0dead01, assigned = c0dead02, net_vld =
0, bss_vld = 0}, c0dead02)
gbproxy_validate_tlli({current = efe2b700, assigned = e0987654, net_vld =
0, bss_vld = 0}, e0987654)
Patching BSSGP to SGSN: 112-332-16464-96 -> 123-456-16464-96
Patching TLLIs: Replacing c0dead02 -> e0987654
Patching RA_UPD_REQ to SGSN: 112-332-16464-96 -> 123-456-16464-96
Updated LLC message, CRC: 973e96 -> 41f01d
NSEI=4096 proxying BTS->SGSN (NS_BVCI=4098, NSEI=256)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0xa8a31b CMD=UI DATA
Got LLC message, CRC: a8a31b (computed a8a31b)
RA_UPD_ACK: Got TLLI e0987654, RAID 123-456-16464-96, new PTMSI e0543210,
IMSI 12131415161718
Got new PTMSI e0543210 from SGSN, using c0dead03 for BSS
Patching TLLIs: Replacing e0987654 -> c0dead02
Patching new P-TMSIs: Replacing e0543210 -> c0dead03
Patching RA_UPD_ACK to BSS: 123-456-16464-96 -> 112-332-16464-96
Updated LLC message, CRC: a8a31b -> 26586e
Assigning new TLLI e0543210 to SGSN, c0dead03 to BSS
The TLLI has been reassigned from efe2b700 to e0543210
The TLLI has been reassigned from c0dead01 to c0dead03
NSEI=256 proxying SGSN->BSS (NS_BVCI=4098, NSEI=4096)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x5e5fd5 CMD=UI DATA
Got LLC message, CRC: 5e5fd5 (computed 5e5fd5)
Unhandled GSM 04.08 message type RA UPDATE COMPLETE for protocol
discriminator GSM48_PDISC_MM_GPRS.
GMM: Got TLLI c0dead03, BSSGP RAID 112-332-16464-96
gbproxy_validate_tlli({current = c0dead01, assigned = c0dead03, net_vld =
0, bss_vld = 0}, c0dead03)
gbproxy_validate_tlli({current = efe2b700, assigned = e0543210, net_vld =
0, bss_vld = 0}, e0543210)
Patching BSSGP to SGSN: 112-332-16464-96 -> 123-456-16464-96
Patching TLLIs: Replacing c0dead03 -> e0543210
NSEI=4096 proxying BTS->SGSN (NS_BVCI=4098, NSEI=256)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0xc6c1bb CMD=UI DATA
Got LLC message, CRC: c6c1bb (computed c6c1bb)
Unhandled GSM 04.08 message type INFO for protocol discriminator
GSM48_PDISC_MM_GPRS.
GMM: Got TLLI e0543210, IMSI 12131415161718
gbproxy_validate_tlli({current = efe2b700, assigned = e0543210, net_vld =
0, bss_vld = 1}, e0543210)
The TLLI e0543210 has been validated (was efe2b700)
gbproxy_validate_tlli({current = c0dead01, assigned = c0dead03, net_vld =
0, bss_vld = 1}, c0dead03)
The TLLI c0dead03 has been validated (was c0dead01)
Patching TLLIs: Replacing e0543210 -> c0dead03
NSEI=256 proxying SGSN->BSS (NS_BVCI=4098, NSEI=4096)
BSSGP: Got TLLI c0dead03
Patching TLLIs: Replacing c0dead03 -> e0543210
NSEI=4096 proxying BTS->SGSN (NS_BVCI=0, NSEI=256)
NSEI=4096 BSSGP SUSPEND/RESUME RAI snooping: RAI 112-332-16464-96 behind
BVCI=4098
BSSGP: Got TLLI c0dead03, BSSGP RAID 112-332-16464-96
Patching BSSGP to SGSN: 112-332-16464-96 -> 123-456-16464-96
Patching TLLIs: Replacing c0dead03 -> e0543210
NSEI=4096 proxying BTS->SGSN (NS_BVCI=0, NSEI=256)
BSSGP: Got TLLI e0543210, BSSGP RAID 123-456-16464-96
Patching BSSGP to BSS: 123-456-16464-96 -> 112-332-16464-96
Patching TLLIs: Replacing e0543210 -> c0dead03
NSEI=256 proxying SGSN->BSS (NS_BVCI=0, NSEI=4096)
BSSGP: Got BSSGP RAID 112-332-16464-96, BSSGP PTMSI e0543210, IMSI
12131415161718
Patching BSSGP to BSS: 112-332-16464-96 -> 112-332-16464-96
Patching BSSGP P-TMSIs: Replacing e0543210 -> c0dead03
NSEI=256(SGSN) BSSGP PAGING routing by RAI to peer BVCI=4098
NSEI=256 proxying SGSN->BSS (NS_BVCI=0, NSEI=4096)
BSSGP: Got TLLI c0dead03
Patching TLLIs: Replacing c0dead03 -> e0543210
NSEI=4096 proxying BTS->SGSN (NS_BVCI=0, NSEI=256)
NSEI=256(BSS) patching: didn't find peer for message, PDU 12
NSEI=256(SGSN) cannot find peer based on RAI
BSSGP: Got TLLI e0543210, BSSGP RAID 999-456-16464-96
Patching BSSGP to BSS: 999-456-16464-96 -> 112-332-16464-96
Patching TLLIs: Replacing e0543210 -> c0dead03
NSEI=256 proxying SGSN->BSS (NS_BVCI=0, NSEI=4096)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0x3dba04 CMD=UI DATA
Got LLC message, CRC: 3dba04 (computed 3dba04)
Unhandled GSM 04.08 message type INFO for protocol discriminator
GSM48_PDISC_MM_GPRS.
GMM: Got TLLI eebadbad
NSEI=256(SGSN) failed to patch BSSGP message as requested: TLLI sent by the
SGSN is unknown.
NSEI=256 proxying SGSN->BSS (NS_BVCI=4098, NSEI=4096)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0x6b7168 CMD=UI DATA
Got LLC message, CRC: 6b7168 (computed 6b7168)
Unhandled GSM 04.08 message type INFO for protocol discriminator
GSM48_PDISC_MM_GPRS.
GMM: Got TLLI eebadbad, IMSI 12131415161718
NSEI=256(SGSN) failed to patch BSSGP message as requested: TLLI sent by the
SGSN is unknown.
NSEI=256 proxying SGSN->BSS (NS_BVCI=4098, NSEI=4096)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0xa3ccaa CMD=UI DATA
Got LLC message, CRC: a3ccaa (computed a3ccaa)
DETACH_REQ: Got TLLI c0dead03, BSSGP RAID 112-332-16464-96, PTMSI efe2b700
gbproxy_validate_tlli({current = c0dead03, assigned = 00000000, net_vld =
1, bss_vld = 1}, c0dead03)
gbproxy_validate_tlli({current = e0543210, assigned = 00000000, net_vld =
1, bss_vld = 1}, e0543210)
Patching BSSGP to SGSN: 112-332-16464-96 -> 123-456-16464-96
Patching TLLIs: Replacing c0dead03 -> e0543210
Patching P-TMSIs: Replacing efe2b700 -> e0543210
Updated LLC message, CRC: a3ccaa -> af6dea
NSEI=4096 proxying BTS->SGSN (NS_BVCI=4098, NSEI=256)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0x52ff04 CMD=UI DATA
Got LLC message, CRC: 52ff04 (computed 52ff04)
DETACH_ACK: Got TLLI e0543210, IMSI 12131415161718, invalidate
gbproxy_validate_tlli({current = e0543210, assigned = 00000000, net_vld =
1, bss_vld = 1}, e0543210)
gbproxy_validate_tlli({current = c0dead03, assigned = 00000000, net_vld =
1, bss_vld = 1}, c0dead03)
Patching TLLIs: Replacing e0543210 -> c0dead03
Removing TLLI c0dead03 from list
NSEI=256 proxying SGSN->BSS (NS_BVCI=4098, NSEI=4096)
validating counter group 0x421c80(gbproxy.global) with 12 counters
validating counter group 0x15b1160(gbproxy:global) with 12 counters
Needed to mangle ounter group 'gbproxy.global' names still using '.' as
separator, please consider updating the application
validating counter group 0x7fa456294560(ns:nsvc) with 12 counters
validating counter group 0x7fa456294560(ns:nsvc) with 12 counters
validating counter group 0x7fa456294560(ns:nsvc) with 12 counters
signal 0 for unknown peer NSEI=4096/NSVCI=4097
signal 2 for unknown peer NSEI=4096/NSVCI=4097
NSEI=4096 Rx BVC RESET (BVCI=4098)
Allocationg new peer for BVCI=4098 via NSEI=4096
validating counter group 0x4221e0(gbproxy.peer) with 33 counters
validating counter group 0x15b1d20(gbproxy:peer) with 33 counters
Needed to mangle ounter group 'gbproxy.peer' names still using '.' as
separator, please consider updating the application
NSEI=4096/BVCI=4098 Cell ID 112-332-16464-96
Patching RAID activated, msg: (null), local: 112-332, core: 123-456
Patching BSSGP to SGSN: 112-332-16464-96 -> 123-456-16464-96
NSEI=4096 proxying BTS->SGSN (NS_BVCI=0, NSEI=256)
NSEI=256 proxying SGSN->BSS (NS_BVCI=0, NSEI=4096)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x016d16 CMD=UI DATA
Got LLC message, CRC: 016d16 (computed 016d16)
Patching RAID activated, msg: ATTACH_REQ, local: 1-99, core: 123-456
ATTACH_REQ: Got TLLI 8000dead, BSSGP RAID 1-99-99-96, old RAID
112-332-16464-96, PTMSI fbc54679
Adding TLLI 8000dead to list
Patching BSSGP to SGSN: 1-99-99-96 -> 123-456-99-96
Patching TLLIs: Replacing 8000dead -> 78dead00
NSEI=4096 proxying BTS->SGSN (NS_BVCI=4098, NSEI=256)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0xba6cff CMD=UI DATA
Got LLC message, CRC: ba6cff (computed ba6cff)
Unhandled GSM 04.08 message type IDENTITY REQUEST for protocol
discriminator GSM48_PDISC_MM_GPRS.
GMM: Got TLLI 78dead00
gbproxy_validate_tlli({current = 78dead00, assigned = 00000000, net_vld =
0, bss_vld = 0}, 78dead00)
gbproxy_validate_tlli({current = 8000dead, assigned = 00000000, net_vld =
0, bss_vld = 0}, 8000dead)
Patching TLLIs: Replacing 78dead00 -> 8000dead
NSEI=256 proxying SGSN->BSS (NS_BVCI=4098, NSEI=4096)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x2805ad CMD=UI DATA
Got LLC message, CRC: 2805ad (computed 2805ad)
Patching RAID activated, msg: ID_RESP, local: 112-332, core: 123-456
ID_RESP: Got TLLI 8000dead, BSSGP RAID 112-332-16464-96, IMSI 12131415161718
gbproxy_validate_tlli({current = 8000dead, assigned = 00000000, net_vld =
0, bss_vld = 0}, 8000dead)
gbproxy_validate_tlli({current = 78dead00, assigned = 00000000, net_vld =
0, bss_vld = 0}, 78dead00)
Patching BSSGP to SGSN: 112-332-16464-96 -> 123-456-16464-96
Patching TLLIs: Replacing 8000dead -> 78dead00
NSEI=4096 proxying BTS->SGSN (NS_BVCI=4098, NSEI=256)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0xf16253 CMD=UI DATA
Got LLC message, CRC: f16253 (computed f16253)
ATTACH_ACK: Got TLLI 78dead00, RAID 123-456-16464-96, new PTMSI efe2b700,
IMSI 12131415161718
Got new PTMSI efe2b700 from SGSN, using c0dead01 for BSS
Patching TLLIs: Replacing 78dead00 -> 8000dead
Patching new P-TMSIs: Replacing efe2b700 -> c0dead01
Patching ATTACH_ACK to BSS: 123-456-16464-96 -> 112-332-16464-96
Updated LLC message, CRC: f16253 -> 290a0c
Assigning new TLLI efe2b700 to SGSN, c0dead01 to BSS
The TLLI has been reassigned from 78dead00 to efe2b700
The TLLI has been reassigned from 8000dead to c0dead01
NSEI=256 proxying SGSN->BSS (NS_BVCI=4098, NSEI=4096)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0x249e1d CMD=UI DATA
Got LLC message, CRC: 249e1d (computed 249e1d)
ATTACH_ACK: Got TLLI 78dead00, RAID 123-456-16464-96, new PTMSI efe2b700,
IMSI 12131415161718
Got new PTMSI efe2b700 from SGSN, using c0dead01 for BSS
Patching TLLIs: Replacing 78dead00 -> 8000dead
Patching new P-TMSIs: Replacing efe2b700 -> c0dead01
Patching ATTACH_ACK to BSS: 123-456-16464-96 -> 112-332-16464-96
Updated LLC message, CRC: 249e1d -> fcf642
Assigning new TLLI efe2b700 to SGSN, c0dead01 to BSS
The TLLI has been reassigned from 78dead00 to efe2b700
The TLLI has been reassigned from 8000dead to c0dead01
NSEI=256 proxying SGSN->BSS (NS_BVCI=4098, NSEI=4096)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0xbcd739 CMD=UI DATA
Got LLC message, CRC: bcd739 (computed bcd739)
Unhandled GSM 04.08 message type ATTACH COMPLETE for protocol discriminator
GSM48_PDISC_MM_GPRS.
GMM: Got TLLI c0dead01, BSSGP RAID 112-332-16464-96
gbproxy_validate_tlli({current = 8000dead, assigned = c0dead01, net_vld =
0, bss_vld = 0}, c0dead01)
gbproxy_validate_tlli({current = 78dead00, assigned = efe2b700, net_vld =
0, bss_vld = 0}, efe2b700)
Patching BSSGP to SGSN: 112-332-16464-96 -> 123-456-16464-96
Patching TLLIs: Replacing c0dead01 -> efe2b700
NSEI=4096 proxying BTS->SGSN (NS_BVCI=4098, NSEI=256)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0x6b7168 CMD=UI DATA
Got LLC message, CRC: 6b7168 (computed 6b7168)
Unhandled GSM 04.08 message type INFO for protocol discriminator
GSM48_PDISC_MM_GPRS.
GMM: Got TLLI efe2b700, IMSI 12131415161718
gbproxy_validate_tlli({current = 78dead00, assigned = efe2b700, net_vld =
0, bss_vld = 1}, efe2b700)
The TLLI efe2b700 has been validated (was 78dead00)
gbproxy_validate_tlli({current = 8000dead, assigned = c0dead01, net_vld =
0, bss_vld = 1}, c0dead01)
The TLLI c0dead01 has been validated (was 8000dead)
Patching TLLIs: Replacing efe2b700 -> c0dead01
NSEI=256 proxying SGSN->BSS (NS_BVCI=4098, NSEI=4096)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0xc66737 CMD=UI DATA
Got LLC message, CRC: c66737 (computed c66737)
DETACH_REQ: Got TLLI c0dead01, BSSGP RAID 112-332-16464-96, PTMSI efe2b700
gbproxy_validate_tlli({current = c0dead01, assigned = 00000000, net_vld =
1, bss_vld = 1}, c0dead01)
gbproxy_validate_tlli({current = efe2b700, assigned = 00000000, net_vld =
1, bss_vld = 1}, efe2b700)
Patching BSSGP to SGSN: 112-332-16464-96 -> 123-456-16464-96
Patching TLLIs: Replacing c0dead01 -> efe2b700
NSEI=4096 proxying BTS->SGSN (NS_BVCI=4098, NSEI=256)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0x588acf CMD=UI DATA
Got LLC message, CRC: 588acf (computed 588acf)
DETACH_ACK: Got TLLI efe2b700, IMSI 12131415161718, invalidate
gbproxy_validate_tlli({current = efe2b700, assigned = 00000000, net_vld =
1, bss_vld = 1}, efe2b700)
gbproxy_validate_tlli({current = c0dead01, assigned = 00000000, net_vld =
1, bss_vld = 1}, c0dead01)
Patching TLLIs: Replacing efe2b700 -> c0dead01
Removing TLLI c0dead01 from list
NSEI=256 proxying SGSN->BSS (NS_BVCI=4098, NSEI=4096)
validating counter group 0x421c80(gbproxy.global) with 12 counters
validating counter group 0x15b2610(gbproxy:global) with 12 counters
Needed to mangle ounter group 'gbproxy.global' names still using '.' as
separator, please consider updating the application
validating counter group 0x7fa456294560(ns:nsvc) with 12 counters
validating counter group 0x7fa456294560(ns:nsvc) with 12 counters
validating counter group 0x7fa456294560(ns:nsvc) with 12 counters
signal 0 for unknown peer NSEI=4096/NSVCI=4097
signal 2 for unknown peer NSEI=4096/NSVCI=4097
NSEI=4096 Rx BVC RESET (BVCI=4098)
Allocationg new peer for BVCI=4098 via NSEI=4096
validating counter group 0x4221e0(gbproxy.peer) with 33 counters
validating counter group 0x15b2560(gbproxy:peer) with 33 counters
Needed to mangle ounter group 'gbproxy.peer' names still using '.' as
separator, please consider updating the application
NSEI=4096/BVCI=4098 Cell ID 112-332-16464-96
Patching RAID activated, msg: (null), local: 112-332, core: 123-456
Patching BSSGP to SGSN: 112-332-16464-96 -> 123-456-16464-96
NSEI=4096 proxying BTS->SGSN (NS_BVCI=0, NSEI=256)
NSEI=256 proxying SGSN->BSS (NS_BVCI=0, NSEI=4096)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x016d16 CMD=UI DATA
Got LLC message, CRC: 016d16 (computed 016d16)
ATTACH_REQ: Got TLLI 8000dead, BSSGP RAID 112-332-16464-96, old RAID
112-332-16464-96, PTMSI fbc54679
Adding TLLI 8000dead to list
NSEI=4096(BSS) IMSI acquisition in progress, storing message (ATTACH_REQ)
NSEI=4096(BSS) IMSI is required but not available, initiating
identification procedure (ATTACH_REQ)
NSEI=0 proxying SGSN->BSS (NS_BVCI=4098, NSEI=4096)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x2805ad CMD=UI DATA
Got LLC message, CRC: 2805ad (computed 2805ad)
ID_RESP: Got TLLI 8000dead, BSSGP RAID 112-332-16464-96, IMSI 12131415161718
gbproxy_validate_tlli({current = 8000dead, assigned = 00000000, net_vld =
0, bss_vld = 0}, 8000dead)
gbproxy_validate_tlli({current = 78dead00, assigned = 00000000, net_vld =
0, bss_vld = 0}, 78dead00)
NSEI=4096(BSS) IMSI acquisition succeeded, flushing stored messages
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x016d16 CMD=UI DATA
Got LLC message, CRC: 016d16 (computed 016d16)
Patching BSSGP to SGSN: 112-332-16464-96 -> 123-456-16464-96
Patching TLLIs: Replacing 8000dead -> 78dead00
Patching ATTACH_REQ to SGSN: 112-332-16464-96 -> 123-456-16464-96
Updated LLC message, CRC: 016d16 -> 32cd8e
NSEI=4096 proxying BTS->SGSN (NS_BVCI=4098, NSEI=256)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0xba6cff CMD=UI DATA
Got LLC message, CRC: ba6cff (computed ba6cff)
Unhandled GSM 04.08 message type IDENTITY REQUEST for protocol
discriminator GSM48_PDISC_MM_GPRS.
GMM: Got TLLI 78dead00
gbproxy_validate_tlli({current = 78dead00, assigned = 00000000, net_vld =
0, bss_vld = 0}, 78dead00)
gbproxy_validate_tlli({current = 8000dead, assigned = 00000000, net_vld =
0, bss_vld = 0}, 8000dead)
Patching TLLIs: Replacing 78dead00 -> 8000dead
NSEI=256 proxying SGSN->BSS (NS_BVCI=4098, NSEI=4096)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0xc314ba CMD=UI DATA
Got LLC message, CRC: c314ba (computed c314ba)
ID_RESP: Got TLLI 8000dead, BSSGP RAID 112-332-16464-96, IMSI 12131415161718
gbproxy_validate_tlli({current = 8000dead, assigned = 00000000, net_vld =
0, bss_vld = 0}, 8000dead)
gbproxy_validate_tlli({current = 78dead00, assigned = 00000000, net_vld =
0, bss_vld = 0}, 78dead00)
Patching BSSGP to SGSN: 112-332-16464-96 -> 123-456-16464-96
Patching TLLIs: Replacing 8000dead -> 78dead00
NSEI=4096 proxying BTS->SGSN (NS_BVCI=4098, NSEI=256)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0xf16253 CMD=UI DATA
Got LLC message, CRC: f16253 (computed f16253)
ATTACH_ACK: Got TLLI 78dead00, RAID 123-456-16464-96, new PTMSI efe2b700,
IMSI 12131415161718
Got new PTMSI efe2b700 from SGSN, using c0dead01 for BSS
Patching TLLIs: Replacing 78dead00 -> 8000dead
Patching new P-TMSIs: Replacing efe2b700 -> c0dead01
Patching ATTACH_ACK to BSS: 123-456-16464-96 -> 112-332-16464-96
Updated LLC message, CRC: f16253 -> 290a0c
Assigning new TLLI efe2b700 to SGSN, c0dead01 to BSS
The TLLI has been reassigned from 78dead00 to efe2b700
The TLLI has been reassigned from 8000dead to c0dead01
NSEI=256 proxying SGSN->BSS (NS_BVCI=4098, NSEI=4096)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0xea1c55 CMD=UI DATA
Got LLC message, CRC: ea1c55 (computed ea1c55)
Unhandled GSM 04.08 message type ATTACH COMPLETE for protocol discriminator
GSM48_PDISC_MM_GPRS.
GMM: Got TLLI c0dead01, BSSGP RAID 112-332-16464-96
gbproxy_validate_tlli({current = 8000dead, assigned = c0dead01, net_vld =
0, bss_vld = 0}, c0dead01)
gbproxy_validate_tlli({current = 78dead00, assigned = efe2b700, net_vld =
0, bss_vld = 0}, efe2b700)
Patching BSSGP to SGSN: 112-332-16464-96 -> 123-456-16464-96
Patching TLLIs: Replacing c0dead01 -> efe2b700
NSEI=4096 proxying BTS->SGSN (NS_BVCI=4098, NSEI=256)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0x3dba04 CMD=UI DATA
Got LLC message, CRC: 3dba04 (computed 3dba04)
Unhandled GSM 04.08 message type INFO for protocol discriminator
GSM48_PDISC_MM_GPRS.
GMM: Got TLLI efe2b700, IMSI 12131415161718
gbproxy_validate_tlli({current = 78dead00, assigned = efe2b700, net_vld =
0, bss_vld = 1}, efe2b700)
The TLLI efe2b700 has been validated (was 78dead00)
gbproxy_validate_tlli({current = 8000dead, assigned = c0dead01, net_vld =
0, bss_vld = 1}, c0dead01)
The TLLI c0dead01 has been validated (was 8000dead)
Patching TLLIs: Replacing efe2b700 -> c0dead01
NSEI=256 proxying SGSN->BSS (NS_BVCI=4098, NSEI=4096)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0x28b366 CMD=XID DATA
Got LLC message, CRC: 28b366 (computed 28b366)
LLC: Got TLLI c0dead01, BSSGP RAID 112-332-16464-96
gbproxy_validate_tlli({current = c0dead01, assigned = 00000000, net_vld =
1, bss_vld = 1}, c0dead01)
gbproxy_validate_tlli({current = efe2b700, assigned = 00000000, net_vld =
1, bss_vld = 1}, efe2b700)
Patching BSSGP to SGSN: 112-332-16464-96 -> 123-456-16464-96
Patching TLLIs: Replacing c0dead01 -> efe2b700
NSEI=4096 proxying BTS->SGSN (NS_BVCI=4098, NSEI=256)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0x9e1aa9 CMD=XID DATA
Got LLC message, CRC: 9e1aa9 (computed 9e1aa9)
LLC: Got TLLI efe2b700, IMSI 12131415161718
gbproxy_validate_tlli({current = efe2b700, assigned = 00000000, net_vld =
1, bss_vld = 1}, efe2b700)
gbproxy_validate_tlli({current = c0dead01, assigned = 00000000, net_vld =
1, bss_vld = 1}, c0dead01)
Patching TLLIs: Replacing efe2b700 -> c0dead01
NSEI=256 proxying SGSN->BSS (NS_BVCI=4098, NSEI=4096)
LLC SAPI=11 C   U GEA? IOV-UI=0x000000 FCS=0x078f47 CMD=UI DATA
Got LLC message, CRC: 078f47 (computed 078f47)
LLC: Got TLLI c0dead01, BSSGP RAID 112-332-16464-96
gbproxy_validate_tlli({current = c0dead01, assigned = 00000000, net_vld =
1, bss_vld = 1}, c0dead01)
gbproxy_validate_tlli({current = efe2b700, assigned = 00000000, net_vld =
1, bss_vld = 1}, efe2b700)
Patching BSSGP to SGSN: 112-332-16464-96 -> 123-456-16464-96
Patching TLLIs: Replacing c0dead01 -> efe2b700
NSEI=4096 proxying BTS->SGSN (NS_BVCI=4098, NSEI=256)
LLC SAPI=11 R   U GEA? IOV-UI=0x000000 FCS=0x31dfaa CMD=UI DATA
Got LLC message, CRC: 31dfaa (computed 31dfaa)
LLC: Got TLLI efe2b700, IMSI 12131415161718
gbproxy_validate_tlli({current = efe2b700, assigned = 00000000, net_vld =
1, bss_vld = 1}, efe2b700)
gbproxy_validate_tlli({current = c0dead01, assigned = 00000000, net_vld =
1, bss_vld = 1}, c0dead01)
Patching TLLIs: Replacing efe2b700 -> c0dead01
NSEI=256 proxying SGSN->BSS (NS_BVCI=4098, NSEI=4096)
BSSGP: Got TLLI c0dead01
Patching TLLIs: Replacing c0dead01 -> efe2b700
NSEI=4096 proxying BTS->SGSN (NS_BVCI=0, NSEI=256)
BSSGP: Got TLLI efe2b700
Patching TLLIs: Replacing efe2b700 -> c0dead01
BSSGP PDU type 0x2c unknown
NSEI=4096 BSSGP SUSPEND/RESUME RAI snooping: RAI 112-332-16464-96 behind
BVCI=4098
BSSGP: Got TLLI c0dead01, BSSGP RAID 112-332-16464-96
Patching BSSGP to SGSN: 112-332-16464-96 -> 123-456-16464-96
Patching TLLIs: Replacing c0dead01 -> efe2b700
NSEI=4096 proxying BTS->SGSN (NS_BVCI=0, NSEI=256)
BSSGP: Got TLLI efe2b700, BSSGP RAID 123-456-16464-96
Patching BSSGP to BSS: 123-456-16464-96 -> 112-332-16464-96
Patching TLLIs: Replacing efe2b700 -> c0dead01
NSEI=256 proxying SGSN->BSS (NS_BVCI=0, NSEI=4096)
BSSGP: Got TLLI c0dead01
Patching TLLIs: Replacing c0dead01 -> efe2b700
NSEI=4096 proxying BTS->SGSN (NS_BVCI=0, NSEI=256)
NSEI=256(BSS) patching: didn't find peer for message, PDU 12
NSEI=256(SGSN) cannot find peer based on RAI
BSSGP: Got TLLI efe2b700, BSSGP RAID 999-456-16464-96
Patching BSSGP to BSS: 999-456-16464-96 -> 112-332-16464-96
Patching TLLIs: Replacing efe2b700 -> c0dead01
NSEI=256 proxying SGSN->BSS (NS_BVCI=0, NSEI=4096)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0xdeb16d CMD=UI DATA
Got LLC message, CRC: deb16d (computed deb16d)
DETACH_REQ: Got TLLI c0dead01, BSSGP RAID 112-332-16464-96, PTMSI efe2b700
gbproxy_validate_tlli({current = c0dead01, assigned = 00000000, net_vld =
1, bss_vld = 1}, c0dead01)
gbproxy_validate_tlli({current = efe2b700, assigned = 00000000, net_vld =
1, bss_vld = 1}, efe2b700)
Patching BSSGP to SGSN: 112-332-16464-96 -> 123-456-16464-96
Patching TLLIs: Replacing c0dead01 -> efe2b700
NSEI=4096 proxying BTS->SGSN (NS_BVCI=4098, NSEI=256)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0xeeabaa CMD=UI DATA
Got LLC message, CRC: eeabaa (computed eeabaa)
DETACH_ACK: Got TLLI efe2b700, IMSI 12131415161718, invalidate
gbproxy_validate_tlli({current = efe2b700, assigned = 00000000, net_vld =
1, bss_vld = 1}, efe2b700)
gbproxy_validate_tlli({current = c0dead01, assigned = 00000000, net_vld =
1, bss_vld = 1}, c0dead01)
Patching TLLIs: Replacing efe2b700 -> c0dead01
Removing TLLI c0dead01 from list
NSEI=256 proxying SGSN->BSS (NS_BVCI=4098, NSEI=4096)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x973e96 CMD=UI DATA
Got LLC message, CRC: 973e96 (computed 973e96)
Patching RAID activated, msg: RA_UPD_REQ, local: 1-99, core: 123-456
RA_UPD_REQ: Got TLLI 8000dead, BSSGP RAID 1-99-99-96, old RAID
112-332-16464-96
Adding TLLI 8000dead to list
NSEI=4096(BSS) IMSI acquisition in progress, storing message (RA_UPD_REQ)
NSEI=4096(BSS) IMSI is required but not available, initiating
identification procedure (RA_UPD_REQ)
NSEI=0 proxying SGSN->BSS (NS_BVCI=4098, NSEI=4096)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0xfc2335 CMD=UI DATA
Got LLC message, CRC: fc2335 (computed fc2335)
Patching RAID activated, msg: ID_RESP, local: 112-332, core: 123-456
ID_RESP: Got TLLI 8000dead, BSSGP RAID 112-332-16464-96, IMSI 12131415161718
gbproxy_validate_tlli({current = 8000dead, assigned = 00000000, net_vld =
0, bss_vld = 0}, 8000dead)
gbproxy_validate_tlli({current = 78dead02, assigned = 00000000, net_vld =
0, bss_vld = 0}, 78dead02)
NSEI=4096(BSS) IMSI acquisition succeeded, flushing stored messages
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x973e96 CMD=UI DATA
Got LLC message, CRC: 973e96 (computed 973e96)
Patching BSSGP to SGSN: 1-99-99-96 -> 123-456-99-96
Patching TLLIs: Replacing 8000dead -> 78dead02
NSEI=4096 proxying BTS->SGSN (NS_BVCI=4098, NSEI=256)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0x779836 CMD=UI DATA
Got LLC message, CRC: 779836 (computed 779836)
RA_UPD_ACK: Got TLLI 78dead02, RAID 123-456-16464-96, new PTMSI efe2b700,
IMSI 12131415161718
Got new PTMSI efe2b700 from SGSN, using c0dead03 for BSS
Patching TLLIs: Replacing 78dead02 -> 8000dead
Patching new P-TMSIs: Replacing efe2b700 -> c0dead03
Patching RA_UPD_ACK to BSS: 123-456-16464-96 -> 112-332-16464-96
Updated LLC message, CRC: 779836 -> 26586e
Assigning new TLLI efe2b700 to SGSN, c0dead03 to BSS
The TLLI has been reassigned from 78dead02 to efe2b700
The TLLI has been reassigned from 8000dead to c0dead03
NSEI=256 proxying SGSN->BSS (NS_BVCI=4098, NSEI=4096)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0xa3ccaa CMD=UI DATA
Got LLC message, CRC: a3ccaa (computed a3ccaa)
DETACH_REQ: Got TLLI c0dead01, BSSGP RAID 112-332-16464-96, PTMSI efe2b700
Adding TLLI c0dead01 to list
NSEI=4096(BSS) IMSI not yet acquired, faking a DETACH_ACC.
NSEI=0 proxying SGSN->BSS (NS_BVCI=4098, NSEI=4096)
Removing TLLI c0dead01 from list
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0xf035f7 CMD=UI DATA
Got LLC message, CRC: f035f7 (computed f035f7)
DETACH_ACK: Got TLLI efe2b700, IMSI 12131415161718, invalidate
gbproxy_validate_tlli({current = 78dead02, assigned = efe2b700, net_vld =
0, bss_vld = 0}, efe2b700)
gbproxy_validate_tlli({current = 8000dead, assigned = c0dead03, net_vld =
0, bss_vld = 0}, c0dead03)
Patching TLLIs: Replacing efe2b700 -> c0dead03
Removing TLLI 8000dead from list
NSEI=256 proxying SGSN->BSS (NS_BVCI=4098, NSEI=4096)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0xbbb644 CMD=UI DATA
Got LLC message, CRC: bbb644 (computed bbb644)
Patching RAID activated, msg: ATTACH_REQ, local: 1-99, core: 123-456
ATTACH_REQ: Got TLLI 8000dead, BSSGP RAID 1-99-99-96, old RAID
112-332-16464-96, PTMSI fbc54679
Adding TLLI 8000dead to list
NSEI=4096(BSS) IMSI acquisition in progress, storing message (ATTACH_REQ)
NSEI=4096(BSS) IMSI is required but not available, initiating
identification procedure (ATTACH_REQ)
NSEI=0 proxying SGSN->BSS (NS_BVCI=4098, NSEI=4096)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x57aa1d CMD=UI DATA
Got LLC message, CRC: 57aa1d (computed 57aa1d)
ATTACH_REQ: Got TLLI 8000dead, BSSGP RAID 1-99-99-96, old RAID
112-332-16464-96, PTMSI fbc54679
gbproxy_validate_tlli({current = 8000dead, assigned = 00000000, net_vld =
0, bss_vld = 0}, 8000dead)
gbproxy_validate_tlli({current = 78dead05, assigned = 00000000, net_vld =
0, bss_vld = 0}, 78dead05)
NSEI=4096(BSS) IMSI acquisition was in progress when receiving an
ATTACH_REQ.
NSEI=4096(BSS) IMSI acquisition in progress, storing message (ATTACH_REQ)
NSEI=4096(BSS) IMSI is required but not available, initiating
identification procedure (ATTACH_REQ)
NSEI=0 proxying SGSN->BSS (NS_BVCI=4098, NSEI=4096)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0xef1dd9 CMD=UI DATA
Got LLC message, CRC: ef1dd9 (computed ef1dd9)
Patching RAID activated, msg: DETACH_REQ, local: 112-332, core: 123-456
DETACH_REQ: Got TLLI 8000dead, BSSGP RAID 112-332-16464-96, PTMSI efe2b700
gbproxy_validate_tlli({current = 8000dead, assigned = 00000000, net_vld =
0, bss_vld = 0}, 8000dead)
gbproxy_validate_tlli({current = 78dead05, assigned = 00000000, net_vld =
0, bss_vld = 0}, 78dead05)
NSEI=4096(BSS) IMSI acquisition was in progress when receiving a DETACH_REQ.
NSEI=4096(BSS) IMSI not yet acquired, faking a DETACH_ACC.
NSEI=0 proxying SGSN->BSS (NS_BVCI=4098, NSEI=4096)
Removing TLLI 8000dead from list
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x0d300d CMD=UI DATA
Got LLC message, CRC: 0d300d (computed 0d300d)
DETACH_REQ: Got TLLI 8000beef, BSSGP RAID 112-332-16464-96, PTMSI efe2b700
Adding TLLI 8000beef to list
NSEI=4096(BSS) IMSI not yet acquired, faking a DETACH_ACC.
NSEI=0 proxying SGSN->BSS (NS_BVCI=4098, NSEI=4096)
Removing TLLI 8000beef from list
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0xd8cfd8 CMD=UI DATA
Got LLC message, CRC: d8cfd8 (computed d8cfd8)
Patching RAID activated, msg: RA_UPD_REQ, local: 1-99, core: 123-456
RA_UPD_REQ: Got TLLI 8000dead, BSSGP RAID 1-99-99-96, old RAID
112-332-16464-96
Adding TLLI 8000dead to list
NSEI=4096(BSS) IMSI acquisition in progress, storing message (RA_UPD_REQ)
NSEI=4096(BSS) IMSI is required but not available, initiating
identification procedure (RA_UPD_REQ)
NSEI=0 proxying SGSN->BSS (NS_BVCI=4098, NSEI=4096)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x379cac CMD=UI DATA
Got LLC message, CRC: 379cac (computed 379cac)
RA_UPD_REQ: Got TLLI 8000dead, BSSGP RAID 1-99-99-96, old RAID
112-332-16464-96
gbproxy_validate_tlli({current = 8000dead, assigned = 00000000, net_vld =
0, bss_vld = 0}, 8000dead)
gbproxy_validate_tlli({current = 78dead07, assigned = 00000000, net_vld =
0, bss_vld = 0}, 78dead07)
NSEI=4096(BSS) IMSI acquisition was in progress when receiving an
RA_UPD_REQ.
NSEI=4096(BSS) IMSI acquisition in progress, storing message (RA_UPD_REQ)
NSEI=4096(BSS) IMSI is required but not available, initiating
identification procedure (RA_UPD_REQ)
NSEI=0 proxying SGSN->BSS (NS_BVCI=4098, NSEI=4096)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x8ab644 CMD=UI DATA
Got LLC message, CRC: 8ab644 (computed 8ab644)
Patching RAID activated, msg: DETACH_REQ, local: 112-332, core: 123-456
DETACH_REQ: Got TLLI 8000dead, BSSGP RAID 112-332-16464-96, PTMSI efe2b700
gbproxy_validate_tlli({current = 8000dead, assigned = 00000000, net_vld =
0, bss_vld = 0}, 8000dead)
gbproxy_validate_tlli({current = 78dead07, assigned = 00000000, net_vld =
0, bss_vld = 0}, 78dead07)
NSEI=4096(BSS) IMSI acquisition was in progress when receiving a DETACH_REQ.
NSEI=4096(BSS) IMSI not yet acquired, faking a DETACH_ACC.
NSEI=0 proxying SGSN->BSS (NS_BVCI=4098, NSEI=4096)
Removing TLLI 8000dead from list
validating counter group 0x421c80(gbproxy.global) with 12 counters
validating counter group 0x15b1160(gbproxy:global) with 12 counters
Needed to mangle ounter group 'gbproxy.global' names still using '.' as
separator, please consider updating the application
validating counter group 0x7fa456294560(ns:nsvc) with 12 counters
validating counter group 0x7fa456294560(ns:nsvc) with 12 counters
validating counter group 0x7fa456294560(ns:nsvc) with 12 counters
validating counter group 0x7fa456294560(ns:nsvc) with 12 counters
signal 0 for unknown peer NSEI=4096/NSVCI=4097
signal 2 for unknown peer NSEI=4096/NSVCI=4097
NSEI=4096 Rx BVC RESET (BVCI=0)
NSEI=4096 Tx fake BVC RESET ACK of BVCI=0
NSEI=256(BSS) patching: didn't find peer for message, PDU 35
BVCI=0: Cannot find BSS
NSEI=4096 Rx BVC RESET (BVCI=4098)
Allocationg new peer for BVCI=4098 via NSEI=4096
validating counter group 0x4221e0(gbproxy.peer) with 33 counters
validating counter group 0x15b4e90(gbproxy:peer) with 33 counters
Needed to mangle ounter group 'gbproxy.peer' names still using '.' as
separator, please consider updating the application
NSEI=4096/BVCI=4098 Cell ID 112-332-16464-96
Patching RAID activated, msg: (null), local: 112-332, core: 123-456
Patching BSSGP to SGSN: 112-332-16464-96 -> 123-456-16464-96
NSEI=4096 proxying BTS->SGSN (NS_BVCI=0, NSEI=258)
NSEI=4096 proxying BTS->SGSN (NS_BVCI=0, NSEI=256)
NSEI=256 proxying SGSN->BSS (NS_BVCI=0, NSEI=4096)
NSEI=4096 proxying BTS->SGSN (NS_BVCI=4098, NSEI=258)
NSEI=4096 proxying BTS->SGSN (NS_BVCI=4098, NSEI=256)
NSEI=256 proxying SGSN->BSS (NS_BVCI=4098, NSEI=4096)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x016d16 CMD=UI DATA
Got LLC message, CRC: 016d16 (computed 016d16)
Patching RAID activated, msg: ATTACH_REQ, local: 1-99, core: 123-456
ATTACH_REQ: Got TLLI 8000dead, BSSGP RAID 1-99-99-96, old RAID
112-332-16464-96, PTMSI fbc54679
Adding TLLI 8000dead to list
NSEI=4096(BSS) IMSI acquisition in progress, storing message (ATTACH_REQ)
NSEI=4096(BSS) IMSI is required but not available, initiating
identification procedure (ATTACH_REQ)
NSEI=0 proxying SGSN->BSS (NS_BVCI=4098, NSEI=4096)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x2805ad CMD=UI DATA
Got LLC message, CRC: 2805ad (computed 2805ad)
Patching RAID activated, msg: ID_RESP, local: 112-332, core: 123-456
ID_RESP: Got TLLI 8000dead, BSSGP RAID 112-332-16464-96, IMSI 12131415161718
gbproxy_validate_tlli({current = 8000dead, assigned = 00000000, net_vld =
0, bss_vld = 0}, 8000dead)
gbproxy_validate_tlli({current = 78dead00, assigned = 00000000, net_vld =
0, bss_vld = 0}, 78dead00)
Checking IMSI '12131415161718' (15)
IMSI '12131415161718' doesn't match pattern '999999'
NSEI=4096(BSS) IMSI acquisition succeeded, flushing stored messages
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x016d16 CMD=UI DATA
Got LLC message, CRC: 016d16 (computed 016d16)
Patching BSSGP to SGSN: 1-99-99-96 -> 123-456-99-96
Patching TLLIs: Replacing 8000dead -> 78dead00
NSEI=4096 proxying BTS->SGSN (NS_BVCI=4098, NSEI=256)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0xba6cff CMD=UI DATA
Got LLC message, CRC: ba6cff (computed ba6cff)
Unhandled GSM 04.08 message type IDENTITY REQUEST for protocol
discriminator GSM48_PDISC_MM_GPRS.
GMM: Got TLLI 78dead00
gbproxy_validate_tlli({current = 78dead00, assigned = 00000000, net_vld =
0, bss_vld = 0}, 78dead00)
gbproxy_validate_tlli({current = 8000dead, assigned = 00000000, net_vld =
0, bss_vld = 0}, 8000dead)
Patching TLLIs: Replacing 78dead00 -> 8000dead
NSEI=256 proxying SGSN->BSS (NS_BVCI=4098, NSEI=4096)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0xc314ba CMD=UI DATA
Got LLC message, CRC: c314ba (computed c314ba)
ID_RESP: Got TLLI 8000dead, BSSGP RAID 112-332-16464-96, IMSI 12131415161718
gbproxy_validate_tlli({current = 8000dead, assigned = 00000000, net_vld =
0, bss_vld = 0}, 8000dead)
gbproxy_validate_tlli({current = 78dead00, assigned = 00000000, net_vld =
0, bss_vld = 0}, 78dead00)
Patching BSSGP to SGSN: 112-332-16464-96 -> 123-456-16464-96
Patching TLLIs: Replacing 8000dead -> 78dead00
NSEI=4096 proxying BTS->SGSN (NS_BVCI=4098, NSEI=256)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0xf16253 CMD=UI DATA
Got LLC message, CRC: f16253 (computed f16253)
ATTACH_ACK: Got TLLI 78dead00, RAID 123-456-16464-96, new PTMSI efe2b700,
IMSI 12131415161718
Got new PTMSI efe2b700 from SGSN, using c0dead01 for BSS
Patching TLLIs: Replacing 78dead00 -> 8000dead
Patching new P-TMSIs: Replacing efe2b700 -> c0dead01
Patching ATTACH_ACK to BSS: 123-456-16464-96 -> 112-332-16464-96
Updated LLC message, CRC: f16253 -> 290a0c
Assigning new TLLI efe2b700 to SGSN, c0dead01 to BSS
The TLLI has been reassigned from 78dead00 to efe2b700
The TLLI has been reassigned from 8000dead to c0dead01
NSEI=256 proxying SGSN->BSS (NS_BVCI=4098, NSEI=4096)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0xea1c55 CMD=UI DATA
Got LLC message, CRC: ea1c55 (computed ea1c55)
Unhandled GSM 04.08 message type ATTACH COMPLETE for protocol discriminator
GSM48_PDISC_MM_GPRS.
GMM: Got TLLI c0dead01, BSSGP RAID 112-332-16464-96
gbproxy_validate_tlli({current = 8000dead, assigned = c0dead01, net_vld =
0, bss_vld = 0}, c0dead01)
gbproxy_validate_tlli({current = 78dead00, assigned = efe2b700, net_vld =
0, bss_vld = 0}, efe2b700)
Patching BSSGP to SGSN: 112-332-16464-96 -> 123-456-16464-96
Patching TLLIs: Replacing c0dead01 -> efe2b700
NSEI=4096 proxying BTS->SGSN (NS_BVCI=4098, NSEI=256)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0x3dba04 CMD=UI DATA
Got LLC message, CRC: 3dba04 (computed 3dba04)
Unhandled GSM 04.08 message type INFO for protocol discriminator
GSM48_PDISC_MM_GPRS.
GMM: Got TLLI efe2b700, IMSI 12131415161718
gbproxy_validate_tlli({current = 78dead00, assigned = efe2b700, net_vld =
0, bss_vld = 1}, efe2b700)
The TLLI efe2b700 has been validated (was 78dead00)
gbproxy_validate_tlli({current = 8000dead, assigned = c0dead01, net_vld =
0, bss_vld = 1}, c0dead01)
The TLLI c0dead01 has been validated (was 8000dead)
Patching TLLIs: Replacing efe2b700 -> c0dead01
NSEI=256 proxying SGSN->BSS (NS_BVCI=4098, NSEI=4096)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0x28b366 CMD=XID DATA
Got LLC message, CRC: 28b366 (computed 28b366)
LLC: Got TLLI c0dead01, BSSGP RAID 112-332-16464-96
gbproxy_validate_tlli({current = c0dead01, assigned = 00000000, net_vld =
1, bss_vld = 1}, c0dead01)
gbproxy_validate_tlli({current = efe2b700, assigned = 00000000, net_vld =
1, bss_vld = 1}, efe2b700)
Patching BSSGP to SGSN: 112-332-16464-96 -> 123-456-16464-96
Patching TLLIs: Replacing c0dead01 -> efe2b700
NSEI=4096 proxying BTS->SGSN (NS_BVCI=4098, NSEI=256)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0x9e1aa9 CMD=XID DATA
Got LLC message, CRC: 9e1aa9 (computed 9e1aa9)
LLC: Got TLLI efe2b700, IMSI 12131415161718
gbproxy_validate_tlli({current = efe2b700, assigned = 00000000, net_vld =
1, bss_vld = 1}, efe2b700)
gbproxy_validate_tlli({current = c0dead01, assigned = 00000000, net_vld =
1, bss_vld = 1}, c0dead01)
Patching TLLIs: Replacing efe2b700 -> c0dead01
NSEI=256 proxying SGSN->BSS (NS_BVCI=4098, NSEI=4096)
LLC SAPI=11 C   U GEA? IOV-UI=0x000000 FCS=0x078f47 CMD=UI DATA
Got LLC message, CRC: 078f47 (computed 078f47)
LLC: Got TLLI c0dead01, BSSGP RAID 112-332-16464-96
gbproxy_validate_tlli({current = c0dead01, assigned = 00000000, net_vld =
1, bss_vld = 1}, c0dead01)
gbproxy_validate_tlli({current = efe2b700, assigned = 00000000, net_vld =
1, bss_vld = 1}, efe2b700)
Patching BSSGP to SGSN: 112-332-16464-96 -> 123-456-16464-96
Patching TLLIs: Replacing c0dead01 -> efe2b700
NSEI=4096 proxying BTS->SGSN (NS_BVCI=4098, NSEI=256)
LLC SAPI=11 R   U GEA? IOV-UI=0x000000 FCS=0x31dfaa CMD=UI DATA
Got LLC message, CRC: 31dfaa (computed 31dfaa)
LLC: Got TLLI efe2b700, IMSI 12131415161718
gbproxy_validate_tlli({current = efe2b700, assigned = 00000000, net_vld =
1, bss_vld = 1}, efe2b700)
gbproxy_validate_tlli({current = c0dead01, assigned = 00000000, net_vld =
1, bss_vld = 1}, c0dead01)
Patching TLLIs: Replacing efe2b700 -> c0dead01
NSEI=256 proxying SGSN->BSS (NS_BVCI=4098, NSEI=4096)
BSSGP: Got TLLI c0dead01
Patching TLLIs: Replacing c0dead01 -> efe2b700
NSEI=4096 proxying BTS->SGSN (NS_BVCI=0, NSEI=256)
BSSGP: Got TLLI efe2b700
Patching TLLIs: Replacing efe2b700 -> c0dead01
BSSGP PDU type 0x2c unknown
NSEI=4096 BSSGP SUSPEND/RESUME RAI snooping: RAI 112-332-16464-96 behind
BVCI=4098
BSSGP: Got TLLI c0dead01, BSSGP RAID 112-332-16464-96
Patching BSSGP to SGSN: 112-332-16464-96 -> 123-456-16464-96
Patching TLLIs: Replacing c0dead01 -> efe2b700
NSEI=4096 proxying BTS->SGSN (NS_BVCI=0, NSEI=256)
BSSGP: Got TLLI efe2b700, BSSGP RAID 123-456-16464-96
Patching BSSGP to BSS: 123-456-16464-96 -> 112-332-16464-96
Patching TLLIs: Replacing efe2b700 -> c0dead01
NSEI=256 proxying SGSN->BSS (NS_BVCI=0, NSEI=4096)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x5c00bf CMD=UI DATA
Got LLC message, CRC: 5c00bf (computed 5c00bf)
Patching RAID activated, msg: ATTACH_REQ, local: 1-99, core: 123-456
ATTACH_REQ: Got TLLI 8000beef, BSSGP RAID 1-99-99-96, old RAID
112-332-16464-96, PTMSI fbc54679
Adding TLLI 8000beef to list
NSEI=4096(BSS) IMSI acquisition in progress, storing message (ATTACH_REQ)
NSEI=4096(BSS) IMSI is required but not available, initiating
identification procedure (ATTACH_REQ)
NSEI=0 proxying SGSN->BSS (NS_BVCI=4098, NSEI=4096)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x58ddb2 CMD=UI DATA
Got LLC message, CRC: 58ddb2 (computed 58ddb2)
Patching RAID activated, msg: ID_RESP, local: 112-332, core: 123-456
ID_RESP: Got TLLI 8000beef, BSSGP RAID 112-332-16464-96, IMSI 12199999961718
gbproxy_validate_tlli({current = 8000beef, assigned = 00000000, net_vld =
0, bss_vld = 0}, 8000beef)
gbproxy_validate_tlli({current = 78dead02, assigned = 00000000, net_vld =
0, bss_vld = 0}, 78dead02)
Checking IMSI '12199999961718' (15)
NSEI=4096(BSS) IMSI acquisition succeeded, flushing stored messages
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x5c00bf CMD=UI DATA
Got LLC message, CRC: 5c00bf (computed 5c00bf)
Patching BSSGP to SGSN: 1-99-99-96 -> 123-456-99-96
Patching TLLIs: Replacing 8000beef -> 78dead02
NSEI=4096 proxying BTS->SGSN (NS_BVCI=4098, NSEI=258)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0x18a60c CMD=UI DATA
Got LLC message, CRC: 18a60c (computed 18a60c)
Unhandled GSM 04.08 message type IDENTITY REQUEST for protocol
discriminator GSM48_PDISC_MM_GPRS.
GMM: Got TLLI 78dead02
gbproxy_validate_tlli({current = 78dead02, assigned = 00000000, net_vld =
0, bss_vld = 0}, 78dead02)
gbproxy_validate_tlli({current = 8000beef, assigned = 00000000, net_vld =
0, bss_vld = 0}, 8000beef)
Patching TLLIs: Replacing 78dead02 -> 8000beef
NSEI=258 proxying SGSN->BSS (NS_BVCI=4098, NSEI=4096)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0xb3cca5 CMD=UI DATA
Got LLC message, CRC: b3cca5 (computed b3cca5)
ID_RESP: Got TLLI 8000beef, BSSGP RAID 112-332-16464-96, IMSI 12199999961718
gbproxy_validate_tlli({current = 8000beef, assigned = 00000000, net_vld =
0, bss_vld = 0}, 8000beef)
gbproxy_validate_tlli({current = 78dead02, assigned = 00000000, net_vld =
0, bss_vld = 0}, 78dead02)
Patching BSSGP to SGSN: 112-332-16464-96 -> 123-456-16464-96
Patching TLLIs: Replacing 8000beef -> 78dead02
NSEI=4096 proxying BTS->SGSN (NS_BVCI=4098, NSEI=258)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0x5b1ccb CMD=UI DATA
Got LLC message, CRC: 5b1ccb (computed 5b1ccb)
ATTACH_ACK: Got TLLI 78dead02, RAID 123-456-16464-96, new PTMSI e0987654,
IMSI 12199999961718
Got new PTMSI e0987654 from SGSN, using c0dead03 for BSS
Patching TLLIs: Replacing 78dead02 -> 8000beef
Patching new P-TMSIs: Replacing e0987654 -> c0dead03
Patching ATTACH_ACK to BSS: 123-456-16464-96 -> 112-332-16464-96
Updated LLC message, CRC: 5b1ccb -> fa4032
Assigning new TLLI e0987654 to SGSN, c0dead03 to BSS
The TLLI has been reassigned from 78dead02 to e0987654
The TLLI has been reassigned from 8000beef to c0dead03
NSEI=258 proxying SGSN->BSS (NS_BVCI=4098, NSEI=4096)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0xea3a5e CMD=UI DATA
Got LLC message, CRC: ea3a5e (computed ea3a5e)
Unhandled GSM 04.08 message type ATTACH COMPLETE for protocol discriminator
GSM48_PDISC_MM_GPRS.
GMM: Got TLLI c0dead03, BSSGP RAID 112-332-16464-96
gbproxy_validate_tlli({current = 8000beef, assigned = c0dead03, net_vld =
0, bss_vld = 0}, c0dead03)
gbproxy_validate_tlli({current = 78dead02, assigned = e0987654, net_vld =
0, bss_vld = 0}, e0987654)
Patching BSSGP to SGSN: 112-332-16464-96 -> 123-456-16464-96
Patching TLLIs: Replacing c0dead03 -> e0987654
NSEI=4096 proxying BTS->SGSN (NS_BVCI=4098, NSEI=258)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0xc6c1bb CMD=UI DATA
Got LLC message, CRC: c6c1bb (computed c6c1bb)
Unhandled GSM 04.08 message type INFO for protocol discriminator
GSM48_PDISC_MM_GPRS.
GMM: Got TLLI e0987654, IMSI 12199999961718
gbproxy_validate_tlli({current = 78dead02, assigned = e0987654, net_vld =
0, bss_vld = 1}, e0987654)
The TLLI e0987654 has been validated (was 78dead02)
gbproxy_validate_tlli({current = 8000beef, assigned = c0dead03, net_vld =
0, bss_vld = 1}, c0dead03)
The TLLI c0dead03 has been validated (was 8000beef)
Patching TLLIs: Replacing e0987654 -> c0dead03
NSEI=258 proxying SGSN->BSS (NS_BVCI=4098, NSEI=4096)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0x28b366 CMD=XID DATA
Got LLC message, CRC: 28b366 (computed 28b366)
LLC: Got TLLI c0dead03, BSSGP RAID 112-332-16464-96
gbproxy_validate_tlli({current = c0dead03, assigned = 00000000, net_vld =
1, bss_vld = 1}, c0dead03)
gbproxy_validate_tlli({current = e0987654, assigned = 00000000, net_vld =
1, bss_vld = 1}, e0987654)
Patching BSSGP to SGSN: 112-332-16464-96 -> 123-456-16464-96
Patching TLLIs: Replacing c0dead03 -> e0987654
NSEI=4096 proxying BTS->SGSN (NS_BVCI=4098, NSEI=258)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0x9e1aa9 CMD=XID DATA
Got LLC message, CRC: 9e1aa9 (computed 9e1aa9)
LLC: Got TLLI e0987654, IMSI 12199999961718
gbproxy_validate_tlli({current = e0987654, assigned = 00000000, net_vld =
1, bss_vld = 1}, e0987654)
gbproxy_validate_tlli({current = c0dead03, assigned = 00000000, net_vld =
1, bss_vld = 1}, c0dead03)
Patching TLLIs: Replacing e0987654 -> c0dead03
NSEI=258 proxying SGSN->BSS (NS_BVCI=4098, NSEI=4096)
LLC SAPI=11 C   U GEA? IOV-UI=0x000000 FCS=0x078f47 CMD=UI DATA
Got LLC message, CRC: 078f47 (computed 078f47)
LLC: Got TLLI c0dead03, BSSGP RAID 112-332-16464-96
gbproxy_validate_tlli({current = c0dead03, assigned = 00000000, net_vld =
1, bss_vld = 1}, c0dead03)
gbproxy_validate_tlli({current = e0987654, assigned = 00000000, net_vld =
1, bss_vld = 1}, e0987654)
Patching BSSGP to SGSN: 112-332-16464-96 -> 123-456-16464-96
Patching TLLIs: Replacing c0dead03 -> e0987654
NSEI=4096 proxying BTS->SGSN (NS_BVCI=4098, NSEI=258)
LLC SAPI=11 R   U GEA? IOV-UI=0x000000 FCS=0x31dfaa CMD=UI DATA
Got LLC message, CRC: 31dfaa (computed 31dfaa)
LLC: Got TLLI e0987654, IMSI 12199999961718
gbproxy_validate_tlli({current = e0987654, assigned = 00000000, net_vld =
1, bss_vld = 1}, e0987654)
gbproxy_validate_tlli({current = c0dead03, assigned = 00000000, net_vld =
1, bss_vld = 1}, c0dead03)
Patching TLLIs: Replacing e0987654 -> c0dead03
NSEI=258 proxying SGSN->BSS (NS_BVCI=4098, NSEI=4096)
BSSGP: Got TLLI c0dead03
Patching TLLIs: Replacing c0dead03 -> e0987654
NSEI=4096 proxying BTS->SGSN (NS_BVCI=0, NSEI=258)
BSSGP: Got TLLI e0987654
Patching TLLIs: Replacing e0987654 -> c0dead03
BSSGP PDU type 0x2c unknown
NSEI=4096 BSSGP SUSPEND/RESUME RAI snooping: RAI 112-332-16464-96 behind
BVCI=4098
BSSGP: Got TLLI c0dead03, BSSGP RAID 112-332-16464-96
Patching BSSGP to SGSN: 112-332-16464-96 -> 123-456-16464-96
Patching TLLIs: Replacing c0dead03 -> e0987654
NSEI=4096 proxying BTS->SGSN (NS_BVCI=0, NSEI=258)
BSSGP: Got TLLI e0987654, BSSGP RAID 123-456-16464-96
Patching BSSGP to BSS: 123-456-16464-96 -> 112-332-16464-96
Patching TLLIs: Replacing e0987654 -> c0dead03
NSEI=258 proxying SGSN->BSS (NS_BVCI=0, NSEI=4096)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0xbbb644 CMD=UI DATA
Got LLC message, CRC: bbb644 (computed bbb644)
Patching RAID activated, msg: ATTACH_REQ, local: 1-99, core: 123-456
ATTACH_REQ: Got TLLI 8000feed, BSSGP RAID 1-99-99-96, old RAID
112-332-16464-96, PTMSI fbc54679
Adding TLLI 8000feed to list
NSEI=4096(BSS) IMSI acquisition in progress, storing message (ATTACH_REQ)
NSEI=4096(BSS) IMSI is required but not available, initiating
identification procedure (ATTACH_REQ)
NSEI=0 proxying SGSN->BSS (NS_BVCI=4098, NSEI=4096)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0xcbc758 CMD=UI DATA
Got LLC message, CRC: cbc758 (computed cbc758)
Patching RAID activated, msg: ID_RESP, local: 112-332, core: 123-456
ID_RESP: Got TLLI 8000feed, BSSGP RAID 112-332-16464-96, IMSI 12199999962728
gbproxy_validate_tlli({current = 8000feed, assigned = 00000000, net_vld =
0, bss_vld = 0}, 8000feed)
gbproxy_validate_tlli({current = 78dead04, assigned = 00000000, net_vld =
0, bss_vld = 0}, 78dead04)
Checking IMSI '12199999962728' (15)
NSEI=4096(BSS) IMSI acquisition succeeded, flushing stored messages
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0xbbb644 CMD=UI DATA
Got LLC message, CRC: bbb644 (computed bbb644)
Patching BSSGP to SGSN: 1-99-99-96 -> 123-456-99-96
Patching TLLIs: Replacing 8000feed -> 78dead04
NSEI=4096 proxying BTS->SGSN (NS_BVCI=4098, NSEI=258)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0xa4f2a2 CMD=UI DATA
Got LLC message, CRC: a4f2a2 (computed a4f2a2)
Unhandled GSM 04.08 message type IDENTITY REQUEST for protocol
discriminator GSM48_PDISC_MM_GPRS.
GMM: Got TLLI 78dead04
gbproxy_validate_tlli({current = 78dead04, assigned = 00000000, net_vld =
0, bss_vld = 0}, 78dead04)
gbproxy_validate_tlli({current = 8000feed, assigned = 00000000, net_vld =
0, bss_vld = 0}, 8000feed)
Patching TLLIs: Replacing 78dead04 -> 8000feed
NSEI=258 proxying SGSN->BSS (NS_BVCI=4098, NSEI=4096)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x20d64f CMD=UI DATA
Got LLC message, CRC: 20d64f (computed 20d64f)
ID_RESP: Got TLLI 8000feed, BSSGP RAID 112-332-16464-96, IMSI 12199999962728
gbproxy_validate_tlli({current = 8000feed, assigned = 00000000, net_vld =
0, bss_vld = 0}, 8000feed)
gbproxy_validate_tlli({current = 78dead04, assigned = 00000000, net_vld =
0, bss_vld = 0}, 78dead04)
Patching BSSGP to SGSN: 112-332-16464-96 -> 123-456-16464-96
Patching TLLIs: Replacing 8000feed -> 78dead04
NSEI=4096 proxying BTS->SGSN (NS_BVCI=4098, NSEI=258)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0x019174 CMD=UI DATA
Got LLC message, CRC: 019174 (computed 019174)
ATTACH_ACK: Got TLLI 78dead04, RAID 123-456-16464-96, new PTMSI efe2b700,
IMSI 12199999962728
Got new PTMSI efe2b700 from SGSN, using c0dead05 for BSS
Patching TLLIs: Replacing 78dead04 -> 8000feed
Patching new P-TMSIs: Replacing efe2b700 -> c0dead05
Patching ATTACH_ACK to BSS: 123-456-16464-96 -> 112-332-16464-96
Updated LLC message, CRC: 019174 -> 6e783e
Assigning new TLLI efe2b700 to SGSN, c0dead05 to BSS
The TLLI has been reassigned from 78dead04 to efe2b700
The TLLI has been reassigned from 8000feed to c0dead05
NSEI=258 proxying SGSN->BSS (NS_BVCI=4098, NSEI=4096)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0xea5043 CMD=UI DATA
Got LLC message, CRC: ea5043 (computed ea5043)
Unhandled GSM 04.08 message type ATTACH COMPLETE for protocol discriminator
GSM48_PDISC_MM_GPRS.
GMM: Got TLLI c0dead05, BSSGP RAID 112-332-16464-96
gbproxy_validate_tlli({current = 8000feed, assigned = c0dead05, net_vld =
0, bss_vld = 0}, c0dead05)
gbproxy_validate_tlli({current = 78dead04, assigned = efe2b700, net_vld =
0, bss_vld = 0}, efe2b700)
Patching BSSGP to SGSN: 112-332-16464-96 -> 123-456-16464-96
Patching TLLIs: Replacing c0dead05 -> efe2b700
NSEI=4096 proxying BTS->SGSN (NS_BVCI=4098, NSEI=258)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0x9060ca CMD=UI DATA
Got LLC message, CRC: 9060ca (computed 9060ca)
Unhandled GSM 04.08 message type INFO for protocol discriminator
GSM48_PDISC_MM_GPRS.
GMM: Got TLLI efe2b700, IMSI 12199999962728
gbproxy_validate_tlli({current = 78dead04, assigned = efe2b700, net_vld =
0, bss_vld = 1}, efe2b700)
The TLLI efe2b700 has been validated (was 78dead04)
gbproxy_validate_tlli({current = 8000feed, assigned = c0dead05, net_vld =
0, bss_vld = 1}, c0dead05)
The TLLI c0dead05 has been validated (was 8000feed)
Patching TLLIs: Replacing efe2b700 -> c0dead05
NSEI=258 proxying SGSN->BSS (NS_BVCI=4098, NSEI=4096)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x15e657 CMD=UI DATA
Got LLC message, CRC: 15e657 (computed 15e657)
DETACH_REQ: Got TLLI c0dead01, BSSGP RAID 112-332-16464-96, PTMSI efe2b700
gbproxy_validate_tlli({current = c0dead01, assigned = 00000000, net_vld =
1, bss_vld = 1}, c0dead01)
gbproxy_validate_tlli({current = efe2b700, assigned = 00000000, net_vld =
1, bss_vld = 1}, efe2b700)
Patching BSSGP to SGSN: 112-332-16464-96 -> 123-456-16464-96
Patching TLLIs: Replacing c0dead01 -> efe2b700
NSEI=4096 proxying BTS->SGSN (NS_BVCI=4098, NSEI=256)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0xcd094d CMD=UI DATA
Got LLC message, CRC: cd094d (computed cd094d)
DETACH_ACK: Got TLLI efe2b700, IMSI 12131415161718, invalidate
gbproxy_validate_tlli({current = efe2b700, assigned = 00000000, net_vld =
1, bss_vld = 1}, efe2b700)
gbproxy_validate_tlli({current = c0dead01, assigned = 00000000, net_vld =
1, bss_vld = 1}, c0dead01)
Patching TLLIs: Replacing efe2b700 -> c0dead01
Removing TLLI c0dead01 from list
NSEI=256 proxying SGSN->BSS (NS_BVCI=4098, NSEI=4096)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0xf7cb83 CMD=UI DATA
Got LLC message, CRC: f7cb83 (computed f7cb83)
DETACH_REQ: Got TLLI c0dead03, BSSGP RAID 112-332-16464-96, PTMSI efe2b700
gbproxy_validate_tlli({current = c0dead03, assigned = 00000000, net_vld =
1, bss_vld = 1}, c0dead03)
gbproxy_validate_tlli({current = e0987654, assigned = 00000000, net_vld =
1, bss_vld = 1}, e0987654)
Patching BSSGP to SGSN: 112-332-16464-96 -> 123-456-16464-96
Patching TLLIs: Replacing c0dead03 -> e0987654
Patching P-TMSIs: Replacing efe2b700 -> e0987654
Updated LLC message, CRC: f7cb83 -> 3131b4
NSEI=4096 proxying BTS->SGSN (NS_BVCI=4098, NSEI=258)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0x6fc3be CMD=UI DATA
Got LLC message, CRC: 6fc3be (computed 6fc3be)
DETACH_ACK: Got TLLI e0987654, IMSI 12199999961718, invalidate
gbproxy_validate_tlli({current = e0987654, assigned = 00000000, net_vld =
1, bss_vld = 1}, e0987654)
gbproxy_validate_tlli({current = c0dead03, assigned = 00000000, net_vld =
1, bss_vld = 1}, c0dead03)
Patching TLLIs: Replacing e0987654 -> c0dead03
Removing TLLI c0dead03 from list
NSEI=258 proxying SGSN->BSS (NS_BVCI=4098, NSEI=4096)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x8ab644 CMD=UI DATA
Got LLC message, CRC: 8ab644 (computed 8ab644)
DETACH_REQ: Got TLLI c0dead05, BSSGP RAID 112-332-16464-96, PTMSI efe2b700
gbproxy_validate_tlli({current = c0dead05, assigned = 00000000, net_vld =
1, bss_vld = 1}, c0dead05)
gbproxy_validate_tlli({current = efe2b700, assigned = 00000000, net_vld =
1, bss_vld = 1}, efe2b700)
Patching BSSGP to SGSN: 112-332-16464-96 -> 123-456-16464-96
Patching TLLIs: Replacing c0dead05 -> efe2b700
NSEI=4096 proxying BTS->SGSN (NS_BVCI=4098, NSEI=258)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0xc77c86 CMD=UI DATA
Got LLC message, CRC: c77c86 (computed c77c86)
DETACH_ACK: Got TLLI efe2b700, IMSI 12199999962728, invalidate
gbproxy_validate_tlli({current = efe2b700, assigned = 00000000, net_vld =
1, bss_vld = 1}, efe2b700)
gbproxy_validate_tlli({current = c0dead05, assigned = 00000000, net_vld =
1, bss_vld = 1}, c0dead05)
Patching TLLIs: Replacing efe2b700 -> c0dead05
Removing TLLI c0dead05 from list
NSEI=258 proxying SGSN->BSS (NS_BVCI=4098, NSEI=4096)
validating counter group 0x421c80(gbproxy.global) with 12 counters
validating counter group 0x15b1160(gbproxy:global) with 12 counters
Needed to mangle ounter group 'gbproxy.global' names still using '.' as
separator, please consider updating the application
validating counter group 0x7fa456294560(ns:nsvc) with 12 counters
validating counter group 0x7fa456294560(ns:nsvc) with 12 counters
validating counter group 0x7fa456294560(ns:nsvc) with 12 counters
signal 0 for unknown peer NSEI=4096/NSVCI=4097
signal 2 for unknown peer NSEI=4096/NSVCI=4097
NSEI=4096 Rx BVC RESET (BVCI=4098)
Allocationg new peer for BVCI=4098 via NSEI=4096
validating counter group 0x4221e0(gbproxy.peer) with 33 counters
validating counter group 0x15b4270(gbproxy:peer) with 33 counters
Needed to mangle ounter group 'gbproxy.peer' names still using '.' as
separator, please consider updating the application
NSEI=4096/BVCI=4098 Cell ID 112-332-16464-96
NSEI=4096 proxying BTS->SGSN (NS_BVCI=0, NSEI=256)
NSEI=256 proxying SGSN->BSS (NS_BVCI=0, NSEI=4096)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x016d16 CMD=UI DATA
Got LLC message, CRC: 016d16 (computed 016d16)
ATTACH_REQ: Got TLLI afe2b700, BSSGP RAID 112-332-16464-96, old RAID
112-332-16464-96, PTMSI fbc54679
Adding TLLI afe2b700 to list
NSEI=4096(BSS) IMSI acquisition in progress, storing message (ATTACH_REQ)
NSEI=4096(BSS) IMSI is required but not available, initiating
identification procedure (ATTACH_REQ)
NSEI=0 proxying SGSN->BSS (NS_BVCI=4098, NSEI=4096)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0x36f8b7 CMD=UI DATA
Got LLC message, CRC: 36f8b7 (computed 36f8b7)
Unhandled GSM 04.08 message type IDENTITY REQUEST for protocol
discriminator GSM48_PDISC_MM_GPRS.
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x2805ad CMD=UI DATA
Got LLC message, CRC: 2805ad (computed 2805ad)
ID_RESP: Got TLLI afe2b700, BSSGP RAID 112-332-16464-96, IMSI 12131415161718
gbproxy_validate_tlli({current = afe2b700, assigned = 00000000, net_vld =
0, bss_vld = 0}, afe2b700)
gbproxy_validate_tlli({current = afe2b700, assigned = 00000000, net_vld =
0, bss_vld = 0}, afe2b700)
NSEI=4096(BSS) IMSI acquisition succeeded, flushing stored messages
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x016d16 CMD=UI DATA
Got LLC message, CRC: 016d16 (computed 016d16)
Updated LLC message, CRC: 016d16 -> 016d16
NSEI=4096 proxying BTS->SGSN (NS_BVCI=4098, NSEI=256)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x016d16 CMD=UI DATA
Got LLC message, CRC: 016d16 (computed 016d16)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0xba6cff CMD=UI DATA
Got LLC message, CRC: ba6cff (computed ba6cff)
Unhandled GSM 04.08 message type IDENTITY REQUEST for protocol
discriminator GSM48_PDISC_MM_GPRS.
GMM: Got TLLI afe2b700
gbproxy_validate_tlli({current = afe2b700, assigned = 00000000, net_vld =
0, bss_vld = 0}, afe2b700)
gbproxy_validate_tlli({current = afe2b700, assigned = 00000000, net_vld =
0, bss_vld = 0}, afe2b700)
NSEI=256 proxying SGSN->BSS (NS_BVCI=4098, NSEI=4096)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0xba6cff CMD=UI DATA
Got LLC message, CRC: ba6cff (computed ba6cff)
Unhandled GSM 04.08 message type IDENTITY REQUEST for protocol
discriminator GSM48_PDISC_MM_GPRS.
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0xc314ba CMD=UI DATA
Got LLC message, CRC: c314ba (computed c314ba)
ID_RESP: Got TLLI afe2b700, BSSGP RAID 112-332-16464-96, IMSI 12131415161718
gbproxy_validate_tlli({current = afe2b700, assigned = 00000000, net_vld =
0, bss_vld = 0}, afe2b700)
gbproxy_validate_tlli({current = afe2b700, assigned = 00000000, net_vld =
0, bss_vld = 0}, afe2b700)
NSEI=4096 proxying BTS->SGSN (NS_BVCI=4098, NSEI=256)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0xc314ba CMD=UI DATA
Got LLC message, CRC: c314ba (computed c314ba)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0xf16253 CMD=UI DATA
Got LLC message, CRC: f16253 (computed f16253)
ATTACH_ACK: Got TLLI afe2b700, RAID 123-456-16464-96, new PTMSI efe2b700,
IMSI 12131415161718
Got new PTMSI efe2b700 from SGSN, using efe2b700 for BSS
Updated LLC message, CRC: f16253 -> f16253
Assigning new TLLI efe2b700 to SGSN, efe2b700 to BSS
The TLLI has been reassigned from afe2b700 to efe2b700
The TLLI has been reassigned from afe2b700 to efe2b700
NSEI=256 proxying SGSN->BSS (NS_BVCI=4098, NSEI=4096)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0xf16253 CMD=UI DATA
Got LLC message, CRC: f16253 (computed f16253)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0xea1c55 CMD=UI DATA
Got LLC message, CRC: ea1c55 (computed ea1c55)
Unhandled GSM 04.08 message type ATTACH COMPLETE for protocol discriminator
GSM48_PDISC_MM_GPRS.
GMM: Got TLLI efe2b700, BSSGP RAID 112-332-16464-96
gbproxy_validate_tlli({current = afe2b700, assigned = efe2b700, net_vld =
0, bss_vld = 0}, efe2b700)
gbproxy_validate_tlli({current = afe2b700, assigned = efe2b700, net_vld =
0, bss_vld = 0}, efe2b700)
NSEI=4096 proxying BTS->SGSN (NS_BVCI=4098, NSEI=256)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0xea1c55 CMD=UI DATA
Got LLC message, CRC: ea1c55 (computed ea1c55)
Unhandled GSM 04.08 message type ATTACH COMPLETE for protocol discriminator
GSM48_PDISC_MM_GPRS.
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0x3dba04 CMD=UI DATA
Got LLC message, CRC: 3dba04 (computed 3dba04)
Unhandled GSM 04.08 message type INFO for protocol discriminator
GSM48_PDISC_MM_GPRS.
GMM: Got TLLI efe2b700, IMSI 12131415161718
gbproxy_validate_tlli({current = afe2b700, assigned = efe2b700, net_vld =
0, bss_vld = 1}, efe2b700)
The TLLI efe2b700 has been validated (was afe2b700)
gbproxy_validate_tlli({current = afe2b700, assigned = efe2b700, net_vld =
0, bss_vld = 1}, efe2b700)
The TLLI efe2b700 has been validated (was afe2b700)
NSEI=256 proxying SGSN->BSS (NS_BVCI=4098, NSEI=4096)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0x3dba04 CMD=UI DATA
Got LLC message, CRC: 3dba04 (computed 3dba04)
Unhandled GSM 04.08 message type INFO for protocol discriminator
GSM48_PDISC_MM_GPRS.
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0xdeb16d CMD=UI DATA
Got LLC message, CRC: deb16d (computed deb16d)
DETACH_REQ: Got TLLI efe2b700, BSSGP RAID 112-332-16464-96, PTMSI efe2b700
gbproxy_validate_tlli({current = efe2b700, assigned = 00000000, net_vld =
1, bss_vld = 1}, efe2b700)
gbproxy_validate_tlli({current = efe2b700, assigned = 00000000, net_vld =
1, bss_vld = 1}, efe2b700)
NSEI=4096 proxying BTS->SGSN (NS_BVCI=4098, NSEI=256)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0xdeb16d CMD=UI DATA
Got LLC message, CRC: deb16d (computed deb16d)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0xeeabaa CMD=UI DATA
Got LLC message, CRC: eeabaa (computed eeabaa)
DETACH_ACK: Got TLLI efe2b700, IMSI 12131415161718, invalidate
gbproxy_validate_tlli({current = efe2b700, assigned = 00000000, net_vld =
1, bss_vld = 1}, efe2b700)
gbproxy_validate_tlli({current = efe2b700, assigned = 00000000, net_vld =
1, bss_vld = 1}, efe2b700)
Unregistering TLLI efe2b700
NSEI=256 proxying SGSN->BSS (NS_BVCI=4098, NSEI=4096)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0xeeabaa CMD=UI DATA
Got LLC message, CRC: eeabaa (computed eeabaa)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0xc771e6 CMD=UI DATA
Got LLC message, CRC: c771e6 (computed c771e6)
ATTACH_REQ: Got TLLI afe2b700, BSSGP RAID 112-332-16464-96, old RAID
112-332-16464-96, PTMSI efe2b700
Updated LLC message, CRC: c771e6 -> c771e6
NSEI=4096 proxying BTS->SGSN (NS_BVCI=4098, NSEI=256)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0xc771e6 CMD=UI DATA
Got LLC message, CRC: c771e6 (computed c771e6)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0xd46d3a CMD=UI DATA
Got LLC message, CRC: d46d3a (computed d46d3a)
ATTACH_ACK: Got TLLI afe2b700, RAID 123-456-16464-96, new PTMSI efe2b700,
IMSI 12131415161718
Got new PTMSI efe2b700 from SGSN, using efe2b700 for BSS
Updated LLC message, CRC: d46d3a -> d46d3a
Assigning new TLLI efe2b700 to SGSN, efe2b700 to BSS
The TLLI has been reassigned from afe2b700 to efe2b700
The TLLI has been reassigned from afe2b700 to efe2b700
NSEI=256 proxying SGSN->BSS (NS_BVCI=4098, NSEI=4096)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0xd46d3a CMD=UI DATA
Got LLC message, CRC: d46d3a (computed d46d3a)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0xbcf132 CMD=UI DATA
Got LLC message, CRC: bcf132 (computed bcf132)
Unhandled GSM 04.08 message type ATTACH COMPLETE for protocol discriminator
GSM48_PDISC_MM_GPRS.
GMM: Got TLLI efe2b700, BSSGP RAID 112-332-16464-96
gbproxy_validate_tlli({current = afe2b700, assigned = efe2b700, net_vld =
0, bss_vld = 0}, efe2b700)
gbproxy_validate_tlli({current = afe2b700, assigned = efe2b700, net_vld =
0, bss_vld = 0}, efe2b700)
NSEI=4096 proxying BTS->SGSN (NS_BVCI=4098, NSEI=256)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0xbcf132 CMD=UI DATA
Got LLC message, CRC: bcf132 (computed bcf132)
Unhandled GSM 04.08 message type ATTACH COMPLETE for protocol discriminator
GSM48_PDISC_MM_GPRS.
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0x960e67 CMD=UI DATA
Got LLC message, CRC: 960e67 (computed 960e67)
DETACH_REQ: Got TLLI efe2b700, IMSI 12131415161718, re-attach
gbproxy_validate_tlli({current = afe2b700, assigned = efe2b700, net_vld =
0, bss_vld = 1}, efe2b700)
The TLLI efe2b700 has been validated (was afe2b700)
gbproxy_validate_tlli({current = afe2b700, assigned = efe2b700, net_vld =
0, bss_vld = 1}, efe2b700)
The TLLI efe2b700 has been validated (was afe2b700)
NSEI=256 proxying SGSN->BSS (NS_BVCI=4098, NSEI=4096)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0x960e67 CMD=UI DATA
Got LLC message, CRC: 960e67 (computed 960e67)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x8b1c3d CMD=UI DATA
Got LLC message, CRC: 8b1c3d (computed 8b1c3d)
DETACH_ACK: Got TLLI efe2b700, BSSGP RAID 112-332-16464-96, invalidate
gbproxy_validate_tlli({current = efe2b700, assigned = 00000000, net_vld =
1, bss_vld = 1}, efe2b700)
gbproxy_validate_tlli({current = efe2b700, assigned = 00000000, net_vld =
1, bss_vld = 1}, efe2b700)
Unregistering TLLI efe2b700
NSEI=4096 proxying BTS->SGSN (NS_BVCI=4098, NSEI=256)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x8b1c3d CMD=UI DATA
Got LLC message, CRC: 8b1c3d (computed 8b1c3d)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0xccdb44 CMD=UI DATA
Got LLC message, CRC: ccdb44 (computed ccdb44)
ATTACH_REQ: Got TLLI afe2b700, BSSGP RAID 112-332-16464-96, old RAID
112-332-16464-96, PTMSI efe2b700
Updated LLC message, CRC: ccdb44 -> ccdb44
NSEI=4096 proxying BTS->SGSN (NS_BVCI=4098, NSEI=256)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0xccdb44 CMD=UI DATA
Got LLC message, CRC: ccdb44 (computed ccdb44)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0x843c27 CMD=UI DATA
Got LLC message, CRC: 843c27 (computed 843c27)
ATTACH_ACK: Got TLLI afe2b700, RAID 123-456-16464-96, new PTMSI efe2b700,
IMSI 12131415161718
Got new PTMSI efe2b700 from SGSN, using efe2b700 for BSS
Updated LLC message, CRC: 843c27 -> 843c27
Assigning new TLLI efe2b700 to SGSN, efe2b700 to BSS
The TLLI has been reassigned from afe2b700 to efe2b700
The TLLI has been reassigned from afe2b700 to efe2b700
NSEI=256 proxying SGSN->BSS (NS_BVCI=4098, NSEI=4096)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0x843c27 CMD=UI DATA
Got LLC message, CRC: 843c27 (computed 843c27)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x47c69b CMD=UI DATA
Got LLC message, CRC: 47c69b (computed 47c69b)
Unhandled GSM 04.08 message type ATTACH COMPLETE for protocol discriminator
GSM48_PDISC_MM_GPRS.
GMM: Got TLLI efe2b700, BSSGP RAID 112-332-16464-96
gbproxy_validate_tlli({current = afe2b700, assigned = efe2b700, net_vld =
0, bss_vld = 0}, efe2b700)
gbproxy_validate_tlli({current = afe2b700, assigned = efe2b700, net_vld =
0, bss_vld = 0}, efe2b700)
NSEI=4096 proxying BTS->SGSN (NS_BVCI=4098, NSEI=256)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x47c69b CMD=UI DATA
Got LLC message, CRC: 47c69b (computed 47c69b)
Unhandled GSM 04.08 message type ATTACH COMPLETE for protocol discriminator
GSM48_PDISC_MM_GPRS.
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0x6c56dd CMD=UI DATA
Got LLC message, CRC: 6c56dd (computed 6c56dd)
DETACH_REQ: Got TLLI efe2b700, IMSI 12131415161718
gbproxy_validate_tlli({current = afe2b700, assigned = efe2b700, net_vld =
0, bss_vld = 1}, efe2b700)
The TLLI efe2b700 has been validated (was afe2b700)
gbproxy_validate_tlli({current = afe2b700, assigned = efe2b700, net_vld =
0, bss_vld = 1}, efe2b700)
The TLLI efe2b700 has been validated (was afe2b700)
NSEI=256 proxying SGSN->BSS (NS_BVCI=4098, NSEI=4096)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0x6c56dd CMD=UI DATA
Got LLC message, CRC: 6c56dd (computed 6c56dd)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0xddbd4c CMD=UI DATA
Got LLC message, CRC: ddbd4c (computed ddbd4c)
DETACH_ACK: Got TLLI efe2b700, BSSGP RAID 112-332-16464-96, invalidate
gbproxy_validate_tlli({current = efe2b700, assigned = 00000000, net_vld =
1, bss_vld = 1}, efe2b700)
gbproxy_validate_tlli({current = efe2b700, assigned = 00000000, net_vld =
1, bss_vld = 1}, efe2b700)
Unregistering TLLI efe2b700
NSEI=4096 proxying BTS->SGSN (NS_BVCI=4098, NSEI=256)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0xddbd4c CMD=UI DATA
Got LLC message, CRC: ddbd4c (computed ddbd4c)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x7685a5 CMD=UI DATA
Got LLC message, CRC: 7685a5 (computed 7685a5)
ATTACH_REQ: Got TLLI afe2b700, BSSGP RAID 112-332-16464-96, old RAID
112-332-16464-96, IMSI 12131415161718
Updated LLC message, CRC: 7685a5 -> 7685a5
NSEI=4096 proxying BTS->SGSN (NS_BVCI=4098, NSEI=256)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x7685a5 CMD=UI DATA
Got LLC message, CRC: 7685a5 (computed 7685a5)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0x6e80cf CMD=UI DATA
Got LLC message, CRC: 6e80cf (computed 6e80cf)
ATTACH_ACK: Got TLLI afe2b700, RAID 123-456-16464-96, new PTMSI efe2b700,
IMSI 12131415161718
Got new PTMSI efe2b700 from SGSN, using efe2b700 for BSS
Updated LLC message, CRC: 6e80cf -> 6e80cf
Assigning new TLLI efe2b700 to SGSN, efe2b700 to BSS
The TLLI has been reassigned from afe2b700 to efe2b700
The TLLI has been reassigned from afe2b700 to efe2b700
NSEI=256 proxying SGSN->BSS (NS_BVCI=4098, NSEI=4096)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0x6e80cf CMD=UI DATA
Got LLC message, CRC: 6e80cf (computed 6e80cf)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x112bfc CMD=UI DATA
Got LLC message, CRC: 112bfc (computed 112bfc)
Unhandled GSM 04.08 message type ATTACH COMPLETE for protocol discriminator
GSM48_PDISC_MM_GPRS.
GMM: Got TLLI efe2b700, BSSGP RAID 112-332-16464-96
gbproxy_validate_tlli({current = afe2b700, assigned = efe2b700, net_vld =
0, bss_vld = 0}, efe2b700)
gbproxy_validate_tlli({current = afe2b700, assigned = efe2b700, net_vld =
0, bss_vld = 0}, efe2b700)
NSEI=4096 proxying BTS->SGSN (NS_BVCI=4098, NSEI=256)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x112bfc CMD=UI DATA
Got LLC message, CRC: 112bfc (computed 112bfc)
Unhandled GSM 04.08 message type ATTACH COMPLETE for protocol discriminator
GSM48_PDISC_MM_GPRS.
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0x85ee8e CMD=UI DATA
Got LLC message, CRC: 85ee8e (computed 85ee8e)
DETACH_REQ: Got TLLI efe2b700, IMSI 12131415161718
gbproxy_validate_tlli({current = afe2b700, assigned = efe2b700, net_vld =
0, bss_vld = 1}, efe2b700)
The TLLI efe2b700 has been validated (was afe2b700)
gbproxy_validate_tlli({current = afe2b700, assigned = efe2b700, net_vld =
0, bss_vld = 1}, efe2b700)
The TLLI efe2b700 has been validated (was afe2b700)
NSEI=256 proxying SGSN->BSS (NS_BVCI=4098, NSEI=4096)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0x85ee8e CMD=UI DATA
Got LLC message, CRC: 85ee8e (computed 85ee8e)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x26c6f3 CMD=UI DATA
Got LLC message, CRC: 26c6f3 (computed 26c6f3)
DETACH_ACK: Got TLLI efe2b700, BSSGP RAID 112-332-16464-96, invalidate
gbproxy_validate_tlli({current = efe2b700, assigned = 00000000, net_vld =
1, bss_vld = 1}, efe2b700)
gbproxy_validate_tlli({current = efe2b700, assigned = 00000000, net_vld =
1, bss_vld = 1}, efe2b700)
Unregistering TLLI efe2b700
NSEI=4096 proxying BTS->SGSN (NS_BVCI=4098, NSEI=256)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x26c6f3 CMD=UI DATA
Got LLC message, CRC: 26c6f3 (computed 26c6f3)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x1285e4 CMD=UI DATA
Got LLC message, CRC: 1285e4 (computed 1285e4)
ATTACH_REQ: Got TLLI afe2b700, BSSGP RAID 112-332-16464-96, old RAID
112-332-16464-96, PTMSI efe2b700
Updated LLC message, CRC: 1285e4 -> 1285e4
NSEI=4096 proxying BTS->SGSN (NS_BVCI=4098, NSEI=256)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x1285e4 CMD=UI DATA
Got LLC message, CRC: 1285e4 (computed 1285e4)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0x3ed1d2 CMD=UI DATA
Got LLC message, CRC: 3ed1d2 (computed 3ed1d2)
ATTACH_ACK: Got TLLI afe2b700, RAID 123-456-16464-96, new PTMSI efe2b700,
IMSI 12131415161718
Got new PTMSI efe2b700 from SGSN, using efe2b700 for BSS
Updated LLC message, CRC: 3ed1d2 -> 3ed1d2
Assigning new TLLI efe2b700 to SGSN, efe2b700 to BSS
The TLLI has been reassigned from afe2b700 to efe2b700
The TLLI has been reassigned from afe2b700 to efe2b700
NSEI=256 proxying SGSN->BSS (NS_BVCI=4098, NSEI=4096)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0x3ed1d2 CMD=UI DATA
Got LLC message, CRC: 3ed1d2 (computed 3ed1d2)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0xea7648 CMD=UI DATA
Got LLC message, CRC: ea7648 (computed ea7648)
Unhandled GSM 04.08 message type ATTACH COMPLETE for protocol discriminator
GSM48_PDISC_MM_GPRS.
GMM: Got TLLI efe2b700, BSSGP RAID 112-332-16464-96
gbproxy_validate_tlli({current = afe2b700, assigned = efe2b700, net_vld =
0, bss_vld = 0}, efe2b700)
gbproxy_validate_tlli({current = afe2b700, assigned = efe2b700, net_vld =
0, bss_vld = 0}, efe2b700)
NSEI=4096 proxying BTS->SGSN (NS_BVCI=4098, NSEI=256)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0xea7648 CMD=UI DATA
Got LLC message, CRC: ea7648 (computed ea7648)
Unhandled GSM 04.08 message type ATTACH COMPLETE for protocol discriminator
GSM48_PDISC_MM_GPRS.
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x327330 CMD=UI DATA
Got LLC message, CRC: 327330 (computed 327330)
RA_UPD_REQ: Got TLLI efe2b700, BSSGP RAID 112-332-16464-96, old RAID
112-332-16464-96
gbproxy_validate_tlli({current = afe2b700, assigned = efe2b700, net_vld =
0, bss_vld = 1}, efe2b700)
gbproxy_validate_tlli({current = afe2b700, assigned = efe2b700, net_vld =
0, bss_vld = 1}, efe2b700)
Updated LLC message, CRC: 327330 -> 327330
NSEI=4096 proxying BTS->SGSN (NS_BVCI=4098, NSEI=256)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x327330 CMD=UI DATA
Got LLC message, CRC: 327330 (computed 327330)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0xa73041 CMD=UI DATA
Got LLC message, CRC: a73041 (computed a73041)
RA_UPD_REJ: Got TLLI efe2b700, IMSI 12131415161718, invalidate, re-attach
gbproxy_validate_tlli({current = afe2b700, assigned = efe2b700, net_vld =
0, bss_vld = 1}, efe2b700)
The TLLI efe2b700 has been validated (was afe2b700)
gbproxy_validate_tlli({current = afe2b700, assigned = efe2b700, net_vld =
0, bss_vld = 1}, efe2b700)
The TLLI efe2b700 has been validated (was afe2b700)
Unregistering TLLI efe2b700
NSEI=256 proxying SGSN->BSS (NS_BVCI=4098, NSEI=4096)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0xa73041 CMD=UI DATA
Got LLC message, CRC: a73041 (computed a73041)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0xc3cc50 CMD=UI DATA
Got LLC message, CRC: c3cc50 (computed c3cc50)
ATTACH_REQ: Got TLLI afe2b700, BSSGP RAID 112-332-16464-96, old RAID
112-332-16464-96, PTMSI fbc54679
Adding TLLI afe2b700 to list
NSEI=4096(BSS) IMSI acquisition in progress, storing message (ATTACH_REQ)
NSEI=4096(BSS) IMSI is required but not available, initiating
identification procedure (ATTACH_REQ)
NSEI=0 proxying SGSN->BSS (NS_BVCI=4098, NSEI=4096)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0x36f8b7 CMD=UI DATA
Got LLC message, CRC: 36f8b7 (computed 36f8b7)
Unhandled GSM 04.08 message type IDENTITY REQUEST for protocol
discriminator GSM48_PDISC_MM_GPRS.
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x3fca86 CMD=UI DATA
Got LLC message, CRC: 3fca86 (computed 3fca86)
ID_RESP: Got TLLI afe2b700, BSSGP RAID 112-332-16464-96, IMSI 12131415161718
gbproxy_validate_tlli({current = afe2b700, assigned = 00000000, net_vld =
0, bss_vld = 0}, afe2b700)
gbproxy_validate_tlli({current = afe2b700, assigned = 00000000, net_vld =
0, bss_vld = 0}, afe2b700)
Removing TLLI 00000000 from list (IMSI 12131415161718 re-used)
NSEI=4096(BSS) IMSI acquisition succeeded, flushing stored messages
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0xc3cc50 CMD=UI DATA
Got LLC message, CRC: c3cc50 (computed c3cc50)
Updated LLC message, CRC: c3cc50 -> c3cc50
NSEI=4096 proxying BTS->SGSN (NS_BVCI=4098, NSEI=256)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0xc3cc50 CMD=UI DATA
Got LLC message, CRC: c3cc50 (computed c3cc50)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0xce22f5 CMD=UI DATA
Got LLC message, CRC: ce22f5 (computed ce22f5)
ATTACH_ACK: Got TLLI afe2b700, RAID 123-456-16464-96, new PTMSI efe2b700,
IMSI 12131415161718
Got new PTMSI efe2b700 from SGSN, using efe2b700 for BSS
Updated LLC message, CRC: ce22f5 -> ce22f5
Assigning new TLLI efe2b700 to SGSN, efe2b700 to BSS
The TLLI has been reassigned from afe2b700 to efe2b700
The TLLI has been reassigned from afe2b700 to efe2b700
NSEI=256 proxying SGSN->BSS (NS_BVCI=4098, NSEI=4096)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0xce22f5 CMD=UI DATA
Got LLC message, CRC: ce22f5 (computed ce22f5)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0xea8479 CMD=UI DATA
Got LLC message, CRC: ea8479 (computed ea8479)
Unhandled GSM 04.08 message type ATTACH COMPLETE for protocol discriminator
GSM48_PDISC_MM_GPRS.
GMM: Got TLLI efe2b700, BSSGP RAID 112-332-16464-96
gbproxy_validate_tlli({current = afe2b700, assigned = efe2b700, net_vld =
0, bss_vld = 0}, efe2b700)
gbproxy_validate_tlli({current = afe2b700, assigned = efe2b700, net_vld =
0, bss_vld = 0}, efe2b700)
NSEI=4096 proxying BTS->SGSN (NS_BVCI=4098, NSEI=256)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0xea8479 CMD=UI DATA
Got LLC message, CRC: ea8479 (computed ea8479)
Unhandled GSM 04.08 message type ATTACH COMPLETE for protocol discriminator
GSM48_PDISC_MM_GPRS.
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0x57fa9b CMD=UI DATA
Got LLC message, CRC: 57fa9b (computed 57fa9b)
DETACH_REQ: Got TLLI efe2b700, IMSI 12131415161718
gbproxy_validate_tlli({current = afe2b700, assigned = efe2b700, net_vld =
0, bss_vld = 1}, efe2b700)
The TLLI efe2b700 has been validated (was afe2b700)
gbproxy_validate_tlli({current = afe2b700, assigned = efe2b700, net_vld =
0, bss_vld = 1}, efe2b700)
The TLLI efe2b700 has been validated (was afe2b700)
NSEI=256 proxying SGSN->BSS (NS_BVCI=4098, NSEI=4096)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0x57fa9b CMD=UI DATA
Got LLC message, CRC: 57fa9b (computed 57fa9b)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x70d9a5 CMD=UI DATA
Got LLC message, CRC: 70d9a5 (computed 70d9a5)
DETACH_ACK: Got TLLI efe2b700, BSSGP RAID 112-332-16464-96, invalidate
gbproxy_validate_tlli({current = efe2b700, assigned = 00000000, net_vld =
1, bss_vld = 1}, efe2b700)
gbproxy_validate_tlli({current = efe2b700, assigned = 00000000, net_vld =
1, bss_vld = 1}, efe2b700)
Unregistering TLLI efe2b700
NSEI=4096 proxying BTS->SGSN (NS_BVCI=4098, NSEI=256)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x70d9a5 CMD=UI DATA
Got LLC message, CRC: 70d9a5 (computed 70d9a5)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0xe9ccf9 CMD=UI DATA
Got LLC message, CRC: e9ccf9 (computed e9ccf9)
ATTACH_REQ: Got TLLI efe2b700, BSSGP RAID 112-332-16464-96, old RAID
112-332-16464-96, PTMSI efe2b700
Updated LLC message, CRC: e9ccf9 -> e9ccf9
NSEI=4096 proxying BTS->SGSN (NS_BVCI=4098, NSEI=256)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0xe9ccf9 CMD=UI DATA
Got LLC message, CRC: e9ccf9 (computed e9ccf9)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0x9e73e8 CMD=UI DATA
Got LLC message, CRC: 9e73e8 (computed 9e73e8)
ATTACH_ACK: Got TLLI efe2b700, RAID 123-456-16464-96, new PTMSI efe2b700,
IMSI 12131415161718
Got new PTMSI efe2b700 from SGSN, using efe2b700 for BSS
Updated LLC message, CRC: 9e73e8 -> 9e73e8
Assigning new TLLI efe2b700 to SGSN, efe2b700 to BSS
NSEI=256 proxying SGSN->BSS (NS_BVCI=4098, NSEI=4096)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0x9e73e8 CMD=UI DATA
Got LLC message, CRC: 9e73e8 (computed 9e73e8)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0xbc691e CMD=UI DATA
Got LLC message, CRC: bc691e (computed bc691e)
Unhandled GSM 04.08 message type ATTACH COMPLETE for protocol discriminator
GSM48_PDISC_MM_GPRS.
GMM: Got TLLI efe2b700, BSSGP RAID 112-332-16464-96
gbproxy_validate_tlli({current = efe2b700, assigned = 00000000, net_vld =
1, bss_vld = 1}, efe2b700)
gbproxy_validate_tlli({current = efe2b700, assigned = 00000000, net_vld =
1, bss_vld = 1}, efe2b700)
NSEI=4096 proxying BTS->SGSN (NS_BVCI=4098, NSEI=256)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0xbc691e CMD=UI DATA
Got LLC message, CRC: bc691e (computed bc691e)
Unhandled GSM 04.08 message type ATTACH COMPLETE for protocol discriminator
GSM48_PDISC_MM_GPRS.
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0xada221 CMD=UI DATA
Got LLC message, CRC: ada221 (computed ada221)
DETACH_REQ: Got TLLI efe2b700, IMSI 12131415161718, re-attach
gbproxy_validate_tlli({current = efe2b700, assigned = 00000000, net_vld =
1, bss_vld = 1}, efe2b700)
gbproxy_validate_tlli({current = efe2b700, assigned = 00000000, net_vld =
1, bss_vld = 1}, efe2b700)
NSEI=256 proxying SGSN->BSS (NS_BVCI=4098, NSEI=4096)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0xada221 CMD=UI DATA
Got LLC message, CRC: ada221 (computed ada221)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x8b8411 CMD=UI DATA
Got LLC message, CRC: 8b8411 (computed 8b8411)
DETACH_ACK: Got TLLI efe2b700, BSSGP RAID 112-332-16464-96, invalidate
gbproxy_validate_tlli({current = efe2b700, assigned = 00000000, net_vld =
1, bss_vld = 1}, efe2b700)
gbproxy_validate_tlli({current = efe2b700, assigned = 00000000, net_vld =
1, bss_vld = 1}, efe2b700)
Unregistering TLLI efe2b700
NSEI=4096 proxying BTS->SGSN (NS_BVCI=4098, NSEI=256)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x8b8411 CMD=UI DATA
Got LLC message, CRC: 8b8411 (computed 8b8411)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0xe2665b CMD=UI DATA
Got LLC message, CRC: e2665b (computed e2665b)
ATTACH_REQ: Got TLLI afe2b700, BSSGP RAID 112-332-16464-96, old RAID
112-332-16464-96, PTMSI efe2b700
Updated LLC message, CRC: e2665b -> e2665b
NSEI=4096 proxying BTS->SGSN (NS_BVCI=4098, NSEI=256)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0xe2665b CMD=UI DATA
Got LLC message, CRC: e2665b (computed e2665b)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0x40509e CMD=UI DATA
Got LLC message, CRC: 40509e (computed 40509e)
ATTACH_ACK: Got TLLI afe2b700, RAID 123-456-16464-96, new PTMSI efe2b700,
IMSI 12131415161718
Got new PTMSI efe2b700 from SGSN, using efe2b700 for BSS
Updated LLC message, CRC: 40509e -> 40509e
Assigning new TLLI efe2b700 to SGSN, efe2b700 to BSS
The TLLI has been reassigned from afe2b700 to efe2b700
The TLLI has been reassigned from afe2b700 to efe2b700
NSEI=256 proxying SGSN->BSS (NS_BVCI=4098, NSEI=4096)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0x40509e CMD=UI DATA
Got LLC message, CRC: 40509e (computed 40509e)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x475eb7 CMD=UI DATA
Got LLC message, CRC: 475eb7 (computed 475eb7)
Unhandled GSM 04.08 message type ATTACH COMPLETE for protocol discriminator
GSM48_PDISC_MM_GPRS.
GMM: Got TLLI efe2b700, BSSGP RAID 112-332-16464-96
gbproxy_validate_tlli({current = afe2b700, assigned = efe2b700, net_vld =
0, bss_vld = 0}, efe2b700)
gbproxy_validate_tlli({current = afe2b700, assigned = efe2b700, net_vld =
0, bss_vld = 0}, efe2b700)
NSEI=4096 proxying BTS->SGSN (NS_BVCI=4098, NSEI=256)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x475eb7 CMD=UI DATA
Got LLC message, CRC: 475eb7 (computed 475eb7)
Unhandled GSM 04.08 message type ATTACH COMPLETE for protocol discriminator
GSM48_PDISC_MM_GPRS.
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0xc67f9c CMD=UI DATA
Got LLC message, CRC: c67f9c (computed c67f9c)
Unhandled GSM 04.08 message type INFO for protocol discriminator
GSM48_PDISC_MM_GPRS.
GMM: Got TLLI efe2b700, IMSI 12131415161718
gbproxy_validate_tlli({current = afe2b700, assigned = efe2b700, net_vld =
0, bss_vld = 1}, efe2b700)
The TLLI efe2b700 has been validated (was afe2b700)
gbproxy_validate_tlli({current = afe2b700, assigned = efe2b700, net_vld =
0, bss_vld = 1}, efe2b700)
The TLLI efe2b700 has been validated (was afe2b700)
NSEI=256 proxying SGSN->BSS (NS_BVCI=4098, NSEI=4096)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0xc67f9c CMD=UI DATA
Got LLC message, CRC: c67f9c (computed c67f9c)
Unhandled GSM 04.08 message type INFO for protocol discriminator
GSM48_PDISC_MM_GPRS.
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x8e11e1 CMD=UI DATA
Got LLC message, CRC: 8e11e1 (computed 8e11e1)
ATTACH_REQ: Got TLLI afe2b700, BSSGP RAID 112-332-16464-96, old RAID
112-332-16464-96, IMSI 12131415161718
Updated LLC message, CRC: 8e11e1 -> 8e11e1
NSEI=4096 proxying BTS->SGSN (NS_BVCI=4098, NSEI=256)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x8e11e1 CMD=UI DATA
Got LLC message, CRC: 8e11e1 (computed 8e11e1)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0x100183 CMD=UI DATA
Got LLC message, CRC: 100183 (computed 100183)
ATTACH_ACK: Got TLLI afe2b700, RAID 123-456-16464-96, new PTMSI efe2b700,
IMSI 12131415161718
Got new PTMSI efe2b700 from SGSN, using efe2b700 for BSS
Updated LLC message, CRC: 100183 -> 100183
Assigning new TLLI efe2b700 to SGSN, efe2b700 to BSS
The TLLI has been reassigned from afe2b700 to efe2b700
The TLLI has been reassigned from afe2b700 to efe2b700
NSEI=256 proxying SGSN->BSS (NS_BVCI=4098, NSEI=4096)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0x100183 CMD=UI DATA
Got LLC message, CRC: 100183 (computed 100183)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0xeac86f CMD=UI DATA
Got LLC message, CRC: eac86f (computed eac86f)
Unhandled GSM 04.08 message type ATTACH COMPLETE for protocol discriminator
GSM48_PDISC_MM_GPRS.
GMM: Got TLLI efe2b700, BSSGP RAID 112-332-16464-96
gbproxy_validate_tlli({current = afe2b700, assigned = efe2b700, net_vld =
0, bss_vld = 0}, efe2b700)
gbproxy_validate_tlli({current = afe2b700, assigned = efe2b700, net_vld =
0, bss_vld = 0}, efe2b700)
NSEI=4096 proxying BTS->SGSN (NS_BVCI=4098, NSEI=256)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0xeac86f CMD=UI DATA
Got LLC message, CRC: eac86f (computed eac86f)
Unhandled GSM 04.08 message type ATTACH COMPLETE for protocol discriminator
GSM48_PDISC_MM_GPRS.
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0x1b0e51 CMD=UI DATA
Got LLC message, CRC: 1b0e51 (computed 1b0e51)
DETACH_REQ: Got TLLI efe2b700, IMSI 12131415161718
gbproxy_validate_tlli({current = afe2b700, assigned = efe2b700, net_vld =
0, bss_vld = 1}, efe2b700)
The TLLI efe2b700 has been validated (was afe2b700)
gbproxy_validate_tlli({current = afe2b700, assigned = efe2b700, net_vld =
0, bss_vld = 1}, efe2b700)
The TLLI efe2b700 has been validated (was afe2b700)
NSEI=256 proxying SGSN->BSS (NS_BVCI=4098, NSEI=4096)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0x1b0e51 CMD=UI DATA
Got LLC message, CRC: 1b0e51 (computed 1b0e51)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x7095b3 CMD=UI DATA
Got LLC message, CRC: 7095b3 (computed 7095b3)
DETACH_ACK: Got TLLI efe2b700, BSSGP RAID 112-332-16464-96, invalidate
gbproxy_validate_tlli({current = efe2b700, assigned = 00000000, net_vld =
1, bss_vld = 1}, efe2b700)
gbproxy_validate_tlli({current = efe2b700, assigned = 00000000, net_vld =
1, bss_vld = 1}, efe2b700)
Unregistering TLLI efe2b700
NSEI=4096 proxying BTS->SGSN (NS_BVCI=4098, NSEI=256)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x7095b3 CMD=UI DATA
Got LLC message, CRC: 7095b3 (computed 7095b3)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x5317ab CMD=UI DATA
Got LLC message, CRC: 5317ab (computed 5317ab)
ATTACH_REQ: Got TLLI afe2b700, BSSGP RAID 112-332-16464-96, old RAID
112-332-16464-96, PTMSI efe2b700
Updated LLC message, CRC: 5317ab -> 5317ab
NSEI=4096 proxying BTS->SGSN (NS_BVCI=4098, NSEI=256)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x5317ab CMD=UI DATA
Got LLC message, CRC: 5317ab (computed 5317ab)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0xe0f2a4 CMD=UI DATA
Got LLC message, CRC: e0f2a4 (computed e0f2a4)
ATTACH_ACK: Got TLLI afe2b700, RAID 123-456-16464-96, new PTMSI efe2b700,
IMSI 12131415161718
Got new PTMSI efe2b700 from SGSN, using efe2b700 for BSS
Updated LLC message, CRC: e0f2a4 -> e0f2a4
Assigning new TLLI efe2b700 to SGSN, efe2b700 to BSS
The TLLI has been reassigned from afe2b700 to efe2b700
The TLLI has been reassigned from afe2b700 to efe2b700
NSEI=256 proxying SGSN->BSS (NS_BVCI=4098, NSEI=4096)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0xe0f2a4 CMD=UI DATA
Got LLC message, CRC: e0f2a4 (computed e0f2a4)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0xbc2508 CMD=UI DATA
Got LLC message, CRC: bc2508 (computed bc2508)
Unhandled GSM 04.08 message type ATTACH COMPLETE for protocol discriminator
GSM48_PDISC_MM_GPRS.
GMM: Got TLLI efe2b700, BSSGP RAID 112-332-16464-96
gbproxy_validate_tlli({current = afe2b700, assigned = efe2b700, net_vld =
0, bss_vld = 0}, efe2b700)
gbproxy_validate_tlli({current = afe2b700, assigned = efe2b700, net_vld =
0, bss_vld = 0}, efe2b700)
NSEI=4096 proxying BTS->SGSN (NS_BVCI=4098, NSEI=256)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0xbc2508 CMD=UI DATA
Got LLC message, CRC: bc2508 (computed bc2508)
Unhandled GSM 04.08 message type ATTACH COMPLETE for protocol discriminator
GSM48_PDISC_MM_GPRS.
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0xc65997 CMD=UI DATA
Got LLC message, CRC: c65997 (computed c65997)
Unhandled GSM 04.08 message type INFO for protocol discriminator
GSM48_PDISC_MM_GPRS.
GMM: Got TLLI efe2b700, IMSI 12131415161718
gbproxy_validate_tlli({current = afe2b700, assigned = efe2b700, net_vld =
0, bss_vld = 1}, efe2b700)
The TLLI efe2b700 has been validated (was afe2b700)
gbproxy_validate_tlli({current = afe2b700, assigned = efe2b700, net_vld =
0, bss_vld = 1}, efe2b700)
The TLLI efe2b700 has been validated (was afe2b700)
NSEI=256 proxying SGSN->BSS (NS_BVCI=4098, NSEI=4096)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0xc65997 CMD=UI DATA
Got LLC message, CRC: c65997 (computed c65997)
Unhandled GSM 04.08 message type INFO for protocol discriminator
GSM48_PDISC_MM_GPRS.
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0xd024a2 CMD=UI DATA
Got LLC message, CRC: d024a2 (computed d024a2)
ATTACH_REQ: Got TLLI afe2b700, BSSGP RAID 112-332-16464-96, old RAID
112-332-16464-96, PTMSI efe2b700
Updated LLC message, CRC: d024a2 -> d024a2
NSEI=4096 proxying BTS->SGSN (NS_BVCI=4098, NSEI=256)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0xd024a2 CMD=UI DATA
Got LLC message, CRC: d024a2 (computed d024a2)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0xb0a3b9 CMD=UI DATA
Got LLC message, CRC: b0a3b9 (computed b0a3b9)
ATTACH_ACK: Got TLLI afe2b700, RAID 123-456-16464-96, new PTMSI efe2b700,
IMSI 12131415161718
Got new PTMSI efe2b700 from SGSN, using efe2b700 for BSS
Updated LLC message, CRC: b0a3b9 -> b0a3b9
Assigning new TLLI efe2b700 to SGSN, efe2b700 to BSS
The TLLI has been reassigned from afe2b700 to efe2b700
The TLLI has been reassigned from afe2b700 to efe2b700
NSEI=256 proxying SGSN->BSS (NS_BVCI=4098, NSEI=4096)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0xb0a3b9 CMD=UI DATA
Got LLC message, CRC: b0a3b9 (computed b0a3b9)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x1071b9 CMD=UI DATA
Got LLC message, CRC: 1071b9 (computed 1071b9)
Unhandled GSM 04.08 message type ATTACH COMPLETE for protocol discriminator
GSM48_PDISC_MM_GPRS.
GMM: Got TLLI efe2b700, BSSGP RAID 112-332-16464-96
gbproxy_validate_tlli({current = afe2b700, assigned = efe2b700, net_vld =
0, bss_vld = 0}, efe2b700)
gbproxy_validate_tlli({current = afe2b700, assigned = efe2b700, net_vld =
0, bss_vld = 0}, efe2b700)
NSEI=4096 proxying BTS->SGSN (NS_BVCI=4098, NSEI=256)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x1071b9 CMD=UI DATA
Got LLC message, CRC: 1071b9 (computed 1071b9)
Unhandled GSM 04.08 message type ATTACH COMPLETE for protocol discriminator
GSM48_PDISC_MM_GPRS.
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0xc91a44 CMD=UI DATA
Got LLC message, CRC: c91a44 (computed c91a44)
DETACH_REQ: Got TLLI efe2b700, IMSI 12131415161718
gbproxy_validate_tlli({current = afe2b700, assigned = efe2b700, net_vld =
0, bss_vld = 1}, efe2b700)
The TLLI efe2b700 has been validated (was afe2b700)
gbproxy_validate_tlli({current = afe2b700, assigned = efe2b700, net_vld =
0, bss_vld = 1}, efe2b700)
The TLLI efe2b700 has been validated (was afe2b700)
NSEI=256 proxying SGSN->BSS (NS_BVCI=4098, NSEI=4096)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0xc91a44 CMD=UI DATA
Got LLC message, CRC: c91a44 (computed c91a44)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x279cb6 CMD=UI DATA
Got LLC message, CRC: 279cb6 (computed 279cb6)
DETACH_ACK: Got TLLI efe2b700, BSSGP RAID 112-332-16464-96, invalidate
gbproxy_validate_tlli({current = efe2b700, assigned = 00000000, net_vld =
1, bss_vld = 1}, efe2b700)
gbproxy_validate_tlli({current = efe2b700, assigned = 00000000, net_vld =
1, bss_vld = 1}, efe2b700)
Unregistering TLLI efe2b700
NSEI=4096 proxying BTS->SGSN (NS_BVCI=4098, NSEI=256)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x279cb6 CMD=UI DATA
Got LLC message, CRC: 279cb6 (computed 279cb6)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0xdf2421 CMD=UI DATA
Got LLC message, CRC: df2421 (computed df2421)
ATTACH_REQ: Got TLLI afe2b700, BSSGP RAID 112-332-16464-96, old RAID
112-332-16464-96, PTMSI fbc54679
Adding TLLI afe2b700 to list
NSEI=4096(BSS) IMSI acquisition in progress, storing message (ATTACH_REQ)
NSEI=4096(BSS) IMSI is required but not available, initiating
identification procedure (ATTACH_REQ)
NSEI=0 proxying SGSN->BSS (NS_BVCI=4098, NSEI=4096)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0x36f8b7 CMD=UI DATA
Got LLC message, CRC: 36f8b7 (computed 36f8b7)
Unhandled GSM 04.08 message type IDENTITY REQUEST for protocol
discriminator GSM48_PDISC_MM_GPRS.
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x38ac74 CMD=UI DATA
Got LLC message, CRC: 38ac74 (computed 38ac74)
ID_RESP: Got TLLI afe2b700, BSSGP RAID 112-332-16464-96, IMSI 12131415161718
gbproxy_validate_tlli({current = afe2b700, assigned = 00000000, net_vld =
0, bss_vld = 0}, afe2b700)
gbproxy_validate_tlli({current = afe2b700, assigned = 00000000, net_vld =
0, bss_vld = 0}, afe2b700)
NSEI=4096(BSS) IMSI acquisition succeeded, flushing stored messages
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0xdf2421 CMD=UI DATA
Got LLC message, CRC: df2421 (computed df2421)
Updated LLC message, CRC: df2421 -> df2421
NSEI=4096 proxying BTS->SGSN (NS_BVCI=4098, NSEI=256)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0xdf2421 CMD=UI DATA
Got LLC message, CRC: df2421 (computed df2421)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0xa5ba79 CMD=UI DATA
Got LLC message, CRC: a5ba79 (computed a5ba79)
ATTACH_REJ: Got TLLI afe2b700, IMSI 12131415161718, invalidate
gbproxy_validate_tlli({current = afe2b700, assigned = 00000000, net_vld =
0, bss_vld = 0}, afe2b700)
gbproxy_validate_tlli({current = afe2b700, assigned = 00000000, net_vld =
0, bss_vld = 0}, afe2b700)
Unregistering TLLI afe2b700
NSEI=256 proxying SGSN->BSS (NS_BVCI=4098, NSEI=4096)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0xa5ba79 CMD=UI DATA
Got LLC message, CRC: a5ba79 (computed a5ba79)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x017a81 CMD=UI DATA
Got LLC message, CRC: 017a81 (computed 017a81)
ATTACH_REQ: Got TLLI afe2b700, BSSGP RAID 112-332-16464-96, old RAID
112-332-16464-96, PTMSI fbc54679
Adding TLLI afe2b700 to list
NSEI=4096(BSS) IMSI acquisition in progress, storing message (ATTACH_REQ)
NSEI=4096(BSS) IMSI is required but not available, initiating
identification procedure (ATTACH_REQ)
NSEI=0 proxying SGSN->BSS (NS_BVCI=4098, NSEI=4096)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0x36f8b7 CMD=UI DATA
Got LLC message, CRC: 36f8b7 (computed 36f8b7)
Unhandled GSM 04.08 message type IDENTITY REQUEST for protocol
discriminator GSM48_PDISC_MM_GPRS.
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0xfcdc9c CMD=UI DATA
Got LLC message, CRC: fcdc9c (computed fcdc9c)
DETACH_REQ: Got TLLI afe2b700, BSSGP RAID 112-332-16464-96, PTMSI efe2b700
gbproxy_validate_tlli({current = afe2b700, assigned = 00000000, net_vld =
0, bss_vld = 0}, afe2b700)
gbproxy_validate_tlli({current = afe2b700, assigned = 00000000, net_vld =
0, bss_vld = 0}, afe2b700)
NSEI=4096(BSS) IMSI acquisition was in progress when receiving a DETACH_REQ.
NSEI=4096(BSS) IMSI not yet acquired, faking a DETACH_ACC.
NSEI=0 proxying SGSN->BSS (NS_BVCI=4098, NSEI=4096)
Unregistering TLLI afe2b700
Removing TLLI afe2b700 from list (P-TMSI or IMSI are not set)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0x684a29 CMD=UI DATA
Got LLC message, CRC: 684a29 (computed 684a29)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x824988 CMD=UI DATA
Got LLC message, CRC: 824988 (computed 824988)
ATTACH_REQ: Got TLLI afe2b700, BSSGP RAID 112-332-16464-96, old RAID
112-332-16464-96, PTMSI fbc54679
Adding TLLI afe2b700 to list
NSEI=4096(BSS) IMSI acquisition in progress, storing message (ATTACH_REQ)
NSEI=4096(BSS) IMSI is required but not available, initiating
identification procedure (ATTACH_REQ)
NSEI=0 proxying SGSN->BSS (NS_BVCI=4098, NSEI=4096)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0x36f8b7 CMD=UI DATA
Got LLC message, CRC: 36f8b7 (computed 36f8b7)
Unhandled GSM 04.08 message type IDENTITY REQUEST for protocol
discriminator GSM48_PDISC_MM_GPRS.
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0x20a217 CMD=UI DATA
Got LLC message, CRC: 20a217 (computed 20a217)
DETACH_REQ: Got TLLI afe2b700, IMSI 12131415161718
gbproxy_validate_tlli({current = afe2b700, assigned = 00000000, net_vld =
0, bss_vld = 0}, afe2b700)
gbproxy_validate_tlli({current = afe2b700, assigned = 00000000, net_vld =
0, bss_vld = 0}, afe2b700)
NSEI=256 proxying SGSN->BSS (NS_BVCI=4098, NSEI=4096)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0x20a217 CMD=UI DATA
Got LLC message, CRC: 20a217 (computed 20a217)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x8a2c65 CMD=UI DATA
Got LLC message, CRC: 8a2c65 (computed 8a2c65)
DETACH_ACK: Got TLLI afe2b700, BSSGP RAID 112-332-16464-96, invalidate
gbproxy_validate_tlli({current = afe2b700, assigned = 00000000, net_vld =
0, bss_vld = 0}, afe2b700)
gbproxy_validate_tlli({current = afe2b700, assigned = 00000000, net_vld =
0, bss_vld = 0}, afe2b700)
NSEI=4096(BSS) IMSI acquisition succeeded, flushing stored messages
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x824988 CMD=UI DATA
Got LLC message, CRC: 824988 (computed 824988)
Updated LLC message, CRC: 824988 -> 824988
NSEI=4096 proxying BTS->SGSN (NS_BVCI=4098, NSEI=256)
Unregistering TLLI afe2b700
NSEI=4096 proxying BTS->SGSN (NS_BVCI=4098, NSEI=256)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x824988 CMD=UI DATA
Got LLC message, CRC: 824988 (computed 824988)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x8a2c65 CMD=UI DATA
Got LLC message, CRC: 8a2c65 (computed 8a2c65)
validating counter group 0x421c80(gbproxy.global) with 12 counters
validating counter group 0x15b1160(gbproxy:global) with 12 counters
Needed to mangle ounter group 'gbproxy.global' names still using '.' as
separator, please consider updating the application
validating counter group 0x421c80(gbproxy.global) with 12 counters
validating counter group 0x15b0ff0(gbproxy:global) with 12 counters
Needed to mangle ounter group 'gbproxy.global' names still using '.' as
separator, please consider updating the application
validating counter group 0x4221e0(gbproxy.peer) with 33 counters
validating counter group 0x15b19c0(gbproxy:peer) with 33 counters
Needed to mangle ounter group 'gbproxy.peer' names still using '.' as
separator, please consider updating the application
Checking IMSI '03242526' (9)
Adding TLLI c00004d2 to list
Checking IMSI '03242526' (9)
The TLLI has changed from c00004d2 to c000162e
validating counter group 0x4221e0(gbproxy.peer) with 33 counters
validating counter group 0x15b1720(gbproxy:peer) with 33 counters
Needed to mangle ounter group 'gbproxy.peer' names still using '.' as
separator, please consider updating the application
Checking IMSI '03242526' (9)
Adding TLLI c00004d2 to list
Checking IMSI '06272829' (9)
validating counter group 0x4221e0(gbproxy.peer) with 33 counters
validating counter group 0x15b19c0(gbproxy:peer) with 33 counters
Needed to mangle ounter group 'gbproxy.peer' names still using '.' as
separator, please consider updating the application
Checking IMSI '03242526' (9)
Adding TLLI c00004d2 to list
Checking IMSI '06272829' (9)
Adding TLLI c000162e to list
Removing TLLI c00004d2 from list (stale, length 2, max_len exceeded)
validating counter group 0x4221e0(gbproxy.peer) with 33 counters
validating counter group 0x15b1900(gbproxy:peer) with 33 counters
Needed to mangle ounter group 'gbproxy.peer' names still using '.' as
separator, please consider updating the application
Checking IMSI '03242526' (9)
Adding TLLI c00004d2 to list
Checking IMSI '06272829' (9)
Adding TLLI c000162e to list
Removing TLLI c00004d2 from list (stale, age 2, max_age exceeded)
validating counter group 0x4221e0(gbproxy.peer) with 33 counters
validating counter group 0x15b19c0(gbproxy:peer) with 33 counters
Needed to mangle ounter group 'gbproxy.peer' names still using '.' as
separator, please consider updating the application
Checking IMSI '03242526' (9)
Adding TLLI c00004d2 to list
Checking IMSI '06272829' (9)
Adding TLLI c000162e to list
Checking IMSI '12345678' (9)
Adding TLLI c0000d80 to list
Removing TLLI c00004d2 from list (stale, age 3, max_age exceeded)
Removing TLLI c000162e from list (stale, age 2, max_age exceeded)
validating counter group 0x421c80(gbproxy.global) with 12 counters
validating counter group 0x15b0ff0(gbproxy:global) with 12 counters
Needed to mangle ounter group 'gbproxy.global' names still using '.' as
separator, please consider updating the application
validating counter group 0x7fa456294560(ns:nsvc) with 12 counters
validating counter group 0x7fa456294560(ns:nsvc) with 12 counters
validating counter group 0x7fa456294560(ns:nsvc) with 12 counters
signal 0 for unknown peer NSEI=4096/NSVCI=4097
signal 2 for unknown peer NSEI=4096/NSVCI=4097
NSEI=4096 Rx BVC RESET (BVCI=4098)
Allocationg new peer for BVCI=4098 via NSEI=4096
validating counter group 0x4221e0(gbproxy.peer) with 33 counters
validating counter group 0x15b4d00(gbproxy:peer) with 33 counters
Needed to mangle ounter group 'gbproxy.peer' names still using '.' as
separator, please consider updating the application
NSEI=4096/BVCI=4098 Cell ID 112-332-16464-96
NSEI=4096 proxying BTS->SGSN (NS_BVCI=0, NSEI=256)
NSEI=256 proxying SGSN->BSS (NS_BVCI=0, NSEI=4096)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x016d16 CMD=UI DATA
Got LLC message, CRC: 016d16 (computed 016d16)
ATTACH_REQ: Got TLLI 8000dead, BSSGP RAID 1-99-99-96, old RAID
112-332-16464-96, PTMSI fbc54679
Adding TLLI 8000dead to list
NSEI=4096(BSS) IMSI acquisition in progress, storing message (ATTACH_REQ)
NSEI=4096(BSS) IMSI is required but not available, initiating
identification procedure (ATTACH_REQ)
NSEI=0 proxying SGSN->BSS (NS_BVCI=4098, NSEI=4096)
LLC SAPI=1 R   U GEA? IOV-UI=0x000000 FCS=0xba6cff CMD=UI DATA
Got LLC message, CRC: ba6cff (computed ba6cff)
Unhandled GSM 04.08 message type IDENTITY REQUEST for protocol
discriminator GSM48_PDISC_MM_GPRS.
GMM: Got TLLI 8000dead
gbproxy_validate_tlli({current = 8000dead, assigned = 00000000, net_vld =
0, bss_vld = 0}, 8000dead)
gbproxy_validate_tlli({current = 8000dead, assigned = 00000000, net_vld =
0, bss_vld = 0}, 8000dead)
NSEI=256 proxying SGSN->BSS (NS_BVCI=4098, NSEI=4096)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x4192f8 CMD=UI DATA
Got LLC message, CRC: 4192f8 (computed 4192f8)
DETACH_ACK: Got TLLI 8000dead, BSSGP RAID 112-332-16464-96, invalidate
gbproxy_validate_tlli({current = 8000dead, assigned = 00000000, net_vld =
0, bss_vld = 0}, 8000dead)
gbproxy_validate_tlli({current = 8000dead, assigned = 00000000, net_vld =
0, bss_vld = 0}, 8000dead)
NSEI=4096(BSS) IMSI acquisition in progress, storing message (DETACH_ACK)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0xc314ba CMD=UI DATA
Got LLC message, CRC: c314ba (computed c314ba)
ID_RESP: Got TLLI 8000dead, BSSGP RAID 112-332-16464-96, IMSI 12131415161718
gbproxy_validate_tlli({current = 8000dead, assigned = 00000000, net_vld =
0, bss_vld = 0}, 8000dead)
gbproxy_validate_tlli({current = 8000dead, assigned = 00000000, net_vld =
0, bss_vld = 0}, 8000dead)
NSEI=4096(BSS) IMSI acquisition succeeded, flushing stored messages
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x016d16 CMD=UI DATA
Got LLC message, CRC: 016d16 (computed 016d16)
NSEI=4096 proxying BTS->SGSN (NS_BVCI=4098, NSEI=256)
LLC SAPI=1 C   U GEA? IOV-UI=0x000000 FCS=0x4192f8 CMD=UI DATA
Got LLC message, CRC: 4192f8 (computed 4192f8)
Removing TLLI 8000dead from list
link_info deleted while flushing stored messages
validating counter group 0x421c80(gbproxy.global) with 12 counters
validating counter group 0x15b28c0(gbproxy:global) with 12 counters
Needed to mangle ounter group 'gbproxy.global' names still using '.' as
separator, please consider updating the application
--- expout 2017-12-13 14:51:29.310907789 -0500
+++
/home/osmo/3G-config-example/build/openbsc/openbsc/tests/testsuite.dir/at-groups/13/stdout
2017-12-13
14:51:29.350904228 -0500
@@ -38,6 +38,10 @@

 Current NS-VCIs:
     VCI 0x0101, NSEI 0x0100, peer 0x05060708:32000
+         Packets at NS Level  ( In): 4
+         Packets at NS Level  (Out): 4
+         Bytes at NS Level    ( In): 12
+         Bytes at NS Level    (Out): 15
          NS-VC Block count         : 1

 --- Initialise BSS 1 ---
@@ -96,7 +100,15 @@

 Current NS-VCIs:
     VCI 0x1001, NSEI 0x1000, peer 0x01020304:1111
+         Packets at NS Level  ( In): 5
+         Packets at NS Level  (Out): 4
+         Bytes at NS Level    ( In): 37
+         Bytes at NS Level    (Out): 12
     VCI 0x0101, NSEI 0x0100, peer 0x05060708:32000
+         Packets at NS Level  ( In): 4
+         Packets at NS Level  (Out): 5
+         Bytes at NS Level    ( In): 12
+         Bytes at NS Level    (Out): 37
          NS-VC Block count         : 1

 Peers:
@@ -170,8 +182,20 @@

 Current NS-VCIs:
     VCI 0x2001, NSEI 0x2000, peer 0x01020304:2222
+         Packets at NS Level  ( In): 5
+         Packets at NS Level  (Out): 4
+         Bytes at NS Level    ( In): 37
+         Bytes at NS Level    (Out): 12
     VCI 0x1001, NSEI 0x1000, peer 0x01020304:1111
+         Packets at NS Level  ( In): 5
+         Packets at NS Level  (Out): 5
+         Bytes at NS Level    ( In): 37
+         Bytes at NS Level    (Out): 21
     VCI 0x0101, NSEI 0x0100, peer 0x05060708:32000
+         Packets at NS Level  ( In): 5
+         Packets at NS Level  (Out): 6
+         Bytes at NS Level    ( In): 21
+         Bytes at NS Level    (Out): 59
          NS-VC Block count         : 1

 Peers:
@@ -233,8 +257,20 @@

 Current NS-VCIs:
     VCI 0x2001, NSEI 0x2000, peer 0x01020304:2222
+         Packets at NS Level  ( In): 5
+         Packets at NS Level  (Out): 5
+         Bytes at NS Level    ( In): 37
+         Bytes at NS Level    (Out): 21
     VCI 0x1001, NSEI 0x1000, peer 0x01020304:3333
+         Packets at NS Level  ( In): 9
+         Packets at NS Level  (Out): 9
+         Bytes at NS Level    ( In): 52
+         Bytes at NS Level    (Out): 33
     VCI 0x0101, NSEI 0x0100, peer 0x05060708:32000
+         Packets at NS Level  ( In): 6
+         Packets at NS Level  (Out): 6
+         Bytes at NS Level    ( In): 30
+         Bytes at NS Level    (Out): 59
          NS-VC Block count         : 1

 Peers:
@@ -284,8 +320,20 @@

 Current NS-VCIs:
     VCI 0x2001, NSEI 0x2000, peer 0x01020304:1111
+         Packets at NS Level  ( In): 9
+         Packets at NS Level  (Out): 9
+         Bytes at NS Level    ( In): 52
+         Bytes at NS Level    (Out): 33
     VCI 0x1001, NSEI 0x1000, peer 0x01020304:3333
+         Packets at NS Level  ( In): 9
+         Packets at NS Level  (Out): 9
+         Bytes at NS Level    ( In): 52
+         Bytes at NS Level    (Out): 33
     VCI 0x0101, NSEI 0x0100, peer 0x05060708:32000
+         Packets at NS Level  ( In): 6
+         Packets at NS Level  (Out): 6
+         Bytes at NS Level    ( In): 30
+         Bytes at NS Level    (Out): 59
          NS-VC Block count         : 1

 Peers:
@@ -335,8 +383,20 @@

 Current NS-VCIs:
     VCI 0x2001, NSEI 0x2000, peer 0x01020304:1111
+         Packets at NS Level  ( In): 13
+         Packets at NS Level  (Out): 13
+         Bytes at NS Level    ( In): 67
+         Bytes at NS Level    (Out): 45
     VCI 0x1001, NSEI 0x1000, peer 0x01020304:3333
+         Packets at NS Level  ( In): 9
+         Packets at NS Level  (Out): 9
+         Bytes at NS Level    ( In): 52
+         Bytes at NS Level    (Out): 33
     VCI 0x0101, NSEI 0x0100, peer 0x05060708:32000
+         Packets at NS Level  ( In): 6
+         Packets at NS Level  (Out): 6
+         Bytes at NS Level    ( In): 30
+         Bytes at NS Level    (Out): 59
          NS-VC Block count         : 1

 Peers:
@@ -386,8 +446,20 @@

 Current NS-VCIs:
     VCI 0x2001, NSEI 0x2000, peer 0x01020304:4444
+         Packets at NS Level  ( In): 17
+         Packets at NS Level  (Out): 17
+         Bytes at NS Level    ( In): 82
+         Bytes at NS Level    (Out): 57
     VCI 0x1001, NSEI 0x1000, peer 0x01020304:3333
+         Packets at NS Level  ( In): 9
+         Packets at NS Level  (Out): 9
+         Bytes at NS Level    ( In): 52
+         Bytes at NS Level    (Out): 33
     VCI 0x0101, NSEI 0x0100, peer 0x05060708:32000
+         Packets at NS Level  ( In): 6
+         Packets at NS Level  (Out): 6
+         Bytes at NS Level    ( In): 30
+         Bytes at NS Level    (Out): 59
          NS-VC Block count         : 1

 Peers:
@@ -439,9 +511,21 @@

 Current NS-VCIs:
     VCI 0x2001, NSEI 0x2000, peer 0x01020304:3333
+         Packets at NS Level  ( In): 20
+         Packets at NS Level  (Out): 21
+         Bytes at NS Level    ( In): 85
+         Bytes at NS Level    (Out): 69
          NS-VC replaced other count: 1
     VCI 0x1001, NSEI 0x1000, peer 0x00000000:0
+         Packets at NS Level  ( In): 10
+         Packets at NS Level  (Out): 9
+         Bytes at NS Level    ( In): 64
+         Bytes at NS Level    (Out): 33
     VCI 0x0101, NSEI 0x0100, peer 0x05060708:32000
+         Packets at NS Level  ( In): 6
+         Packets at NS Level  (Out): 6
+         Bytes at NS Level    ( In): 30
+         Bytes at NS Level    (Out): 59
          NS-VC Block count         : 1

 Peers:
@@ -491,9 +575,21 @@

 Current NS-VCIs:
     VCI 0x2001, NSEI 0x2000, peer 0x01020304:3333
+         Packets at NS Level  ( In): 20
+         Packets at NS Level  (Out): 21
+         Bytes at NS Level    ( In): 85
+         Bytes at NS Level    (Out): 69
          NS-VC replaced other count: 1
     VCI 0x1001, NSEI 0x1000, peer 0x01020304:1111
+         Packets at NS Level  ( In): 14
+         Packets at NS Level  (Out): 13
+         Bytes at NS Level    ( In): 79
+         Bytes at NS Level    (Out): 45
     VCI 0x0101, NSEI 0x0100, peer 0x05060708:32000
+         Packets at NS Level  ( In): 6
+         Packets at NS Level  (Out): 6
+         Bytes at NS Level    ( In): 30
+         Bytes at NS Level    (Out): 59
          NS-VC Block count         : 1

 Peers:
@@ -519,9 +615,21 @@

 Current NS-VCIs:
     VCI 0x2001, NSEI 0x2000, peer 0x01020304:3333
+         Packets at NS Level  ( In): 20
+         Packets at NS Level  (Out): 21
+         Bytes at NS Level    ( In): 85
+         Bytes at NS Level    (Out): 69
          NS-VC replaced other count: 1
     VCI 0x1001, NSEI 0x1000, peer 0x01020304:1111
+         Packets at NS Level  ( In): 15
+         Packets at NS Level  (Out): 13
+         Bytes at NS Level    ( In): 101
+         Bytes at NS Level    (Out): 45
     VCI 0x0101, NSEI 0x0100, peer 0x05060708:32000
+         Packets at NS Level  ( In): 6
+         Packets at NS Level  (Out): 7
+         Bytes at NS Level    ( In): 30
+         Bytes at NS Level    (Out): 81
          NS-VC Block count         : 1

 Peers:
@@ -561,9 +669,21 @@

 Current NS-VCIs:
     VCI 0x2001, NSEI 0x2000, peer 0x01020304:3333
+         Packets at NS Level  ( In): 20
+         Packets at NS Level  (Out): 21
+         Bytes at NS Level    ( In): 85
+         Bytes at NS Level    (Out): 69
          NS-VC replaced other count: 1
     VCI 0x1001, NSEI 0x1000, peer 0x01020304:1111
+         Packets at NS Level  ( In): 16
+         Packets at NS Level  (Out): 14
+         Bytes at NS Level    ( In): 123
+         Bytes at NS Level    (Out): 54
     VCI 0x0101, NSEI 0x0100, peer 0x05060708:32000
+         Packets at NS Level  ( In): 7
+         Packets at NS Level  (Out): 8
+         Bytes at NS Level    ( In): 39
+         Bytes at NS Level    (Out): 103
          NS-VC Block count         : 1

 Peers:
@@ -603,9 +723,21 @@

 Current NS-VCIs:
     VCI 0x2001, NSEI 0x2000, peer 0x01020304:3333
+         Packets at NS Level  ( In): 20
+         Packets at NS Level  (Out): 21
+         Bytes at NS Level    ( In): 85
+         Bytes at NS Level    (Out): 69
          NS-VC replaced other count: 1
     VCI 0x1001, NSEI 0x1000, peer 0x01020304:1111
+         Packets at NS Level  ( In): 17
+         Packets at NS Level  (Out): 15
+         Bytes at NS Level    ( In): 145
+         Bytes at NS Level    (Out): 63
     VCI 0x0101, NSEI 0x0100, peer 0x05060708:32000
+         Packets at NS Level  ( In): 8
+         Packets at NS Level  (Out): 9
+         Bytes at NS Level    ( In): 48
+         Bytes at NS Level    (Out): 125
          NS-VC Block count         : 1

 Peers:
@@ -729,9 +861,21 @@

 Current NS-VCIs:
     VCI 0x2001, NSEI 0x2000, peer 0x01020304:3333
+         Packets at NS Level  ( In): 21
+         Packets at NS Level  (Out): 22
+         Bytes at NS Level    ( In): 107
+         Bytes at NS Level    (Out): 73
          NS-VC replaced other count: 1
     VCI 0x1001, NSEI 0x1000, peer 0x01020304:1111
+         Packets at NS Level  ( In): 20
+         Packets at NS Level  (Out): 18
+         Bytes at NS Level    ( In): 157
+         Bytes at NS Level    (Out): 80
     VCI 0x0101, NSEI 0x0100, peer 0x05060708:32000
+         Packets at NS Level  ( In): 12
+         Packets at NS Level  (Out): 13
+         Bytes at NS Level    ( In): 69
+         Bytes at NS Level    (Out): 159
          NS-VC Block count         : 1

 Peers:
@@ -846,6 +990,10 @@

 Current NS-VCIs:
     VCI 0x0101, NSEI 0x0100, peer 0x05060708:32000
+         Packets at NS Level  ( In): 4
+         Packets at NS Level  (Out): 4
+         Bytes at NS Level    ( In): 12
+         Bytes at NS Level    (Out): 15
          NS-VC Block count         : 1

 --- Initialise BSS 1 ---
@@ -890,7 +1038,15 @@

 Current NS-VCIs:
     VCI 0x1001, NSEI 0x1000, peer 0x01020304:1111
+         Packets at NS Level  ( In): 4
+         Packets at NS Level  (Out): 4
+         Bytes at NS Level    ( In): 15
+         Bytes at NS Level    (Out): 12
     VCI 0x0101, NSEI 0x0100, peer 0x05060708:32000
+         Packets at NS Level  ( In): 4
+         Packets at NS Level  (Out): 4
+         Bytes at NS Level    ( In): 12
+         Bytes at NS Level    (Out): 15
          NS-VC Block count         : 1

 --- Setup BVCI 1 ---
@@ -1051,8 +1207,16 @@

 Current NS-VCIs:
     VCI 0x1001, NSEI 0x2000, peer 0x01020304:1111
+         Packets at NS Level  ( In): 12
+         Packets at NS Level  (Out): 12
+         Bytes at NS Level    ( In): 82
+         Bytes at NS Level    (Out): 50
          NS-VC changed NSEI count  : 1
     VCI 0x0101, NSEI 0x0100, peer 0x05060708:32000
+         Packets at NS Level  ( In): 8
+         Packets at NS Level  (Out): 8
+         Bytes at NS Level    ( In): 38
+         Bytes at NS Level    (Out): 67
          NS-VC Block count         : 1

 --- Setup BVCI 1 ---
@@ -1263,10 +1427,22 @@

 Current NS-VCIs:
     VCI 0x2001, NSEI 0x2000, peer 0x01020304:1111
+         Packets at NS Level  ( In): 3
+         Packets at NS Level  (Out): 4
+         Bytes at NS Level    ( In): 3
+         Bytes at NS Level    (Out): 12
          NS-VC replaced other count: 1
     VCI 0x1001, NSEI 0x2000, peer 0x00000000:0
+         Packets at NS Level  ( In): 18
+         Packets at NS Level  (Out): 16
+         Bytes at NS Level    ( In): 150
+         Bytes at NS Level    (Out): 76
          NS-VC changed NSEI count  : 1
     VCI 0x0101, NSEI 0x0100, peer 0x05060708:32000
+         Packets at NS Level  ( In): 13
+         Packets at NS Level  (Out): 13
+         Bytes at NS Level    ( In): 68
+         Bytes at NS Level    (Out): 123
          NS-VC Block count         : 1

 --- Setup BVCI 1 ---
@@ -1592,7 +1768,15 @@

 Current NS-VCIs:
     VCI 0x1001, NSEI 0x1000, peer 0x01020304:1111
+         Packets at NS Level  ( In): 5
+         Packets at NS Level  (Out): 5
+         Bytes at NS Level    ( In): 37
+         Bytes at NS Level    (Out): 21
     VCI 0x0101, NSEI 0x0100, peer 0x05060708:32000
+         Packets at NS Level  ( In): 5
+         Packets at NS Level  (Out): 5
+         Bytes at NS Level    ( In): 21
+         Bytes at NS Level    (Out): 37
          NS-VC Block count         : 1

 Gbproxy global:
@@ -1879,6 +2063,10 @@

 Current NS-VCIs:
     VCI 0x0101, NSEI 0x0100, peer 0x05060708:32000
+         Packets at NS Level  ( In): 4
+         Packets at NS Level  (Out): 4
+         Bytes at NS Level    ( In): 12
+         Bytes at NS Level    (Out): 15
          NS-VC Block count         : 1

 --- Initialise BSS 1 ---
@@ -1937,7 +2125,15 @@

 Current NS-VCIs:
     VCI 0x1001, NSEI 0x1000, peer 0x01020304:1111
+         Packets at NS Level  ( In): 5
+         Packets at NS Level  (Out): 4
+         Bytes at NS Level    ( In): 37
+         Bytes at NS Level    (Out): 12
     VCI 0x0101, NSEI 0x0100, peer 0x05060708:32000
+         Packets at NS Level  ( In): 4
+         Packets at NS Level  (Out): 5
+         Bytes at NS Level    ( In): 12
+         Bytes at NS Level    (Out): 37
          NS-VC Block count         : 1

 Peers:
@@ -2396,7 +2592,15 @@

 Current NS-VCIs:
     VCI 0x1001, NSEI 0x1000, peer 0x01020304:1111
+         Packets at NS Level  ( In): 5
+         Packets at NS Level  (Out): 5
+         Bytes at NS Level    ( In): 37
+         Bytes at NS Level    (Out): 21
     VCI 0x0101, NSEI 0x0100, peer 0x05060708:32000
+         Packets at NS Level  ( In): 5
+         Packets at NS Level  (Out): 5
+         Bytes at NS Level    ( In): 21
+         Bytes at NS Level    (Out): 37
          NS-VC Block count         : 1

 Gbproxy global:
@@ -3116,7 +3320,15 @@

 Current NS-VCIs:
     VCI 0x1001, NSEI 0x1000, peer 0x01020304:1111
+         Packets at NS Level  ( In): 5
+         Packets at NS Level  (Out): 5
+         Bytes at NS Level    ( In): 37
+         Bytes at NS Level    (Out): 21
     VCI 0x0101, NSEI 0x0100, peer 0x05060708:32000
+         Packets at NS Level  ( In): 5
+         Packets at NS Level  (Out): 5
+         Bytes at NS Level    ( In): 21
+         Bytes at NS Level    (Out): 37
          NS-VC Block count         : 1

 Gbproxy global:
@@ -3443,7 +3655,15 @@

 Current NS-VCIs:
     VCI 0x1001, NSEI 0x1000, peer 0x01020304:1111
+         Packets at NS Level  ( In): 5
+         Packets at NS Level  (Out): 5
+         Bytes at NS Level    ( In): 37
+         Bytes at NS Level    (Out): 21
     VCI 0x0101, NSEI 0x0100, peer 0x05060708:32000
+         Packets at NS Level  ( In): 5
+         Packets at NS Level  (Out): 5
+         Bytes at NS Level    ( In): 21
+         Bytes at NS Level    (Out): 37
          NS-VC Block count         : 1

 Gbproxy global:
@@ -4299,9 +4519,21 @@

 Current NS-VCIs:
     VCI 0x1001, NSEI 0x1000, peer 0x01020304:1111
+         Packets at NS Level  ( In): 6
+         Packets at NS Level  (Out): 6
+         Bytes at NS Level    ( In): 59
+         Bytes at NS Level    (Out): 30
     VCI 0x0103, NSEI 0x0102, peer 0x15161718:32001
+         Packets at NS Level  ( In): 5
+         Packets at NS Level  (Out): 5
+         Bytes at NS Level    ( In): 21
+         Bytes at NS Level    (Out): 37
          NS-VC Block count         : 1
     VCI 0x0101, NSEI 0x0100, peer 0x05060708:32000
+         Packets at NS Level  ( In): 6
+         Packets at NS Level  (Out): 5
+         Bytes at NS Level    ( In): 30
+         Bytes at NS Level    (Out): 37
          NS-VC Block count         : 1

 Gbproxy global:
@@ -5490,7 +5722,15 @@

 Current NS-VCIs:
     VCI 0x1001, NSEI 0x1000, peer 0x01020304:1111
+         Packets at NS Level  ( In): 5
+         Packets at NS Level  (Out): 5
+         Bytes at NS Level    ( In): 37
+         Bytes at NS Level    (Out): 21
     VCI 0x0101, NSEI 0x0100, peer 0x05060708:32000
+         Packets at NS Level  ( In): 5
+         Packets at NS Level  (Out): 5
+         Bytes at NS Level    ( In): 21
+         Bytes at NS Level    (Out): 37
          NS-VC Block count         : 1

 Gbproxy global:
@@ -7164,7 +7404,15 @@

 Current NS-VCIs:
     VCI 0x1001, NSEI 0x1000, peer 0x01020304:1111
+         Packets at NS Level  ( In): 5
+         Packets at NS Level  (Out): 5
+         Bytes at NS Level    ( In): 37
+         Bytes at NS Level    (Out): 21
     VCI 0x0101, NSEI 0x0100, peer 0x05060708:32000
+         Packets at NS Level  ( In): 5
+         Packets at NS Level  (Out): 5
+         Bytes at NS Level    ( In): 21
+         Bytes at NS Level    (Out): 37
          NS-VC Block count         : 1

 Gbproxy global:
13. testsuite.at:88: 13. gbproxy (testsuite.at:88): FAILED (testsuite.at:91)

#                             -*- compilation -*-
15. testsuite.at:100: testing sgsn ...
./testsuite.at:102: test "$enable_sgsn_test" != no || exit 77
./testsuite.at:104: $abs_top_builddir/tests/sgsn/sgsn_test
stderr:
<0012> gprs_llc.c:481 LLC: unknown TLLI 0xc0000234, creating LLME on the fly
<000f> gprs_subscriber.c:801 SUBSCR(1234567890) Updating subscriber data
<0012> gprs_llc.c:481 LLC: unknown TLLI 0xffeeddcc, creating LLME on the fly
<0002> gprs_sgsn.c:230 MM(/00000000) Allocated with GEA0 cipher.
<0012> gprs_llc.c:481 LLC: unknown TLLI 0xffeeddcc, creating LLME on the fly
<0002> gprs_sgsn.c:230 MM(/00000000) Allocated with GEA0 cipher.
<000f> gprs_subscriber.c:699 SUBSCR(1234567890) Received GSUP message
OSMO_GSUP_MSGT_SEND_AUTH_INFO_RESULT
<000f> gprs_subscriber.c:238 SUBSCR(1234567890) Got
SendAuthenticationInfoResult, num_auth_vectors = 2
<000f> gprs_subscriber.c:250 SUBSCR(1234567890) Adding auth tuple, cksn = 0
<000f> gprs_subscriber.c:250 SUBSCR(1234567890) Adding auth tuple, cksn = 1
<000f> gprs_subscriber.c:813 SUBSCR(1234567890) Updating subscriber
authentication info
Called my_dummy_sgsn_update_subscriber_data, mmctx = 0x22fbc50, subscr =
0x22fc760
<000f> gprs_subscriber.c:699 SUBSCR(1234567890) Received GSUP message
OSMO_GSUP_MSGT_SEND_AUTH_INFO_ERROR
<000f> gprs_subscriber.c:455 SUBSCR(1234567890) Send authentication info
has failed with cause 7, handled as: Permission denied
<000f> gprs_subscriber.c:463 SUBSCR(1234567890) GPRS send auth info req
failed, access denied, GMM cause = 'GPRS services not allowed' (7)
<000f> gprs_subscriber.c:813 SUBSCR(1234567890) Updating subscriber
authentication info
Called my_dummy_sgsn_update_subscriber_data, mmctx = 0x22fbc50, subscr =
0x22fc760
<000f> gprs_subscriber.c:699 SUBSCR(1234567890) Received GSUP message
OSMO_GSUP_MSGT_UPDATE_LOCATION_RESULT
<000f> gprs_subscriber.c:356 SUBSCR(1234567890) Will set PDP info, context
id = 1, APN = 04 74 65 73 74 03 61 70 6e
<000f> gprs_subscriber.c:356 SUBSCR(1234567890) Will set PDP info, context
id = 2, APN = 03 66 6f 6f 03 61 70 6e
<000f> gprs_subscriber.c:801 SUBSCR(1234567890) Updating subscriber data
Called my_dummy_sgsn_update_subscriber_data, mmctx = 0x22fbc50, subscr =
0x22fc760
<000f> gprs_subscriber.c:699 SUBSCR(1234567890) Received GSUP message
OSMO_GSUP_MSGT_UPDATE_LOCATION_ERROR
<000f> gprs_subscriber.c:505 SUBSCR(1234567890) Update location has failed
with cause 7, handled as: Permission denied
<000f> gprs_subscriber.c:513 SUBSCR(1234567890) GPRS update location
failed, access denied, GMM cause = 'GPRS services not allowed' (7)
<000f> gprs_subscriber.c:813 SUBSCR(1234567890) Updating subscriber
authentication info
Called my_dummy_sgsn_update_subscriber_data, mmctx = 0x22fbc50, subscr =
0x22fc760
<000f> gprs_subscriber.c:699 SUBSCR(1234567890) Received GSUP message
OSMO_GSUP_MSGT_INSERT_DATA_REQUEST
<000f> gprs_subscriber.c:356 SUBSCR(1234567890) Will set PDP info, context
id = 3, APN = 03 62 61 72 03 61 70 6e
<000f> gprs_subscriber.c:801 SUBSCR(1234567890) Updating subscriber data
Called my_dummy_sgsn_update_subscriber_data, mmctx = 0x22fbc50, subscr =
0x22fc760
<000f> gprs_subscriber.c:205 SUBSCR(1234567890) Sending GSUP, will send: 12
01 05 21 43 65 87 09 28 01 01
<000f> gprs_subscriber.c:699 SUBSCR(1234567890) Received GSUP message
OSMO_GSUP_MSGT_DELETE_DATA_REQUEST
<000f> gprs_subscriber.c:399 SUBSCR(1234567890) Rx GSUP message
OSMO_GSUP_MSGT_DELETE_DATA_REQUEST not supported for CS
<000f> gprs_subscriber.c:205 SUBSCR(1234567890) Sending GSUP, will send: 15
01 05 21 43 65 87 09 02 01 61 28 01 01
<000f> gprs_subscriber.c:205 SUBSCR(---) Sending GSUP, will send: 1d 01 05
11 11 11 11 01 02 01 02 28 01 01
<000f> gprs_subscriber.c:638 Unknown IMSI 1111111110, discarding GSUP
request of type 0x1c
<000f> gprs_subscriber.c:699 SUBSCR(1234567890) Received GSUP message
OSMO_GSUP_MSGT_LOCATION_CANCEL_REQUEST
<000f> gprs_subscriber.c:611 SUBSCR(1234567890) Cancelling MS subscriber
(update procedure)
<000f> gprs_subscriber.c:205 SUBSCR(1234567890) Sending GSUP, will send: 1e
01 05 21 43 65 87 09 28 01 01
<000f> gprs_subscriber.c:801 SUBSCR(1234567890) Updating subscriber data
Called my_dummy_sgsn_update_subscriber_data, mmctx = 0x22fbc50, subscr =
0x22fc760
<000f> gprs_subscriber.c:699 SUBSCR(1234567890) Received GSUP message
OSMO_GSUP_MSGT_LOCATION_CANCEL_REQUEST
<000f> gprs_subscriber.c:611 SUBSCR(1234567890) Cancelling MS subscriber
(subscription withdraw)
<000f> gprs_subscriber.c:205 SUBSCR(1234567890) Sending GSUP, will send: 1e
01 05 21 43 65 87 09 28 01 01
<000f> gprs_subscriber.c:801 SUBSCR(1234567890) Updating subscriber data
<000f> gprs_subscriber.c:699 SUBSCR(1234567890) Received GSUP message
OSMO_GSUP_MSGT_PURGE_MS_RESULT
<000f> gprs_subscriber.c:560 SUBSCR(1234567890) Completing purge MS
<000f> gprs_subscriber.c:801 SUBSCR(1234567890) Updating subscriber data
<000f> gprs_subscriber.c:553 GSUP(1234567890) Completing purge MS
<000f> gprs_subscriber.c:549 GSUP(1234567890) Purge MS has failed with
cause 'IMSI unknown in HLR' (2)
<000f> gprs_subscriber.c:549 GSUP(1234567890) Purge MS has failed with
cause 'Network failure' (17)
<000f> gprs_subscriber.c:205 SUBSCR(---) Sending GSUP, will send: 11 01 05
21 43 65 87 09 02 01 02 28 01 01
<000f> gprs_subscriber.c:638 Unknown IMSI 1234567890, discarding GSUP
request of type 0x10
<000f> gprs_subscriber.c:205 SUBSCR(---) Sending GSUP, will send: 15 01 05
21 43 65 87 09 02 01 02 28 01 01
<000f> gprs_subscriber.c:638 Unknown IMSI 1234567890, discarding GSUP
request of type 0x14
<000f> gprs_subscriber.c:205 SUBSCR(---) Sending GSUP, will send: 1d 01 05
21 43 65 87 09 02 01 02 28 01 01
<000f> gprs_subscriber.c:638 Unknown IMSI 1234567890, discarding GSUP
request of type 0x1c
<0012> gprs_llc.c:481 LLC: unknown TLLI 0xc0000023, creating LLME on the fly
<0002> gprs_sgsn.c:230 MM(/00000000) Allocated with GEA0 cipher.
<0002> gprs_gmm.c:1448 MM(/00000000) -> GMM DETACH REQUEST TLLI=0xc0000023
type=GPRS detach
<0002> gprs_gmm.c:526 <- GPRS MM DETACH ACC (force-standby: 0)
<0012> gprs_llc_parse.c:82 LLC SAPI=1 C   U GEA? IOV-UI=0x000000
FCS=0xe92dc0 CMD=UI DATA
<0012> gprs_gb_parse.c:408 Got LLC message, CRC: e92dc0 (computed e92dc0)
Got DL LLC message: DETACH_ACK
<0002> gprs_gmm.c:317 MM(/00000000) Cleaning MM context due to GPRS DETACH
REQUEST
<0012> gprs_llc.c:481 LLC: unknown TLLI 0xc0000023, creating LLME on the fly
<0002> gprs_sgsn.c:230 MM(/00000000) Allocated with GEA0 cipher.
<0002> gprs_gmm.c:1448 MM(/00000000) -> GMM DETACH REQUEST TLLI=0xc0000023
type=GPRS detach Power-off
<0002> gprs_gmm.c:317 MM(/00000000) Cleaning MM context due to GPRS DETACH
REQUEST
<0012> gprs_llc.c:481 LLC: unknown TLLI 0xc0000023, creating LLME on the fly
<0002> gprs_gmm.c:1909 Cannot handle GMM for unknown MM CTX
<0012> gprs_llc.c:1072 LLGM Reset
<0012> gprs_llc_parse.c:82 LLC SAPI=1 R   U GEA? IOV-UI=0x000000
FCS=0xc090db CMD=XID DATA
<0012> gprs_gb_parse.c:408 Got LLC message, CRC: c090db (computed c090db)
Got DL LLC message: unknown
<0002> gprs_gmm.c:1448 MM(---/ffffffff) -> GMM DETACH REQUEST
TLLI=0xc0000023 type=GPRS detach
<0002> gprs_gmm.c:526 <- GPRS MM DETACH ACC (force-standby: 0)
<0012> gprs_llc_parse.c:82 LLC SAPI=1 C   U GEA? IOV-UI=0x000000
FCS=0xe92dc0 CMD=UI DATA
<0012> gprs_gb_parse.c:408 Got LLC message, CRC: e92dc0 (computed e92dc0)
Got DL LLC message: DETACH_ACK
<0012> gprs_llc.c:481 LLC: unknown TLLI 0xc0000023, creating LLME on the fly
<0002> gprs_gmm.c:1909 Cannot handle GMM for unknown MM CTX
<0012> gprs_llc.c:481 LLC: unknown TLLI 0xc0000023, creating LLME on the fly
<0002> gprs_gmm.c:1909 Cannot handle GMM for unknown MM CTX
<0012> gprs_llc.c:481 LLC: unknown TLLI 0x80000023, creating LLME on the fly
<0002> gprs_gmm.c:1257 MM(---/ffffffff) -> GMM ATTACH REQUEST
MI(4224009849) type="GPRS attach"
<0002> gprs_sgsn.c:230 MM(/00000000) Allocated with GEA0 cipher.
<0002> gprs_gmm.c:560 MM(/d65558ac) <- GPRS IDENTITY REQUEST: mi_type=IMEI
<0012> gprs_llc_parse.c:82 LLC SAPI=1 R   U GEA? IOV-UI=0x000000
FCS=0x9a8ede CMD=UI DATA
<0012> gprs_gb_parse.c:408 Got LLC message, CRC: 9a8ede (computed 9a8ede)
<0012> gprs_gb_parse.c:384 Unhandled GSM 04.08 message type IDENTITY
REQUEST for protocol discriminator GSM48_PDISC_MM_GPRS.
Got DL LLC message: GMM
<0002> gprs_gmm.c:1196 MM(/d65558ac) -> GMM IDENTITY RESPONSE:
MI(IMEI)=987654321098765
<0002> gprs_gmm.c:560 MM(/d65558ac) <- GPRS IDENTITY REQUEST: mi_type=IMSI
<0012> gprs_llc_parse.c:82 LLC SAPI=1 R   U GEA? IOV-UI=0x000000
FCS=0x12d3c7 CMD=UI DATA
<0012> gprs_gb_parse.c:408 Got LLC message, CRC: 12d3c7 (computed 12d3c7)
<0012> gprs_gb_parse.c:384 Unhandled GSM 04.08 message type IDENTITY
REQUEST for protocol discriminator GSM48_PDISC_MM_GPRS.
Got DL LLC message: GMM
<0002> gprs_gmm.c:1196 MM(/d65558ac) -> GMM IDENTITY RESPONSE:
MI(IMSI)=123456789012345
<0002> sgsn_auth.c:160 MM(123456789012345/d65558ac) Requesting authorization
<0002> sgsn_auth.c:219 MM(123456789012345/d65558ac) Updating authorization
(unknown -> accepted)
<0002> sgsn_auth.c:248 MM(123456789012345/d65558ac) Got authorization
update: state unknown -> accepted
<0002> gprs_gmm.c:1120 MM(123456789012345/d65558ac) Authorized, continuing
procedure, IMSI=123456789012345
<0002> gprs_gmm.c:441 MM(123456789012345/d65558ac) <- GPRS ATTACH ACCEPT
(new P-TMSI=0xd65558ac)
<0012> gprs_llc_parse.c:82 LLC SAPI=1 C   U GEA? IOV-UI=0x000000
FCS=0x7d58db CMD=UI DATA
<0012> gprs_gb_parse.c:408 Got LLC message, CRC: 7d58db (computed 7d58db)
Got DL LLC message: ATTACH_ACK
<0002> gprs_gmm.c:1987 MM(123456789012345/d65558ac) -> ATTACH COMPLETE
<0002> gprs_gmm.c:170 MM(123456789012345/d65558ac) Changing MM state from
MM IDLE to MM READY
<0002> gprs_gmm.c:1448 MM(123456789012345/d65558ac) -> GMM DETACH REQUEST
TLLI=0xd65558ac type=GPRS detach
<0002> gprs_gmm.c:526 <- GPRS MM DETACH ACC (force-standby: 0)
<0012> gprs_llc_parse.c:82 LLC SAPI=1 C   U GEA? IOV-UI=0x000000
FCS=0x4be733 CMD=UI DATA
<0012> gprs_gb_parse.c:408 Got LLC message, CRC: 4be733 (computed 4be733)
Got DL LLC message: DETACH_ACK
<0002> gprs_gmm.c:317 MM(123456789012345/d65558ac) Cleaning MM context due
to GPRS DETACH REQUEST
<0012> gprs_llc.c:481 LLC: unknown TLLI 0x80000023, creating LLME on the fly
<0002> gprs_gmm.c:1257 MM(---/ffffffff) -> GMM ATTACH REQUEST
MI(4224009849) type="GPRS attach"
<0002> gprs_sgsn.c:230 MM(/00000000) Allocated with GEA0 cipher.
<0002> gprs_gmm.c:560 MM(/e50ab69f) <- GPRS IDENTITY REQUEST: mi_type=IMEI
<0012> gprs_llc_parse.c:82 LLC SAPI=1 R   U GEA? IOV-UI=0x000000
FCS=0x9a8ede CMD=UI DATA
<0012> gprs_gb_parse.c:408 Got LLC message, CRC: 9a8ede (computed 9a8ede)
<0012> gprs_gb_parse.c:384 Unhandled GSM 04.08 message type IDENTITY
REQUEST for protocol discriminator GSM48_PDISC_MM_GPRS.
Got DL LLC message: GMM
<0002> gprs_gmm.c:1196 MM(/e50ab69f) -> GMM IDENTITY RESPONSE:
MI(IMEI)=987654321098765
<0002> gprs_gmm.c:560 MM(/e50ab69f) <- GPRS IDENTITY REQUEST: mi_type=IMSI
<0012> gprs_llc_parse.c:82 LLC SAPI=1 R   U GEA? IOV-UI=0x000000
FCS=0x12d3c7 CMD=UI DATA
<0012> gprs_gb_parse.c:408 Got LLC message, CRC: 12d3c7 (computed 12d3c7)
<0012> gprs_gb_parse.c:384 Unhandled GSM 04.08 message type IDENTITY
REQUEST for protocol discriminator GSM48_PDISC_MM_GPRS.
Got DL LLC message: GMM
<0002> gprs_gmm.c:1196 MM(/e50ab69f) -> GMM IDENTITY RESPONSE:
MI(IMSI)=123456789012345
<0002> sgsn_auth.c:160 MM(123456789012345/e50ab69f) Requesting authorization
<0002> sgsn_auth.c:219 MM(123456789012345/e50ab69f) Updating authorization
(unknown -> accepted)
<0002> sgsn_auth.c:248 MM(123456789012345/e50ab69f) Got authorization
update: state unknown -> accepted
<0002> gprs_gmm.c:1120 MM(123456789012345/e50ab69f) Authorized, continuing
procedure, IMSI=123456789012345
<0002> gprs_gmm.c:441 MM(123456789012345/e50ab69f) <- GPRS ATTACH ACCEPT
(new P-TMSI=0xe50ab69f)
<0012> gprs_llc_parse.c:82 LLC SAPI=1 C   U GEA? IOV-UI=0x000000
FCS=0xc2d811 CMD=UI DATA
<0012> gprs_gb_parse.c:408 Got LLC message, CRC: c2d811 (computed c2d811)
Got DL LLC message: ATTACH_ACK
<0002> gprs_gmm.c:1987 MM(123456789012345/e50ab69f) -> ATTACH COMPLETE
<0002> gprs_gmm.c:170 MM(123456789012345/e50ab69f) Changing MM state from
MM IDLE to MM READY
<0002> gprs_gmm.c:1448 MM(123456789012345/e50ab69f) -> GMM DETACH REQUEST
TLLI=0xe50ab69f type=GPRS detach
<0002> gprs_gmm.c:526 <- GPRS MM DETACH ACC (force-standby: 0)
<0012> gprs_llc_parse.c:82 LLC SAPI=1 C   U GEA? IOV-UI=0x000000
FCS=0x4be733 CMD=UI DATA
<0012> gprs_gb_parse.c:408 Got LLC message, CRC: 4be733 (computed 4be733)
Got DL LLC message: DETACH_ACK
<0002> gprs_gmm.c:317 MM(123456789012345/e50ab69f) Cleaning MM context due
to GPRS DETACH REQUEST
<0012> gprs_llc.c:481 LLC: unknown TLLI 0x80000023, creating LLME on the fly
<0002> gprs_gmm.c:1257 MM(---/ffffffff) -> GMM ATTACH REQUEST
MI(4224009849) type="GPRS attach"
<0002> gprs_sgsn.c:230 MM(/00000000) Allocated with GEA0 cipher.
<0002> gprs_gmm.c:560 MM(/cdb0e1b6) <- GPRS IDENTITY REQUEST: mi_type=IMEI
<0012> gprs_llc_parse.c:82 LLC SAPI=1 R   U GEA? IOV-UI=0x000000
FCS=0x9a8ede CMD=UI DATA
<0012> gprs_gb_parse.c:408 Got LLC message, CRC: 9a8ede (computed 9a8ede)
<0012> gprs_gb_parse.c:384 Unhandled GSM 04.08 message type IDENTITY
REQUEST for protocol discriminator GSM48_PDISC_MM_GPRS.
Got DL LLC message: GMM
<0002> gprs_gmm.c:1196 MM(/cdb0e1b6) -> GMM IDENTITY RESPONSE:
MI(IMEI)=987654321098765
<0002> gprs_gmm.c:560 MM(/cdb0e1b6) <- GPRS IDENTITY REQUEST: mi_type=IMSI
<0012> gprs_llc_parse.c:82 LLC SAPI=1 R   U GEA? IOV-UI=0x000000
FCS=0x12d3c7 CMD=UI DATA
<0012> gprs_gb_parse.c:408 Got LLC message, CRC: 12d3c7 (computed 12d3c7)
<0012> gprs_gb_parse.c:384 Unhandled GSM 04.08 message type IDENTITY
REQUEST for protocol discriminator GSM48_PDISC_MM_GPRS.
Got DL LLC message: GMM
<0002> gprs_gmm.c:1196 MM(/cdb0e1b6) -> GMM IDENTITY RESPONSE:
MI(IMSI)=123456789012345
<0002> sgsn_auth.c:160 MM(123456789012345/cdb0e1b6) Requesting authorization
<0002> sgsn_auth.c:185 MM(123456789012345/cdb0e1b6) Requesting
authentication tuples
<000f> gprs_subscriber.c:813 SUBSCR(123456789012345) Updating subscriber
authentication info
<0002> gprs_sgsn.c:697 MM(123456789012345/cdb0e1b6) Subscriber data update
<0002> sgsn_auth.c:219 MM(123456789012345/cdb0e1b6) Updating authorization
(unknown -> accepted)
<0002> sgsn_auth.c:248 MM(123456789012345/cdb0e1b6) Got authorization
update: state unknown -> accepted
<0002> gprs_gmm.c:1120 MM(123456789012345/cdb0e1b6) Authorized, continuing
procedure, IMSI=123456789012345
<0002> gprs_gmm.c:441 MM(123456789012345/cdb0e1b6) <- GPRS ATTACH ACCEPT
(new P-TMSI=0xcdb0e1b6)
<0012> gprs_llc_parse.c:82 LLC SAPI=1 C   U GEA? IOV-UI=0x000000
FCS=0xe55f6e CMD=UI DATA
<0012> gprs_gb_parse.c:408 Got LLC message, CRC: e55f6e (computed e55f6e)
Got DL LLC message: ATTACH_ACK
<0002> gprs_gmm.c:1987 MM(123456789012345/cdb0e1b6) -> ATTACH COMPLETE
<0002> gprs_gmm.c:170 MM(123456789012345/cdb0e1b6) Changing MM state from
MM IDLE to MM READY
<0002> gprs_gmm.c:1448 MM(123456789012345/cdb0e1b6) -> GMM DETACH REQUEST
TLLI=0xcdb0e1b6 type=GPRS detach
<0002> gprs_gmm.c:526 <- GPRS MM DETACH ACC (force-standby: 0)
<0012> gprs_llc_parse.c:82 LLC SAPI=1 C   U GEA? IOV-UI=0x000000
FCS=0x4be733 CMD=UI DATA
<0012> gprs_gb_parse.c:408 Got LLC message, CRC: 4be733 (computed 4be733)
Got DL LLC message: DETACH_ACK
<0002> gprs_gmm.c:317 MM(123456789012345/cdb0e1b6) Cleaning MM context due
to GPRS DETACH REQUEST
<0012> gprs_llc.c:481 LLC: unknown TLLI 0x80000023, creating LLME on the fly
<0002> gprs_gmm.c:1257 MM(---/ffffffff) -> GMM ATTACH REQUEST
MI(4224009849) type="GPRS attach"
<0002> gprs_sgsn.c:230 MM(/00000000) Allocated with GEA0 cipher.
<0002> gprs_gmm.c:560 MM(/eda33ef5) <- GPRS IDENTITY REQUEST: mi_type=IMEI
<0012> gprs_llc_parse.c:82 LLC SAPI=1 R   U GEA? IOV-UI=0x000000
FCS=0x9a8ede CMD=UI DATA
<0012> gprs_gb_parse.c:408 Got LLC message, CRC: 9a8ede (computed 9a8ede)
<0012> gprs_gb_parse.c:384 Unhandled GSM 04.08 message type IDENTITY
REQUEST for protocol discriminator GSM48_PDISC_MM_GPRS.
Got DL LLC message: GMM
<0002> gprs_gmm.c:1196 MM(/eda33ef5) -> GMM IDENTITY RESPONSE:
MI(IMEI)=987654321098765
<0002> gprs_gmm.c:560 MM(/eda33ef5) <- GPRS IDENTITY REQUEST: mi_type=IMSI
<0012> gprs_llc_parse.c:82 LLC SAPI=1 R   U GEA? IOV-UI=0x000000
FCS=0x12d3c7 CMD=UI DATA
<0012> gprs_gb_parse.c:408 Got LLC message, CRC: 12d3c7 (computed 12d3c7)
<0012> gprs_gb_parse.c:384 Unhandled GSM 04.08 message type IDENTITY
REQUEST for protocol discriminator GSM48_PDISC_MM_GPRS.
Got DL LLC message: GMM
<0002> gprs_gmm.c:1196 MM(/eda33ef5) -> GMM IDENTITY RESPONSE:
MI(IMSI)=123456789012345
<0002> sgsn_auth.c:160 MM(123456789012345/eda33ef5) Requesting authorization
<0002> sgsn_auth.c:185 MM(123456789012345/eda33ef5) Requesting
authentication tuples
<000f> gprs_subscriber.c:813 SUBSCR(123456789012345) Updating subscriber
authentication info
<0002> gprs_sgsn.c:697 MM(123456789012345/eda33ef5) Subscriber data update
<0002> sgsn_auth.c:219 MM(123456789012345/eda33ef5) Updating authorization
(unknown -> authenticate)
<0002> sgsn_auth.c:248 MM(123456789012345/eda33ef5) Got authorization
update: state unknown -> authenticate
<0002> gprs_gmm.c:594 MM(123456789012345/eda33ef5) <- GPRS AUTH AND
CIPHERING REQ (rand = 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 )
<0012> gprs_llc_parse.c:82 LLC SAPI=1 R   U GEA? IOV-UI=0x000000
FCS=0x26b144 CMD=UI DATA
<0012> gprs_gb_parse.c:408 Got LLC message, CRC: 26b144 (computed 26b144)
<0012> gprs_gb_parse.c:384 Unhandled GSM 04.08 message type AUTH & CIPHER
REQUEST for protocol discriminator GSM48_PDISC_MM_GPRS.
Got DL LLC message: GMM
<0002> gprs_gmm.c:733 MM(123456789012345/eda33ef5) -> GPRS AUTH AND CIPH
RESPONSE
<0002> gprs_gmm.c:780 MM(123456789012345/eda33ef5) checking auth: received
GSM SRES = 51 e5 51 e5
<0002> sgsn_auth.c:160 MM(123456789012345/eda33ef5) Requesting authorization
<0002> sgsn_auth.c:196 MM(123456789012345/eda33ef5) Missing information,
requesting subscriber data
<0002> gprs_subscriber.c:854 MM(123456789012345/eda33ef5) Requesting
subscriber data update
<000f> gprs_subscriber.c:793 SUBSCR(123456789012345) subscriber data is not
available
<000f> gprs_subscriber.c:205 SUBSCR(123456789012345) Sending GSUP, will
send: 04 01 08 21 43 65 87 09 21 43 f5 28 01 01
<000f> gprs_subscriber.c:801 SUBSCR(123456789012345) Updating subscriber
data
<0002> gprs_sgsn.c:697 MM(123456789012345/eda33ef5) Subscriber data update
<0002> sgsn_auth.c:219 MM(123456789012345/eda33ef5) Updating authorization
(authenticate -> accepted)
<0002> sgsn_auth.c:248 MM(123456789012345/eda33ef5) Got authorization
update: state authenticate -> accepted
<0002> gprs_gmm.c:1120 MM(123456789012345/eda33ef5) Authorized, continuing
procedure, IMSI=123456789012345
<0002> gprs_gmm.c:441 MM(123456789012345/eda33ef5) <- GPRS ATTACH ACCEPT
(new P-TMSI=0xeda33ef5)
<0012> gprs_llc_parse.c:82 LLC SAPI=1 C   U GEA? IOV-UI=0x000000
FCS=0xd1f60f CMD=UI DATA
<0012> gprs_gb_parse.c:408 Got LLC message, CRC: d1f60f (computed d1f60f)
Got DL LLC message: ATTACH_ACK
<0002> gprs_gmm.c:1987 MM(123456789012345/eda33ef5) -> ATTACH COMPLETE
<0002> gprs_gmm.c:170 MM(123456789012345/eda33ef5) Changing MM state from
MM IDLE to MM READY
<0002> gprs_gmm.c:1448 MM(123456789012345/eda33ef5) -> GMM DETACH REQUEST
TLLI=0xeda33ef5 type=GPRS detach
<0002> gprs_gmm.c:526 <- GPRS MM DETACH ACC (force-standby: 0)
<0012> gprs_llc_parse.c:82 LLC SAPI=1 C   U GEA? IOV-UI=0x000000
FCS=0xfdc656 CMD=UI DATA
<0012> gprs_gb_parse.c:408 Got LLC message, CRC: fdc656 (computed fdc656)
Got DL LLC message: DETACH_ACK
<0002> gprs_gmm.c:317 MM(123456789012345/eda33ef5) Cleaning MM context due
to GPRS DETACH REQUEST
<0012> gprs_llc.c:481 LLC: unknown TLLI 0x80000023, creating LLME on the fly
<0002> gprs_gmm.c:1257 MM(---/ffffffff) -> GMM ATTACH REQUEST
MI(4224009849) type="GPRS attach"
<0002> gprs_sgsn.c:230 MM(/00000000) Allocated with GEA0 cipher.
<0002> gprs_gmm.c:560 MM(/c74bcbd3) <- GPRS IDENTITY REQUEST: mi_type=IMEI
<0012> gprs_llc_parse.c:82 LLC SAPI=1 R   U GEA? IOV-UI=0x000000
FCS=0x9a8ede CMD=UI DATA
<0012> gprs_gb_parse.c:408 Got LLC message, CRC: 9a8ede (computed 9a8ede)
<0012> gprs_gb_parse.c:384 Unhandled GSM 04.08 message type IDENTITY
REQUEST for protocol discriminator GSM48_PDISC_MM_GPRS.
Got DL LLC message: GMM
<0002> gprs_gmm.c:1196 MM(/c74bcbd3) -> GMM IDENTITY RESPONSE:
MI(IMEI)=987654321098765
<0002> gprs_gmm.c:560 MM(/c74bcbd3) <- GPRS IDENTITY REQUEST: mi_type=IMSI
<0012> gprs_llc_parse.c:82 LLC SAPI=1 R   U GEA? IOV-UI=0x000000
FCS=0x12d3c7 CMD=UI DATA
<0012> gprs_gb_parse.c:408 Got LLC message, CRC: 12d3c7 (computed 12d3c7)
<0012> gprs_gb_parse.c:384 Unhandled GSM 04.08 message type IDENTITY
REQUEST for protocol discriminator GSM48_PDISC_MM_GPRS.
Got DL LLC message: GMM
<0002> gprs_gmm.c:1196 MM(/c74bcbd3) -> GMM IDENTITY RESPONSE:
MI(IMSI)=123456789012345
<0002> sgsn_auth.c:160 MM(123456789012345/c74bcbd3) Requesting authorization
<0002> sgsn_auth.c:185 MM(123456789012345/c74bcbd3) Requesting
authentication tuples
<000f> gprs_subscriber.c:699 SUBSCR(123456789012345) Received GSUP message
OSMO_GSUP_MSGT_SEND_AUTH_INFO_RESULT
<000f> gprs_subscriber.c:238 SUBSCR(123456789012345) Got
SendAuthenticationInfoResult, num_auth_vectors = 1
<000f> gprs_subscriber.c:250 SUBSCR(123456789012345) Adding auth tuple,
cksn = 0
<000f> gprs_subscriber.c:813 SUBSCR(123456789012345) Updating subscriber
authentication info
<0002> gprs_sgsn.c:697 MM(123456789012345/c74bcbd3) Subscriber data update
<0002> sgsn_auth.c:219 MM(123456789012345/c74bcbd3) Updating authorization
(unknown -> authenticate)
<0002> sgsn_auth.c:248 MM(123456789012345/c74bcbd3) Got authorization
update: state unknown -> authenticate
<0002> gprs_gmm.c:594 MM(123456789012345/c74bcbd3) <- GPRS AUTH AND
CIPHERING REQ (rand = 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f 10 )
<0012> gprs_llc_parse.c:82 LLC SAPI=1 R   U GEA? IOV-UI=0x000000
FCS=0x7d33a2 CMD=UI DATA
<0012> gprs_gb_parse.c:408 Got LLC message, CRC: 7d33a2 (computed 7d33a2)
<0012> gprs_gb_parse.c:384 Unhandled GSM 04.08 message type AUTH & CIPHER
REQUEST for protocol discriminator GSM48_PDISC_MM_GPRS.
Got DL LLC message: GMM
<0002> gprs_gmm.c:733 MM(123456789012345/c74bcbd3) -> GPRS AUTH AND CIPH
RESPONSE
<0002> gprs_gmm.c:780 MM(123456789012345/c74bcbd3) checking auth: received
GSM SRES = 51 e5 51 e5
<0002> sgsn_auth.c:160 MM(123456789012345/c74bcbd3) Requesting authorization
<0002> sgsn_auth.c:196 MM(123456789012345/c74bcbd3) Missing information,
requesting subscriber data
<000f> gprs_subscriber.c:699 SUBSCR(123456789012345) Received GSUP message
OSMO_GSUP_MSGT_UPDATE_LOCATION_RESULT
<000f> gprs_subscriber.c:356 SUBSCR(123456789012345) Will set PDP info,
context id = 1, APN = 04 74 65 73 74 03 61 70 6e
<000f> gprs_subscriber.c:801 SUBSCR(123456789012345) Updating subscriber
data
<0002> gprs_sgsn.c:697 MM(123456789012345/c74bcbd3) Subscriber data update
<0002> sgsn_auth.c:219 MM(123456789012345/c74bcbd3) Updating authorization
(authenticate -> accepted)
<0002> sgsn_auth.c:248 MM(123456789012345/c74bcbd3) Got authorization
update: state authenticate -> accepted
<0002> gprs_gmm.c:1120 MM(123456789012345/c74bcbd3) Authorized, continuing
procedure, IMSI=123456789012345
<0002> gprs_gmm.c:441 MM(123456789012345/c74bcbd3) <- GPRS ATTACH ACCEPT
(new P-TMSI=0xc74bcbd3)
<0012> gprs_llc_parse.c:82 LLC SAPI=1 C   U GEA? IOV-UI=0x000000
FCS=0x091b03 CMD=UI DATA
<0012> gprs_gb_parse.c:408 Got LLC message, CRC: 091b03 (computed 091b03)
Got DL LLC message: ATTACH_ACK
<0002> gprs_gmm.c:1987 MM(123456789012345/c74bcbd3) -> ATTACH COMPLETE
<0002> gprs_gmm.c:170 MM(123456789012345/c74bcbd3) Changing MM state from
MM IDLE to MM READY
<0002> gprs_gmm.c:1448 MM(123456789012345/c74bcbd3) -> GMM DETACH REQUEST
TLLI=0xc74bcbd3 type=GPRS detach
<0002> gprs_gmm.c:526 <- GPRS MM DETACH ACC (force-standby: 0)
<0012> gprs_llc_parse.c:82 LLC SAPI=1 C   U GEA? IOV-UI=0x000000
FCS=0xfdc656 CMD=UI DATA
<0012> gprs_gb_parse.c:408 Got LLC message, CRC: fdc656 (computed fdc656)
Got DL LLC message: DETACH_ACK
<0002> gprs_gmm.c:317 MM(123456789012345/c74bcbd3) Cleaning MM context due
to GPRS DETACH REQUEST
<000f> gprs_subscriber.c:759 SUBSCR(123456789012345) purging MS subscriber
<000f> gprs_subscriber.c:205 SUBSCR(123456789012345) Sending GSUP, will
send: 0c 01 08 21 43 65 87 09 21 43 f5 09 07 91 83 61 26 31 23 f3 28 01 01
<0012> gprs_llc.c:481 LLC: unknown TLLI 0x80000023, creating LLME on the fly
<0002> gprs_gmm.c:1257 MM(---/ffffffff) -> GMM ATTACH REQUEST
MI(4224009849) type="GPRS attach"
<0002> gprs_sgsn.c:230 MM(/00000000) Allocated with GEA0 cipher.
<0002> gprs_gmm.c:560 MM(/f575cd02) <- GPRS IDENTITY REQUEST: mi_type=IMEI
<0012> gprs_llc_parse.c:82 LLC SAPI=1 R   U GEA? IOV-UI=0x000000
FCS=0x9a8ede CMD=UI DATA
<0012> gprs_gb_parse.c:408 Got LLC message, CRC: 9a8ede (computed 9a8ede)
<0012> gprs_gb_parse.c:384 Unhandled GSM 04.08 message type IDENTITY
REQUEST for protocol discriminator GSM48_PDISC_MM_GPRS.
Got DL LLC message: GMM
<0002> gprs_gmm.c:1196 MM(/f575cd02) -> GMM IDENTITY RESPONSE:
MI(IMEI)=987654321098765
<0002> gprs_gmm.c:560 MM(/f575cd02) <- GPRS IDENTITY REQUEST: mi_type=IMSI
<0012> gprs_llc_parse.c:82 LLC SAPI=1 R   U GEA? IOV-UI=0x000000
FCS=0x12d3c7 CMD=UI DATA
<0012> gprs_gb_parse.c:408 Got LLC message, CRC: 12d3c7 (computed 12d3c7)
<0012> gprs_gb_parse.c:384 Unhandled GSM 04.08 message type IDENTITY
REQUEST for protocol discriminator GSM48_PDISC_MM_GPRS.
Got DL LLC message: GMM
<0002> gprs_gmm.c:1196 MM(/f575cd02) -> GMM IDENTITY RESPONSE:
MI(IMSI)=123456789012345
<0002> sgsn_auth.c:160 MM(123456789012345/f575cd02) Requesting authorization
<0002> sgsn_auth.c:185 MM(123456789012345/f575cd02) Requesting
authentication tuples
Retrying attach request
<0002> gprs_gmm.c:1257 MM(123456789012345/f575cd02) -> GMM ATTACH REQUEST
MI(4224009849) type="GPRS attach"
<0002> sgsn_auth.c:160 MM(123456789012345/f575cd02) Requesting authorization
<0002> sgsn_auth.c:185 MM(123456789012345/f575cd02) Requesting
authentication tuples
Retrying attach request
<0002> gprs_gmm.c:1257 MM(123456789012345/f575cd02) -> GMM ATTACH REQUEST
MI(4224009849) type="GPRS attach"
<0002> sgsn_auth.c:160 MM(123456789012345/f575cd02) Requesting authorization
<0002> sgsn_auth.c:185 MM(123456789012345/f575cd02) Requesting
authentication tuples
Retrying attach request
<0002> gprs_gmm.c:1257 MM(123456789012345/f575cd02) -> GMM ATTACH REQUEST
MI(4224009849) type="GPRS attach"
<0002> sgsn_auth.c:160 MM(123456789012345/f575cd02) Requesting authorization
<0002> sgsn_auth.c:185 MM(123456789012345/f575cd02) Requesting
authentication tuples
<000f> gprs_subscriber.c:699 SUBSCR(123456789012345) Received GSUP message
OSMO_GSUP_MSGT_SEND_AUTH_INFO_RESULT
<000f> gprs_subscriber.c:238 SUBSCR(123456789012345) Got
SendAuthenticationInfoResult, num_auth_vectors = 1
<000f> gprs_subscriber.c:250 SUBSCR(123456789012345) Adding auth tuple,
cksn = 0
<000f> gprs_subscriber.c:813 SUBSCR(123456789012345) Updating subscriber
authentication info
<0002> gprs_sgsn.c:697 MM(123456789012345/f575cd02) Subscriber data update
<0002> sgsn_auth.c:219 MM(123456789012345/f575cd02) Updating authorization
(unknown -> authenticate)
<0002> sgsn_auth.c:248 MM(123456789012345/f575cd02) Got authorization
update: state unknown -> authenticate
<0002> gprs_gmm.c:594 MM(123456789012345/f575cd02) <- GPRS AUTH AND
CIPHERING REQ (rand = 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f 10 )
<0012> gprs_llc_parse.c:82 LLC SAPI=1 R   U GEA? IOV-UI=0x000000
FCS=0x7d33a2 CMD=UI DATA
<0012> gprs_gb_parse.c:408 Got LLC message, CRC: 7d33a2 (computed 7d33a2)
<0012> gprs_gb_parse.c:384 Unhandled GSM 04.08 message type AUTH & CIPHER
REQUEST for protocol discriminator GSM48_PDISC_MM_GPRS.
Got DL LLC message: GMM
<0002> gprs_gmm.c:733 MM(123456789012345/f575cd02) -> GPRS AUTH AND CIPH
RESPONSE
<0002> gprs_gmm.c:780 MM(123456789012345/f575cd02) checking auth: received
GSM SRES = 51 e5 51 e5
<0002> sgsn_auth.c:160 MM(123456789012345/f575cd02) Requesting authorization
<0002> sgsn_auth.c:196 MM(123456789012345/f575cd02) Missing information,
requesting subscriber data
Retrying attach request
<0002> gprs_gmm.c:1257 MM(123456789012345/f575cd02) -> GMM ATTACH REQUEST
MI(4224009849) type="GPRS attach"
<0002> sgsn_auth.c:160 MM(123456789012345/f575cd02) Requesting authorization
<0002> sgsn_auth.c:196 MM(123456789012345/f575cd02) Missing information,
requesting subscriber data
Retrying attach request
<0002> gprs_gmm.c:1257 MM(123456789012345/f575cd02) -> GMM ATTACH REQUEST
MI(4224009849) type="GPRS attach"
<0002> sgsn_auth.c:160 MM(123456789012345/f575cd02) Requesting authorization
<0002> sgsn_auth.c:196 MM(123456789012345/f575cd02) Missing information,
requesting subscriber data
Retrying attach request
<0002> gprs_gmm.c:1257 MM(123456789012345/f575cd02) -> GMM ATTACH REQUEST
MI(4224009849) type="GPRS attach"
<0002> sgsn_auth.c:160 MM(123456789012345/f575cd02) Requesting authorization
<0002> sgsn_auth.c:196 MM(123456789012345/f575cd02) Missing information,
requesting subscriber data
<000f> gprs_subscriber.c:699 SUBSCR(123456789012345) Received GSUP message
OSMO_GSUP_MSGT_UPDATE_LOCATION_RESULT
<000f> gprs_subscriber.c:356 SUBSCR(123456789012345) Will set PDP info,
context id = 1, APN = 04 74 65 73 74 03 61 70 6e
<000f> gprs_subscriber.c:801 SUBSCR(123456789012345) Updating subscriber
data
<0002> gprs_sgsn.c:697 MM(123456789012345/f575cd02) Subscriber data update
<0002> sgsn_auth.c:219 MM(123456789012345/f575cd02) Updating authorization
(authenticate -> accepted)
<0002> sgsn_auth.c:248 MM(123456789012345/f575cd02) Got authorization
update: state authenticate -> accepted
<0002> gprs_gmm.c:1120 MM(123456789012345/f575cd02) Authorized, continuing
procedure, IMSI=123456789012345
<0002> gprs_gmm.c:441 MM(123456789012345/f575cd02) <- GPRS ATTACH ACCEPT
(new P-TMSI=0xf575cd02)
<0012> gprs_llc_parse.c:82 LLC SAPI=1 C   U GEA? IOV-UI=0x000000
FCS=0x551f20 CMD=UI DATA
<0012> gprs_gb_parse.c:408 Got LLC message, CRC: 551f20 (computed 551f20)
Got DL LLC message: ATTACH_ACK
<0002> gprs_gmm.c:1987 MM(123456789012345/f575cd02) -> ATTACH COMPLETE
<0002> gprs_gmm.c:170 MM(123456789012345/f575cd02) Changing MM state from
MM IDLE to MM READY
<0002> gprs_gmm.c:1448 MM(123456789012345/f575cd02) -> GMM DETACH REQUEST
TLLI=0xf575cd02 type=GPRS detach
<0002> gprs_gmm.c:526 <- GPRS MM DETACH ACC (force-standby: 0)
<0012> gprs_llc_parse.c:82 LLC SAPI=1 C   U GEA? IOV-UI=0x000000
FCS=0xfdc656 CMD=UI DATA
<0012> gprs_gb_parse.c:408 Got LLC message, CRC: fdc656 (computed fdc656)
Got DL LLC message: DETACH_ACK
<0002> gprs_gmm.c:317 MM(123456789012345/f575cd02) Cleaning MM context due
to GPRS DETACH REQUEST
<000f> gprs_subscriber.c:759 SUBSCR(123456789012345) purging MS subscriber
<000f> gprs_subscriber.c:205 SUBSCR(123456789012345) Sending GSUP, will
send: 0c 01 08 21 43 65 87 09 21 43 f5 09 07 91 83 61 26 31 23 f3 28 01 01
<0012> gprs_llc.c:481 LLC: unknown TLLI 0x80000023, creating LLME on the fly
<0002> gprs_gmm.c:1257 MM(---/ffffffff) -> GMM ATTACH REQUEST
MI(4224009849) type="GPRS attach"
<0002> gprs_sgsn.c:230 MM(/00000000) Allocated with GEA0 cipher.
<0002> gprs_gmm.c:560 MM(/d4afb431) <- GPRS IDENTITY REQUEST: mi_type=IMEI
<0012> gprs_llc_parse.c:82 LLC SAPI=1 R   U GEA? IOV-UI=0x000000
FCS=0x9a8ede CMD=UI DATA
<0012> gprs_gb_parse.c:408 Got LLC message, CRC: 9a8ede (computed 9a8ede)
<0012> gprs_gb_parse.c:384 Unhandled GSM 04.08 message type IDENTITY
REQUEST for protocol discriminator GSM48_PDISC_MM_GPRS.
Got DL LLC message: GMM
<0002> gprs_gmm.c:1196 MM(/d4afb431) -> GMM IDENTITY RESPONSE:
MI(IMEI)=987654321098765
<0002> gprs_gmm.c:560 MM(/d4afb431) <- GPRS IDENTITY REQUEST: mi_type=IMSI
<0012> gprs_llc_parse.c:82 LLC SAPI=1 R   U GEA? IOV-UI=0x000000
FCS=0x12d3c7 CMD=UI DATA
<0012> gprs_gb_parse.c:408 Got LLC message, CRC: 12d3c7 (computed 12d3c7)
<0012> gprs_gb_parse.c:384 Unhandled GSM 04.08 message type IDENTITY
REQUEST for protocol discriminator GSM48_PDISC_MM_GPRS.
Got DL LLC message: GMM
<0002> gprs_gmm.c:1196 MM(/d4afb431) -> GMM IDENTITY RESPONSE:
MI(IMSI)=123456789012345
<0002> sgsn_auth.c:160 MM(123456789012345/d4afb431) Requesting authorization
<0002> sgsn_auth.c:185 MM(123456789012345/d4afb431) Requesting
authentication tuples
<0002> gprs_subscriber.c:879 MM(123456789012345/d4afb431) Requesting
subscriber authentication info
<000f> gprs_subscriber.c:780 SUBSCR(123456789012345) requesting auth info
<000f> gprs_subscriber.c:205 SUBSCR(123456789012345) Sending GSUP, will
send: 08 01 08 21 43 65 87 09 21 43 f5 28 01 01
<000f> gprs_subscriber.c:699 SUBSCR(123456789012345) Received GSUP message
OSMO_GSUP_MSGT_SEND_AUTH_INFO_RESULT
<000f> gprs_subscriber.c:238 SUBSCR(123456789012345) Got
SendAuthenticationInfoResult, num_auth_vectors = 1
<000f> gprs_subscriber.c:250 SUBSCR(123456789012345) Adding auth tuple,
cksn = 0
<000f> gprs_subscriber.c:813 SUBSCR(123456789012345) Updating subscriber
authentication info
<0002> gprs_sgsn.c:697 MM(123456789012345/d4afb431) Subscriber data update
<0002> sgsn_auth.c:219 MM(123456789012345/d4afb431) Updating authorization
(unknown -> authenticate)
<0002> sgsn_auth.c:248 MM(123456789012345/d4afb431) Got authorization
update: state unknown -> authenticate
<0002> gprs_gmm.c:594 MM(123456789012345/d4afb431) <- GPRS AUTH AND
CIPHERING REQ (rand = 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f 10 )
<0012> gprs_llc_parse.c:82 LLC SAPI=1 R   U GEA? IOV-UI=0x000000
FCS=0x7d33a2 CMD=UI DATA
<0012> gprs_gb_parse.c:408 Got LLC message, CRC: 7d33a2 (computed 7d33a2)
<0012> gprs_gb_parse.c:384 Unhandled GSM 04.08 message type AUTH & CIPHER
REQUEST for protocol discriminator GSM48_PDISC_MM_GPRS.
Got DL LLC message: GMM
<0002> gprs_gmm.c:733 MM(123456789012345/d4afb431) -> GPRS AUTH AND CIPH
RESPONSE
<0002> gprs_gmm.c:780 MM(123456789012345/d4afb431) checking auth: received
GSM SRES = 51 e5 51 e5
<0002> sgsn_auth.c:160 MM(123456789012345/d4afb431) Requesting authorization
<0002> sgsn_auth.c:196 MM(123456789012345/d4afb431) Missing information,
requesting subscriber data
<0002> gprs_subscriber.c:854 MM(123456789012345/d4afb431) Requesting
subscriber data update
<000f> gprs_subscriber.c:793 SUBSCR(123456789012345) subscriber data is not
available
<000f> gprs_subscriber.c:205 SUBSCR(123456789012345) Sending GSUP, will
send: 04 01 08 21 43 65 87 09 21 43 f5 28 01 01
<000f> gprs_subscriber.c:699 SUBSCR(123456789012345) Received GSUP message
OSMO_GSUP_MSGT_UPDATE_LOCATION_RESULT
<000f> gprs_subscriber.c:356 SUBSCR(123456789012345) Will set PDP info,
context id = 1, APN = 04 74 65 73 74 03 61 70 6e
<000f> gprs_subscriber.c:801 SUBSCR(123456789012345) Updating subscriber
data
<0002> gprs_sgsn.c:697 MM(123456789012345/d4afb431) Subscriber data update
<0002> sgsn_auth.c:219 MM(123456789012345/d4afb431) Updating authorization
(authenticate -> accepted)
<0002> sgsn_auth.c:248 MM(123456789012345/d4afb431) Got authorization
update: state authenticate -> accepted
<0002> gprs_gmm.c:1120 MM(123456789012345/d4afb431) Authorized, continuing
procedure, IMSI=123456789012345
<0002> gprs_gmm.c:441 MM(123456789012345/d4afb431) <- GPRS ATTACH ACCEPT
(new P-TMSI=0xd4afb431)
<0012> gprs_llc_parse.c:82 LLC SAPI=1 C   U GEA? IOV-UI=0x000000
FCS=0xaa19a4 CMD=UI DATA
<0012> gprs_gb_parse.c:408 Got LLC message, CRC: aa19a4 (computed aa19a4)
Got DL LLC message: ATTACH_ACK
<0002> gprs_gmm.c:1987 MM(123456789012345/d4afb431) -> ATTACH COMPLETE
<0002> gprs_gmm.c:170 MM(123456789012345/d4afb431) Changing MM state from
MM IDLE to MM READY
<0002> gprs_gmm.c:1448 MM(123456789012345/d4afb431) -> GMM DETACH REQUEST
TLLI=0xd4afb431 type=GPRS detach
<0002> gprs_gmm.c:526 <- GPRS MM DETACH ACC (force-standby: 0)
<0012> gprs_llc_parse.c:82 LLC SAPI=1 C   U GEA? IOV-UI=0x000000
FCS=0xfdc656 CMD=UI DATA
<0012> gprs_gb_parse.c:408 Got LLC message, CRC: fdc656 (computed fdc656)
Got DL LLC message: DETACH_ACK
<0002> gprs_gmm.c:317 MM(123456789012345/d4afb431) Cleaning MM context due
to GPRS DETACH REQUEST
<000f> gprs_subscriber.c:759 SUBSCR(123456789012345) purging MS subscriber
<000f> gprs_subscriber.c:205 SUBSCR(123456789012345) Sending GSUP, will
send: 0c 01 08 21 43 65 87 09 21 43 f5 09 07 91 83 61 26 31 23 f3 28 01 01
<000f> gprs_subscriber.c:699 SUBSCR(123456789012345) Received GSUP message
OSMO_GSUP_MSGT_PURGE_MS_RESULT
<000f> gprs_subscriber.c:560 SUBSCR(123456789012345) Completing purge MS
<000f> gprs_subscriber.c:801 SUBSCR(123456789012345) Updating subscriber
data
<0012> gprs_llc.c:481 LLC: unknown TLLI 0x80000023, creating LLME on the fly
<0002> gprs_gmm.c:1257 MM(---/ffffffff) -> GMM ATTACH REQUEST
<0002> gprs_gmm.c:1423 MM(---/ffffffff) Rejecting Attach Request with cause
'Semantically incorrect message' (95)
<0002> gprs_gmm.c:493 MM(---/ffffffff) <- GPRS ATTACH REJECT: Semantically
incorrect message
<0012> gprs_llc_parse.c:82 LLC SAPI=1 C   U GEA? IOV-UI=0x000000
FCS=0xddd214 CMD=UI DATA
<0012> gprs_gb_parse.c:408 Got LLC message, CRC: ddd214 (computed ddd214)
Got DL LLC message: ATTACH_REJ
sgsn_tx_counter = 1 (expected 1)
<0012> gprs_llc.c:481 LLC: unknown TLLI 0x80000023, creating LLME on the fly
<0002> gprs_gmm.c:1257 MM(---/ffffffff) -> GMM ATTACH REQUEST MI(FBF5C649)
type="GPRS attach"
<0002> gprs_gmm.c:1365 MM(---/ffffffff) Rejecting ATTACH REQUEST with MI
type IMEI
<0002> gprs_gmm.c:1423 MM(---/ffffffff) Rejecting Attach Request with cause
'MS identity cannot be derived by the network' (9)
<0002> gprs_gmm.c:493 MM(---/ffffffff) <- GPRS ATTACH REJECT: MS identity
cannot be derived by the network
<0012> gprs_llc_parse.c:82 LLC SAPI=1 C   U GEA? IOV-UI=0x000000
FCS=0x0f4247 CMD=UI DATA
<0012> gprs_gb_parse.c:408 Got LLC message, CRC: 0f4247 (computed 0f4247)
Got DL LLC message: ATTACH_REJ
sgsn_tx_counter = 1 (expected 1)
<0012> gprs_llc.c:481 LLC: unknown TLLI 0x80000023, creating LLME on the fly
<0002> gprs_gmm.c:1593 -> GMM RA UPDATE REQUEST type="RA updating"
<0002> gprs_gmm.c:1685 MM(---/ffffffff) LLC XID RESET
<0012> gprs_llc.c:1072 LLGM Reset
<0012> gprs_llc_parse.c:82 LLC SAPI=1 R   U GEA? IOV-UI=0x000000
FCS=0x0cf435 CMD=XID DATA
<0012> gprs_gb_parse.c:408 Got LLC message, CRC: 0cf435 (computed 0cf435)
Got DL LLC message: unknown
<0002> gprs_gmm.c:1757 MM(---/ffffffff) Rejecting RA Update Request with
cause 'Implicitly detached' (10)
<0002> gprs_gmm.c:1525 <- ROUTING AREA UPDATE REJECT
<0012> gprs_llc_parse.c:82 LLC SAPI=1 C   U GEA? IOV-UI=0x000000
FCS=0x1d9d61 CMD=UI DATA
<0012> gprs_gb_parse.c:408 Got LLC message, CRC: 1d9d61 (computed 1d9d61)
Got DL LLC message: RA_UPD_REJ
sgsn_tx_counter = 2 (expected 2)
<0012> gprs_llc.c:481 LLC: unknown TLLI 0x80000023, creating LLME on the fly
<0002> gprs_gmm.c:1593 -> GMM RA UPDATE REQUEST type="combined RA/LA
updating + IMSI attach"
<0002> gprs_gmm.c:1615 Update type 2 unsupported in Mode III, is your SI13
corrupt?
<0002> gprs_gmm.c:1757 MM(---/ffffffff) Rejecting RA Update Request with
cause 'Protocol error, unspecified' (111)
<0002> gprs_gmm.c:1525 <- ROUTING AREA UPDATE REJECT
<0012> gprs_llc_parse.c:82 LLC SAPI=1 C   U GEA? IOV-UI=0x000000
FCS=0xc24511 CMD=UI DATA
<0012> gprs_gb_parse.c:408 Got LLC message, CRC: c24511 (computed c24511)
Got DL LLC message: RA_UPD_REJ
sgsn_tx_counter = 1 (expected 1)
<0012> gprs_llc.c:481 LLC: unknown TLLI 0x80000023, creating LLME on the fly
<0002> gprs_gmm.c:1593 -> GMM RA UPDATE REQUEST type="RA updating"
<0002> gprs_gmm.c:1757 MM(---/ffffffff) Rejecting RA Update Request with
cause 'Protocol error, unspecified' (111)
<0002> gprs_gmm.c:1525 <- ROUTING AREA UPDATE REJECT
<0012> gprs_llc_parse.c:82 LLC SAPI=1 C   U GEA? IOV-UI=0x000000
FCS=0xc24511 CMD=UI DATA
<0012> gprs_gb_parse.c:408 Got LLC message, CRC: c24511 (computed c24511)
Got DL LLC message: RA_UPD_REJ
sgsn_tx_counter = 1 (expected 1)
<0012> gprs_llc.c:481 LLC: unknown TLLI 0x80000023, creating LLME on the fly
<0002> gprs_gmm.c:1257 MM(---/ffffffff) -> GMM ATTACH REQUEST
MI(4224009849) type="GPRS attach"
<0002> gprs_sgsn.c:230 MM(/00000000) Allocated with GEA0 cipher.
<0002> gprs_gmm.c:560 MM(/e01c2085) <- GPRS IDENTITY REQUEST: mi_type=IMEI
<0012> gprs_llc_parse.c:82 LLC SAPI=1 R   U GEA? IOV-UI=0x000000
FCS=0x9a8ede CMD=UI DATA
<0012> gprs_gb_parse.c:408 Got LLC message, CRC: 9a8ede (computed 9a8ede)
<0012> gprs_gb_parse.c:384 Unhandled GSM 04.08 message type IDENTITY
REQUEST for protocol discriminator GSM48_PDISC_MM_GPRS.
Got DL LLC message: GMM
<0002> gprs_gmm.c:1196 MM(/e01c2085) -> GMM IDENTITY RESPONSE:
MI(IMEI)=987654321098765
<0002> gprs_gmm.c:560 MM(/e01c2085) <- GPRS IDENTITY REQUEST: mi_type=IMSI
<0012> gprs_llc_parse.c:82 LLC SAPI=1 R   U GEA? IOV-UI=0x000000
FCS=0x12d3c7 CMD=UI DATA
<0012> gprs_gb_parse.c:408 Got LLC message, CRC: 12d3c7 (computed 12d3c7)
<0012> gprs_gb_parse.c:384 Unhandled GSM 04.08 message type IDENTITY
REQUEST for protocol discriminator GSM48_PDISC_MM_GPRS.
Got DL LLC message: GMM
<0002> gprs_gmm.c:1196 MM(/e01c2085) -> GMM IDENTITY RESPONSE:
MI(IMSI)=123456789012345
<0002> sgsn_auth.c:160 MM(123456789012345/e01c2085) Requesting authorization
<0002> sgsn_auth.c:219 MM(123456789012345/e01c2085) Updating authorization
(unknown -> accepted)
<0002> sgsn_auth.c:248 MM(123456789012345/e01c2085) Got authorization
update: state unknown -> accepted
<0002> gprs_gmm.c:1120 MM(123456789012345/e01c2085) Authorized, continuing
procedure, IMSI=123456789012345
<0002> gprs_gmm.c:441 MM(123456789012345/e01c2085) <- GPRS ATTACH ACCEPT
(new P-TMSI=0xe01c2085)
<0012> gprs_llc_parse.c:82 LLC SAPI=1 C   U GEA? IOV-UI=0x000000
FCS=0xd784c9 CMD=UI DATA
<0012> gprs_gb_parse.c:408 Got LLC message, CRC: d784c9 (computed d784c9)
Got DL LLC message: ATTACH_ACK
<0002> gprs_gmm.c:1987 MM(123456789012345/e01c2085) -> ATTACH COMPLETE
<0002> gprs_gmm.c:170 MM(123456789012345/e01c2085) Changing MM state from
MM IDLE to MM READY
<0002> gprs_gmm.c:1173 MM(123456789012345/e01c2085) Cancelled with cause
'unknown 0x0' (0), deleting context
<0002> gprs_gmm.c:1152 MM(123456789012345/e01c2085) Authorization lost,
detaching with cause 'unknown 0x0' (0)
<0002> gprs_gmm.c:376 <- GPRS MM DETACH REQ (type: re-attach not required,
cause: unknown 0x0)
<0012> gprs_llc_parse.c:82 LLC SAPI=1 C   U GEA? IOV-UI=0x000000
FCS=0x58fc97 CMD=UI DATA
<0012> gprs_gb_parse.c:408 Got LLC message, CRC: 58fc97 (computed 58fc97)
Got DL LLC message: DETACH_REQ
<0002> gprs_gmm.c:317 MM(123456789012345/e01c2085) Cleaning MM context due
to auth lost
<0012> gprs_llc.c:481 LLC: unknown TLLI 0x80000023, creating LLME on the fly
<0002> gprs_gmm.c:1257 MM(---/ffffffff) -> GMM ATTACH REQUEST
MI(12131415161718) type="GPRS attach"
<0002> gprs_sgsn.c:230 MM(/00000000) Allocated with GEA0 cipher.
<0002> gprs_gmm.c:560 MM(12131415161718/d68c4569) <- GPRS IDENTITY REQUEST:
mi_type=IMEI
<0012> gprs_llc_parse.c:82 LLC SAPI=1 R   U GEA? IOV-UI=0x000000
FCS=0x9a8ede CMD=UI DATA
<0012> gprs_gb_parse.c:408 Got LLC message, CRC: 9a8ede (computed 9a8ede)
<0012> gprs_gb_parse.c:384 Unhandled GSM 04.08 message type IDENTITY
REQUEST for protocol discriminator GSM48_PDISC_MM_GPRS.
Got DL LLC message: GMM
<0002> gprs_gmm.c:1196 MM(12131415161718/d68c4569) -> GMM IDENTITY
RESPONSE: MI(IMEI)=987654321098765
<0002> sgsn_auth.c:160 MM(12131415161718/d68c4569) Requesting authorization
<0002> sgsn_auth.c:219 MM(12131415161718/d68c4569) Updating authorization
(unknown -> accepted)
<0002> sgsn_auth.c:248 MM(12131415161718/d68c4569) Got authorization
update: state unknown -> accepted
<0002> gprs_gmm.c:1120 MM(12131415161718/d68c4569) Authorized, continuing
procedure, IMSI=12131415161718
<0002> gprs_gmm.c:441 MM(12131415161718/d68c4569) <- GPRS ATTACH ACCEPT
(new P-TMSI=0xd68c4569)
<0012> gprs_llc_parse.c:82 LLC SAPI=1 C   U GEA? IOV-UI=0x000000
FCS=0xa870d1 CMD=UI DATA
<0012> gprs_gb_parse.c:408 Got LLC message, CRC: a870d1 (computed a870d1)
Got DL LLC message: ATTACH_ACK
<0002> gprs_gmm.c:1257 MM(12131415161718/d68c4569) -> GMM ATTACH REQUEST
MI(12131415161718) type="GPRS attach"
<0002> gprs_gmm.c:233 MM(12131415161718/d68c4569) Starting MM timer 3350
while old timer 3350 pending
<0002> gprs_gmm.c:441 MM(12131415161718/d68c4569) <- GPRS ATTACH ACCEPT
(new P-TMSI=0xd68c4569)
<0012> gprs_llc_parse.c:82 LLC SAPI=1 C   U GEA? IOV-UI=0x000000
FCS=0xfbf8e7 CMD=UI DATA
<0012> gprs_gb_parse.c:408 Got LLC message, CRC: fbf8e7 (computed fbf8e7)
Got DL LLC message: ATTACH_ACK
<0002> gprs_gmm.c:1987 MM(12131415161718/d68c4569) -> ATTACH COMPLETE
<0002> gprs_gmm.c:170 MM(12131415161718/d68c4569) Changing MM state from MM
IDLE to MM READY
<0002> gprs_gmm.c:1593 -> GMM RA UPDATE REQUEST type="RA updating"
<0002> gprs_gmm.c:1480 MM(12131415161718/e1fc2064) <- ROUTING AREA UPDATE
ACCEPT
<0012> gprs_llc_parse.c:82 LLC SAPI=1 C   U GEA? IOV-UI=0x000000
FCS=0x56e527 CMD=UI DATA
<0012> gprs_gb_parse.c:408 Got LLC message, CRC: 56e527 (computed 56e527)
Got DL LLC message: RA_UPD_ACK
<0002> gprs_gmm.c:1593 -> GMM RA UPDATE REQUEST type="RA updating"
<0002> gprs_gmm.c:233 MM(12131415161718/e1fc2064) Starting MM timer 3350
while old timer 3350 pending
<0002> gprs_gmm.c:1480 MM(12131415161718/e1fc2064) <- ROUTING AREA UPDATE
ACCEPT
<0012> gprs_llc_parse.c:82 LLC SAPI=1 C   U GEA? IOV-UI=0x000000
FCS=0x06a49b CMD=UI DATA
<0012> gprs_gb_parse.c:408 Got LLC message, CRC: 06a49b (computed 06a49b)
Got DL LLC message: RA_UPD_ACK
<0002> gprs_gmm.c:2012 MM(12131415161718/e1fc2064) -> ROUTING AREA UPDATE
COMPLETE
<0002> gprs_gmm.c:1448 MM(12131415161718/e1fc2064) -> GMM DETACH REQUEST
TLLI=0xe1fc2064 type=GPRS detach Power-off
<0002> gprs_gmm.c:317 MM(12131415161718/e1fc2064) Cleaning MM context due
to GPRS DETACH REQUEST
<0012> gprs_llc.c:481 LLC: unknown TLLI 0x00000000, creating LLME on the fly
<0002> gprs_gmm.c:1257 MM(---/ffffffff) -> GMM ATTACH REQUEST
MI(12131415161718) type="GPRS attach"
<0002> gprs_sgsn.c:230 MM(/00000000) Allocated with GEA0 cipher.
<0002> gprs_gmm.c:560 MM(12131415161718/f10107e3) <- GPRS IDENTITY REQUEST:
mi_type=IMEI
<0012> gprs_llc_parse.c:82 LLC SAPI=1 R   U GEA? IOV-UI=0x000000
FCS=0x9a8ede CMD=UI DATA
<0012> gprs_gb_parse.c:408 Got LLC message, CRC: 9a8ede (computed 9a8ede)
<0012> gprs_gb_parse.c:384 Unhandled GSM 04.08 message type IDENTITY
REQUEST for protocol discriminator GSM48_PDISC_MM_GPRS.
Got DL LLC message: GMM
<0002> gprs_gmm.c:1196 MM(12131415161718/f10107e3) -> GMM IDENTITY
RESPONSE: MI(IMEI)=987654321098765
<0002> sgsn_auth.c:160 MM(12131415161718/f10107e3) Requesting authorization
<0002> sgsn_auth.c:219 MM(12131415161718/f10107e3) Updating authorization
(unknown -> accepted)
<0002> sgsn_auth.c:248 MM(12131415161718/f10107e3) Got authorization
update: state unknown -> accepted
<0002> gprs_gmm.c:1120 MM(12131415161718/f10107e3) Authorized, continuing
procedure, IMSI=12131415161718
<0002> gprs_gmm.c:441 MM(12131415161718/f10107e3) <- GPRS ATTACH ACCEPT
(new P-TMSI=0xf10107e3)
<0012> gprs_llc_parse.c:82 LLC SAPI=1 C   U GEA? IOV-UI=0x000000
FCS=0x4b93db CMD=UI DATA
<0012> gprs_gb_parse.c:408 Got LLC message, CRC: 4b93db (computed 4b93db)
Got DL LLC message: ATTACH_ACK
<0002> gprs_gmm.c:1987 MM(12131415161718/f10107e3) -> ATTACH COMPLETE
<0002> gprs_gmm.c:170 MM(12131415161718/f10107e3) Changing MM state from MM
IDLE to MM READY
<0002> gprs_gmm.c:1593 -> GMM RA UPDATE REQUEST type="RA updating"
<0002> gprs_gmm.c:1480 MM(12131415161718/f1d856e7) <- ROUTING AREA UPDATE
ACCEPT
<0012> gprs_llc_parse.c:82 LLC SAPI=1 C   U GEA? IOV-UI=0x000000
FCS=0xebdafa CMD=UI DATA
<0012> gprs_gb_parse.c:408 Got LLC message, CRC: ebdafa (computed ebdafa)
Got DL LLC message: RA_UPD_ACK
<0002> gprs_gmm.c:2012 MM(12131415161718/f1d856e7) -> ROUTING AREA UPDATE
COMPLETE
<0002> gprs_gmm.c:1593 -> GMM RA UPDATE REQUEST type="RA updating"
<0002> gprs_gmm.c:1666 MM(12131415161718/f1d856e7) Looked up by matching
TLLI and P_TMSI. BSSGP TLLI: b1d856e7, P-TMSI: f1d856e7 (00000000), TLLI:
f1d856e7 (f1d856e7), RA: 112-332-16464-96
<0002> gprs_gmm.c:1480 MM(12131415161718/f1d856e7) <- ROUTING AREA UPDATE
ACCEPT
<0012> gprs_llc_parse.c:82 LLC SAPI=1 C   U GEA? IOV-UI=0x000000
FCS=0xa1a7cd CMD=UI DATA
<0012> gprs_gb_parse.c:408 Got LLC message, CRC: a1a7cd (computed a1a7cd)
Got DL LLC message: RA_UPD_ACK
<0002> gprs_gmm.c:1593 -> GMM RA UPDATE REQUEST type="RA updating"
<0002> gprs_gmm.c:1685 MM(---/ffffffff) LLC XID RESET
<0012> gprs_llc.c:1072 LLGM Reset
<0012> gprs_llc_parse.c:82 LLC SAPI=1 R   U GEA? IOV-UI=0x000000
FCS=0x493161 CMD=XID DATA
<0012> gprs_gb_parse.c:408 Got LLC message, CRC: 493161 (computed 493161)
Got DL LLC message: unknown
<0002> gprs_gmm.c:1757 MM(---/ffffffff) Rejecting RA Update Request with
cause 'Implicitly detached' (10)
<0002> gprs_gmm.c:1525 <- ROUTING AREA UPDATE REJECT
<0012> gprs_llc.c:481 LLC: unknown TLLI 0x92345678, creating LLME on the fly
<0012> gprs_llc_parse.c:82 LLC SAPI=1 C   U GEA? IOV-UI=0x000000
FCS=0x1d9d61 CMD=UI DATA
<0012> gprs_gb_parse.c:408 Got LLC message, CRC: 1d9d61 (computed 1d9d61)
Got DL LLC message: RA_UPD_REJ
<0002> gprs_gmm.c:1257 MM(---/ffffffff) -> GMM ATTACH REQUEST
MI(12131415161718) type="GPRS attach"
<0002> gprs_gmm.c:233 MM(12131415161718/f1d856e7) Starting MM timer 3350
while old timer 3350 pending
<0002> gprs_gmm.c:441 MM(12131415161718/f1d856e7) <- GPRS ATTACH ACCEPT
(new P-TMSI=0xf1d856e7)
<0012> gprs_llc_parse.c:82 LLC SAPI=1 C   U GEA? IOV-UI=0x000000
FCS=0xae2fd1 CMD=UI DATA
<0012> gprs_gb_parse.c:408 Got LLC message, CRC: ae2fd1 (computed ae2fd1)
Got DL LLC message: ATTACH_ACK
<0002> gprs_gmm.c:1987 MM(12131415161718/f1d856e7) -> ATTACH COMPLETE
<0002> gprs_gmm.c:1593 -> GMM RA UPDATE REQUEST type="RA updating"
<0002> gprs_gmm.c:1480 MM(12131415161718/f42b62ad) <- ROUTING AREA UPDATE
ACCEPT
<0012> gprs_llc_parse.c:82 LLC SAPI=1 C   U GEA? IOV-UI=0x000000
FCS=0xfee231 CMD=UI DATA
<0012> gprs_gb_parse.c:408 Got LLC message, CRC: fee231 (computed fee231)
Got DL LLC message: RA_UPD_ACK
<0002> gprs_gmm.c:2012 MM(12131415161718/f42b62ad) -> ROUTING AREA UPDATE
COMPLETE
<0002> gprs_gmm.c:1448 MM(12131415161718/f42b62ad) -> GMM DETACH REQUEST
TLLI=0xf42b62ad type=GPRS detach Power-off
<0002> gprs_gmm.c:317 MM(12131415161718/f42b62ad) Cleaning MM context due
to GPRS DETACH REQUEST
<0012> gprs_llc.c:481 LLC: unknown TLLI 0xffeeddcc, creating LLME on the fly
<0002> gprs_sgsn.c:230 MM(/00000000) Allocated with GEA0 cipher.
<0002> gprs_sgsn.c:836 MM(1234567890/00000000) Found GGSN 0 for APN
'Test.Apn' (requested 'Test.Apn')
<0002> gprs_sgsn.c:836 MM(1234567890/00000000) Found GGSN 1 for APN
'Other.Apn' (requested 'Other.Apn')
<0002> gprs_sgsn.c:836 MM(1234567890/00000000) Found GGSN 0 for APN ''
(requested '')
<0002> gprs_sgsn.c:836 MM(1234567890/00000000) Found GGSN 2 for APN ''
(requested '')
<0002> gprs_sgsn.c:821 MM(1234567890/00000000) The selected APN 'Foo.Bar'
has not been configured
<0002> gprs_sgsn.c:729 MM(1234567890/00000000) APN IE too long
<0002> gprs_sgsn.c:836 MM(1234567890/00000000) Found GGSN 0 for APN
'Test.Apn' (requested 'Test.Apn')
<0002> gprs_sgsn.c:794 MM(1234567890/00000000) The requested APN
'Other.Apn' is not allowed
full talloc report on 'osmo_sgsn' (total   2786 bytes in  29 blocks)
    msgb                           contains      0 bytes in   1 blocks (ref
0) 0x22f83d0
    bsc                            contains   2786 bytes in  27 blocks (ref
0) 0x22f8360
        rate_ctr.c:199                 contains   2786 bytes in  26 blocks
(ref 0) 0x22f8440
            struct rate_ctr_group_desc     contains    914 bytes in  25
blocks (ref 0) 0x22f8c00
                struct rate_ctr_desc           contains    882 bytes in  24
blocks (ref 0) 0x22f8c90
                    pdp:ul_deactivate_accepted     contains     27 bytes
in   1 blocks (ref 0) 0x22f99e0
                    pdp:ul_deactivate_requested    contains     28 bytes
in   1 blocks (ref 0) 0x22f9950
                    pdp:dl_deactivate_accepted     contains     27 bytes
in   1 blocks (ref 0) 0x22f98c0
                    pdp:dl_deactivate_requested    contains     28 bytes
in   1 blocks (ref 0) 0x22f9830
                    pdp:modify_accepted            contains     20 bytes
in   1 blocks (ref 0) 0x22f97b0
                    pdp:modify_requested           contains     21 bytes
in   1 blocks (ref 0) 0x22f9730
                    pdp:request_activate_rejected  contains     30 bytes
in   1 blocks (ref 0) 0x22f96a0
                    pdp:request_activated          contains     22 bytes
in   1 blocks (ref 0) 0x22f9620
                    pdp:activate_accepted          contains     22 bytes
in   1 blocks (ref 0) 0x22f95a0
                    pdp:activate_rejected          contains     22 bytes
in   1 blocks (ref 0) 0x22f9520
                    pdp:activate_requested         contains     23 bytes
in   1 blocks (ref 0) 0x22f94a0
                    gprs:routing_area_requested    contains     28 bytes
in   1 blocks (ref 0) 0x22f9410
                    gprs:routing_area_requested    contains     28 bytes
in   1 blocks (ref 0) 0x22f9380
                    gprs:routing_area_requested    contains     28 bytes
in   1 blocks (ref 0) 0x22f92f0
                    gprs:detach_acked              contains     18 bytes
in   1 blocks (ref 0) 0x22f9270
                    gprs:detach_requested          contains     22 bytes
in   1 blocks (ref 0) 0x22f91f0
                    gprs:attach_rejected           contains     21 bytes
in   1 blocks (ref 0) 0x22f9170
                    gprs:attach_accepted           contains     21 bytes
in   1 blocks (ref 0) 0x22f90f0
                    gprs:attach_requested          contains     22 bytes
in   1 blocks (ref 0) 0x22f9070
                    llc:ul_packets                 contains     15 bytes
in   1 blocks (ref 0) 0x22f8ff0
                    llc:dl_packets                 contains     15 bytes
in   1 blocks (ref 0) 0x22f8f70
                    llc:ul_bytes                   contains     13 bytes
in   1 blocks (ref 0) 0x22f8ef0
                    llc:dl_bytes                   contains     13 bytes
in   1 blocks (ref 0) 0x22f8e70
Assert failed talloc_total_blocks(tall_bsc_ctx) == 2 sgsn_test.c:2477
/home/osmo/3G-config-example/build/openbsc/openbsc/tests/testsuite.dir/at-groups/15/test-source:
line 38: 10111 Aborted                 (core dumped)
$abs_top_builddir/tests/sgsn/sgsn_test
--- expout 2017-12-13 14:51:29.398899955 -0500
+++
/home/osmo/3G-config-example/build/openbsc/openbsc/tests/testsuite.dir/at-groups/15/stdout
2017-12-13
14:51:29.410898887 -0500
@@ -43,3 +43,7 @@
 Testing APN matching
 Testing GGSN selection
 Done
+backtrace() returned 4 addresses
+/home/osmo/3G-config-example/build/openbsc/openbsc/tests/sgsn/sgsn_test()
[0x4056f3]
+/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0) [0x7f9e2639a830]
+/home/osmo/3G-config-example/build/openbsc/openbsc/tests/sgsn/sgsn_test()
[0x406b79]
./testsuite.at:104: exit code was 134, expected 0
15. testsuite.at:100: 15. sgsn (testsuite.at:100): FAILED (testsuite.at:104)

#                             -*- compilation -*-
25. testsuite.at:169: testing msc_vlr_test_no_authen ...
./testsuite.at:173: $abs_top_builddir/tests/msc_vlr/msc_vlr_test_no_authen
--- experr 2017-12-13 14:51:29.938851883 -0500
+++
/home/osmo/3G-config-example/build/openbsc/openbsc/tests/testsuite.dir/at-groups/25/stderr
2017-12-13
14:51:30.130834794 -0500
@@ -234,932 +234,7 @@
 DREF VLR subscr MSISDN:46071 usage increases to: 6
 DREF MSISDN:46071: MSC conn use + 1 == 3
 DMSC msc_tx 91 bytes to MSISDN:46071 via RAN_GERAN_A
-- DTAP --RAN_GERAN_A--> MS: GSM48_PDISC_SMS:0x01:
09015801000791447758100650004c0005806470f1000007101000000000445079da1e1ee7416937485e9ea7c965373d1d6683c270383b3d0ed3d36ff71c949e83c22072799e9687c5ec32a81d96afcbf4b4fb0c7ac3e9e9b7db05
-- DTAP matches expected message
-DREF VLR subscr MSISDN:46071 usage decreases to: 5
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: Received Event
SUBSCR_CONN_E_BUMP
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: bump: connection
still has active transaction: GSM48_PDISC_SMS
-DREF VLR subscr MSISDN:46071 usage decreases to: 4
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: Received Event
SUBSCR_CONN_E_BUMP
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: bump: connection
still has active transaction: GSM48_PDISC_SMS
-DREF MSISDN:46071: MSC conn use - 1 == 2
-  dtap_tx_confirmed == 1
-  paging_stopped == 1
-- SMS was delivered, no requests pending for subscr
-DREF VLR subscr MSISDN:46071 usage increases to: 5
-  llist_count(&vsub->cs.requests) == 0
-DREF VLR subscr MSISDN:46071 usage decreases to: 4
-- conn is still open to wait for SMS ack dance
-  llist_count(&net->subscr_conns) == 1
-- MS replies with CP-ACK for received SMS
-  MSC <--RAN_GERAN_A-- MS: GSM48_PDISC_SMS:0x04
-DREF MSISDN:46071: MSC conn use + 1 == 3
-DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x04 (0x9:0x4)
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: Received Event
SUBSCR_CONN_E_COMMUNICATING
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: state_chg to
SUBSCR_CONN_S_COMMUNICATING
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_COMMUNICATING}: Received
Event SUBSCR_CONN_E_BUMP
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_COMMUNICATING}: bump:
connection still has active transaction: GSM48_PDISC_SMS
-DREF MSISDN:46071: MSC conn use - 1 == 2
-  llist_count(&net->subscr_conns) == 1
-- MS also sends RP-ACK, MSC in turn sends CP-ACK for that
-  MSC <--RAN_GERAN_A-- MS: GSM48_PDISC_SMS:0x01
-DREF MSISDN:46071: MSC conn use + 1 == 3
-DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x01 (0x9:0x1)
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_COMMUNICATING}: Received
Event SUBSCR_CONN_E_COMMUNICATING
-DMSC msc_tx 2 bytes to MSISDN:46071 via RAN_GERAN_A
-- DTAP --RAN_GERAN_A--> MS: GSM48_PDISC_SMS:0x04: 0904
-- DTAP matches expected message
-DREF VLR subscr MSISDN:46071 usage decreases to: 3
-DREF VLR subscr MSISDN:46071 usage decreases to: 2
-DREF MSISDN:46071: MSC conn use - 1 == 2
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_COMMUNICATING}: Received
Event SUBSCR_CONN_E_BUMP
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_COMMUNICATING}: bump:
releasing conn
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_COMMUNICATING}: state_chg
to SUBSCR_CONN_S_RELEASED
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Terminating
(cause = OSMO_FSM_TERM_REGULAR)
-DVLR Process_Access_Request_VLR(901700000004620){PR_ARQ_S_DONE}:
Terminating (cause = OSMO_FSM_TERM_PARENT)
-DVLR Process_Access_Request_VLR(901700000004620){PR_ARQ_S_DONE}: Removing
from parent Subscr_Conn(901700000004620)
-DVLR Process_Access_Request_VLR(901700000004620){PR_ARQ_S_DONE}: Freeing
instance
-DVLR Process_Access_Request_VLR(901700000004620){PR_ARQ_S_DONE}:
Deallocated
-DREF MSISDN:46071: MSC conn use - 1 == 1
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Freeing instance
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Deallocated
-DREF MSISDN:46071: MSC conn use - 1 == 0
-DRLL subscr MSISDN:46071: Freeing subscriber connection
-DREF VLR subscr MSISDN:46071 usage decreases to: 1
-  dtap_tx_confirmed == 1
-- SMS is done, conn is gone
-  llist_count(&net->subscr_conns) == 0
----
-- subscriber detaches
-  MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_IMSI_DETACH_IND
-  new conn
-DREF unknown: MSC conn use + 1 == 1
-DRLL Dispatching 04.08 message GSM48_MT_MM_IMSI_DETACH_IND (0x5:0x1)
-DMM IMSI DETACH INDICATION: MI(IMSI)=901700000004620
-DREF VLR subscr MSISDN:46071 usage increases to: 2
-DMM Subscriber MSISDN:46071 DETACHED
-DREF VLR subscr MSISDN:46071 usage decreases to: 1
-DREF VLR subscr MSISDN:46071 usage decreases to: 0
-DREF freeing VLR subscr MSISDN:46071
-DREF unknown: MSC conn use - 1 == 0
-DRLL Freeing subscriber connection with NULL subscriber
-  llist_count(&net->subscr_conns) == 0
-===== test_no_authen: SUCCESS
-
-full talloc report on 'msgb' (total      0 bytes in   1 blocks)
-talloc_total_blocks(tall_bsc_ctx) == 9
-
-===== test_no_authen_tmsi
-- Location Update request causes a GSUP LU request to HLR
-  MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_LOC_UPD_REQUEST
-  new conn
-DREF unknown: MSC conn use + 1 == 1
-DRLL Dispatching 04.08 message GSM48_MT_MM_LOC_UPD_REQUEST (0x5:0x8)
-DREF unknown: MSC conn use + 1 == 2
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Allocated
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Received Event
SUBSCR_CONN_E_START
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: state_chg to
SUBSCR_CONN_S_NEW
-DMM LOCATION UPDATING REQUEST: MI(IMSI)=901700000004620 type=IMSI ATTACH
-DMM LU/new-LAC: 1/0
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_IDLE}: Allocated
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_IDLE}: is child of
Subscr_Conn(901700000004620)
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_IDLE}: rev=GSM net=GERAN (no
Auth)
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_IDLE}: Received Event
VLR_ULA_E_UPDATE_LA
-DREF VLR subscr unknown usage increases to: 1
-DVLR set IMSI on subscriber; IMSI=901700000004620 id=901700000004620
-DVLR New subscr, IMSI: 901700000004620
-DREF VLR subscr IMSI:901700000004620 usage increases to: 2
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_IDLE}: vlr_loc_upd_node1()
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_IDLE}: vlr_loc_upd_post_auth()
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_IDLE}: vlr_loc_upd_post_ciph()
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_IDLE}: vlr_loc_upd_node_4()
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_IDLE}: state_chg to
VLR_ULA_S_WAIT_HLR_UPD
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_INIT}: Allocated
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_INIT}: is child of
vlr_lu_fsm(901700000004620)
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_INIT}: Received Event
UPD_HLR_VLR_E_START
-DVLR GSUP tx: 04010809710000004026f0
-GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST:
04010809710000004026f0
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_INIT}: state_chg to
UPD_HLR_VLR_S_WAIT_FOR_DATA
-DREF VLR subscr IMSI:901700000004620 usage decreases to: 1
-DMM IMSI:901700000004620: bump: conn still being established
(SUBSCR_CONN_S_NEW)
-DREF IMSI:901700000004620: MSC conn use - 1 == 1
-  lu_result_sent == 0
-- HLR sends _INSERT_DATA_REQUEST, VLR responds with _INSERT_DATA_RESULT
-<-- GSUP rx OSMO_GSUP_MSGT_INSERT_DATA_REQUEST:
10010809710000004026f00804036470f1
-DVLR GSUP rx 17: 10010809710000004026f00804036470f1
-DREF VLR subscr IMSI:901700000004620 usage increases to: 2
-DVLR IMSI:901700000004620 has MSISDN:46071
-DVLR GSUP tx: 12010809710000004026f0
-GSUP --> HLR: OSMO_GSUP_MSGT_INSERT_DATA_RESULT: 12010809710000004026f0
-DREF VLR subscr MSISDN:46071 usage decreases to: 1
-<-- GSUP rx OSMO_GSUP_MSGT_INSERT_DATA_REQUEST: vlr_gsupc_read_cb()
returns 0
-  lu_result_sent == 0
-- having received subscriber data does not mean acceptance
-msc_subscr_conn_is_accepted() == false
-  requests shall be thwarted
-DRLL Dispatching 04.08 message GSM48_MT_CC_SETUP (0x3:0x5)
-DRLL subscr MSISDN:46071: Message not permitted for initial conn:
GSM48_MT_CC_SETUP
-DRLL Dispatching 04.08 message unknown 0x33 (0x5:0x33)
-DRLL subscr MSISDN:46071: Message not permitted for initial conn: unknown
0x33
-DRLL Dispatching 04.08 message GSM48_MT_RR_SYSINFO_1 (0x6:0x19)
-DRLL subscr MSISDN:46071: Message not permitted for initial conn:
GSM48_MT_RR_SYSINFO_1
-DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x01 (0x9:0x1)
-DRLL subscr MSISDN:46071: Message not permitted for initial conn:
GSM48_PDISC_SMS:0x01
-  lu_result_sent == 0
-- HLR also sends GSUP _UPDATE_LOCATION_RESULT
-<-- GSUP rx OSMO_GSUP_MSGT_UPDATE_LOCATION_RESULT: 06010809710000004026f0
-DVLR GSUP rx 11: 06010809710000004026f0
-DREF VLR subscr MSISDN:46071 usage increases to: 2
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_HLR_UPD}: Received Event
VLR_ULA_E_HLR_LU_RES
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_WAIT_FOR_DATA}:
Received Event UPD_HLR_VLR_E_UPD_LOC_ACK
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_WAIT_FOR_DATA}:
state_chg to UPD_HLR_VLR_S_DONE
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_DONE}: Terminating
(cause = OSMO_FSM_TERM_REGULAR)
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_DONE}: Removing from
parent vlr_lu_fsm(901700000004620)
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_DONE}: Freeing instance
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_DONE}: Deallocated
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_HLR_UPD}: Received Event
VLR_ULA_E_UPD_HLR_COMPL
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_HLR_UPD}: state_chg to
VLR_ULA_S_WAIT_LU_COMPL
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_INIT}: Allocated
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_INIT}: is child of
vlr_lu_fsm(901700000004620)
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_INIT}: Received
Event LU_COMPL_VLR_E_START
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_INIT}: state_chg to
LU_COMPL_VLR_S_WAIT_SUB_PRES
-DVLR sub_pres_vlr_fsm(901700000004620){SUB_PRES_VLR_S_INIT}: Allocated
-DVLR sub_pres_vlr_fsm(901700000004620){SUB_PRES_VLR_S_INIT}: is child of
lu_compl_vlr_fsm(901700000004620)
-DVLR sub_pres_vlr_fsm(901700000004620){SUB_PRES_VLR_S_INIT}: Received
Event SUB_PRES_VLR_E_START
-DVLR sub_pres_vlr_fsm(901700000004620){SUB_PRES_VLR_S_INIT}: state_chg to
SUB_PRES_VLR_S_DONE
-DVLR sub_pres_vlr_fsm(901700000004620){SUB_PRES_VLR_S_DONE}: Terminating
(cause = OSMO_FSM_TERM_REGULAR)
-DVLR sub_pres_vlr_fsm(901700000004620){SUB_PRES_VLR_S_DONE}: Removing from
parent lu_compl_vlr_fsm(901700000004620)
-DVLR sub_pres_vlr_fsm(901700000004620){SUB_PRES_VLR_S_DONE}: Freeing
instance
-DVLR sub_pres_vlr_fsm(901700000004620){SUB_PRES_VLR_S_DONE}: Deallocated
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_WAIT_SUB_PRES}:
Received Event LU_COMPL_VLR_E_SUB_PRES_COMPL
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_WAIT_SUB_PRES}:
lu_compl_vlr_new_tmsi()
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_WAIT_SUB_PRES}:
state_chg to LU_COMPL_VLR_S_WAIT_TMSI_CNF
-- sending LU Accept for MSISDN:46071, with TMSI 0x03020100
-DREF VLR subscr MSISDN:46071 usage decreases to: 1
-<-- GSUP rx OSMO_GSUP_MSGT_UPDATE_LOCATION_RESULT: vlr_gsupc_read_cb()
returns 0
-- a LU Accept with a new TMSI was sent, waiting for TMSI Realloc Compl
-  llist_count(&net->subscr_conns) == 1
-  lu_result_sent == 1
-msc_subscr_conn_is_accepted() == false
-  requests shall be thwarted
-DRLL Dispatching 04.08 message GSM48_MT_CC_SETUP (0x3:0x5)
-DRLL subscr MSISDN:46071: Message not permitted for initial conn:
GSM48_MT_CC_SETUP
-DRLL Dispatching 04.08 message unknown 0x33 (0x5:0x33)
-DRLL subscr MSISDN:46071: Message not permitted for initial conn: unknown
0x33
-DRLL Dispatching 04.08 message GSM48_MT_RR_SYSINFO_1 (0x6:0x19)
-DRLL subscr MSISDN:46071: Message not permitted for initial conn:
GSM48_MT_RR_SYSINFO_1
-DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x01 (0x9:0x1)
-DRLL subscr MSISDN:46071: Message not permitted for initial conn:
GSM48_PDISC_SMS:0x01
-- even though the TMSI is not acked, we can already find the subscr with it
-DREF VLR subscr MSISDN:46071 usage increases to: 2
-  vsub != NULL == 1
-  strcmp(vsub->imsi, imsi) == 0
-  vsub->tmsi_new == 0x03020100
-  vsub->tmsi == 0xffffffff
-DREF VLR subscr MSISDN:46071 usage decreases to: 1
-- MS sends TMSI Realloc Complete
-  MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_TMSI_REALL_COMPL
-DREF MSISDN:46071: MSC conn use + 1 == 2
-DRLL Dispatching 04.08 message GSM48_MT_MM_TMSI_REALL_COMPL (0x5:0x1b)
-DMM TMSI Reallocation Completed. Subscriber: MSISDN:46071
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_LU_COMPL}: Received Event
VLR_ULA_E_NEW_TMSI_ACK
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_WAIT_TMSI_CNF}:
Received Event LU_COMPL_VLR_E_NEW_TMSI_ACK
-DREF VLR subscr MSISDN:46071 usage increases to: 2
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_WAIT_TMSI_CNF}:
state_chg to LU_COMPL_VLR_S_DONE
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_LU_COMPL}: Received Event
VLR_ULA_E_LU_COMPL_SUCCESS
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_DONE}: Terminating
(cause = OSMO_FSM_TERM_PARENT)
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_DONE}: Removing from
parent vlr_lu_fsm(901700000004620)
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_DONE}: Freeing
instance
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_DONE}: Deallocated
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_LU_COMPL}: state_chg to
VLR_ULA_S_DONE
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_NEW}: Received Event
SUBSCR_CONN_E_ACCEPTED
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_NEW}: SUBSCR_CONN_FROM_LU
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_NEW}: state_chg to
SUBSCR_CONN_S_ACCEPTED
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: Received Event
SUBSCR_CONN_E_BUMP
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: bump: releasing
conn
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: state_chg to
SUBSCR_CONN_S_RELEASED
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Terminating
(cause = OSMO_FSM_TERM_REGULAR)
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Terminating (cause =
OSMO_FSM_TERM_PARENT)
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Removing from parent
Subscr_Conn(901700000004620)
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: fsm_lu_cleanup called
with cause OSMO_FSM_TERM_PARENT
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Freeing instance
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Deallocated
-DREF MSISDN:46071: MSC conn use - 1 == 1
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Freeing instance
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Deallocated
-DREF MSISDN:46071: MSC conn use - 1 == 0
-DRLL subscr MSISDN:46071: Freeing subscriber connection
-DREF VLR subscr MSISDN:46071 usage decreases to: 1
-- LU was successful, and the conn has already been closed
-  llist_count(&net->subscr_conns) == 0
-- Subscriber has the new TMSI
-DREF VLR subscr MSISDN:46071 usage increases to: 2
-  vsub != NULL == 1
-  strcmp(vsub->imsi, imsi) == 0
-  vsub->tmsi_new == 0xffffffff
-  vsub->tmsi == 0x03020100
-DREF VLR subscr MSISDN:46071 usage decreases to: 1
----
-- after a while, a new conn sends a CM Service Request using above TMSI
-  MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_CM_SERV_REQ
-  new conn
-DREF unknown: MSC conn use + 1 == 1
-DRLL Dispatching 04.08 message GSM48_MT_MM_CM_SERV_REQ (0x5:0x24)
-DMM <- CM SERVICE REQUEST serv_type=0x08 MI(TMSI)=50462976
-DREF unknown: MSC conn use + 1 == 2
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_INIT}: Allocated
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_INIT}: Received Event
SUBSCR_CONN_E_START
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_INIT}: state_chg to
SUBSCR_CONN_S_NEW
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_INIT}: Allocated
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_INIT}: is child of
Subscr_Conn(50462976)
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_INIT}: rev=GSM
net=GERAN (no Auth)
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_INIT}: Received Event
PR_ARQ_E_START
-DREF VLR subscr MSISDN:46071 usage increases to: 2
-DREF VLR subscr MSISDN:46071 usage increases to: 3
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_INIT}:
proc_arq_vlr_fn_post_imsi()
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_INIT}:
_proc_arq_vlr_node2()
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_INIT}:
_proc_arq_vlr_node2_post_ciph()
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_INIT}:
_proc_arq_vlr_node2_post_vlr()
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_INIT}:
_proc_arq_vlr_post_pres()
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_INIT}:
_proc_arq_vlr_post_trace()
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_INIT}:
_proc_arq_vlr_post_imei()
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_INIT}:
proc_arq_fsm_done(VLR_PR_ARQ_RES_PASSED)
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_INIT}: state_chg to
PR_ARQ_S_DONE
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_DONE}: Process Access
Request result: VLR_PR_ARQ_RES_PASSED
-- sending CM Service Accept for MSISDN:46071
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_NEW}: Received Event
SUBSCR_CONN_E_ACCEPTED
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_NEW}:
SUBSCR_CONN_FROM_CM_SERVICE_REQ
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_NEW}: state_chg to
SUBSCR_CONN_S_ACCEPTED
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_ACCEPTED}:
received_cm_service_request = true
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_ACCEPTED}: Received Event
SUBSCR_CONN_E_BUMP
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_ACCEPTED}: bump: still awaiting
first request after a CM Service Request
-DREF VLR subscr MSISDN:46071 usage decreases to: 2
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_ACCEPTED}: Received Event
SUBSCR_CONN_E_BUMP
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_ACCEPTED}: bump: still awaiting
first request after a CM Service Request
-DREF MSISDN:46071: MSC conn use - 1 == 1
-  cm_service_result_sent == 1
-msc_subscr_conn_is_accepted() == true
-- a USSD request is serviced
-  expecting USSD:
-  Your extension is 46071
-  MSC <--RAN_GERAN_A-- MS: GSM48_PDISC_NC_SS:0x3b
-DREF MSISDN:46071: MSC conn use + 1 == 2
-DRLL Dispatching 04.08 message GSM48_PDISC_NC_SS:0x3b (0xb:0x3b)
-DMM MSISDN:46071: rx msg GSM48_PDISC_NC_SS:0x3b:
received_cm_service_request changes to false
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_ACCEPTED}: Received Event
SUBSCR_CONN_E_COMMUNICATING
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_ACCEPTED}: state_chg to
SUBSCR_CONN_S_COMMUNICATING
-DMM USSD: Own number requested
-DMM MSISDN:46071: MSISDN = 46071
-DMSC msc_tx 43 bytes to MSISDN:46071 via RAN_GERAN_A
-- DTAP --RAN_GERAN_A--> MS: GSM48_PDISC_NC_SS:0x2a:
8b2a1c27a225020100302002013b301b04010f0416d9775d0e2ae3e965f73cfd7683d27310cd06bbc51a0d
-- DTAP matches expected message
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_COMMUNICATING}: Received Event
SUBSCR_CONN_E_BUMP
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_COMMUNICATING}: bump: releasing
conn
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_COMMUNICATING}: state_chg to
SUBSCR_CONN_S_RELEASED
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_RELEASED}: Terminating (cause =
OSMO_FSM_TERM_REGULAR)
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_DONE}: Terminating
(cause = OSMO_FSM_TERM_PARENT)
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_DONE}: Removing from
parent Subscr_Conn(50462976)
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_DONE}: Freeing instance
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_DONE}: Deallocated
-DREF MSISDN:46071: MSC conn use - 1 == 1
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_RELEASED}: Freeing instance
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_RELEASED}: Deallocated
-DREF MSISDN:46071: MSC conn use - 1 == 0
-DRLL subscr MSISDN:46071: Freeing subscriber connection
-DREF VLR subscr MSISDN:46071 usage decreases to: 1
-- all requests serviced, conn has been released
-  llist_count(&net->subscr_conns) == 0
----
-- an SMS is sent, MS is paged using above TMSI
-DREF VLR subscr MSISDN:46071 usage increases to: 2
-  llist_count(&vsub->cs.requests) == 0
-DREF VLR subscr MSISDN:46071 usage increases to: 3
-DMM Subscriber MSISDN:46071 not paged yet, start paging.
-  RAN_GERAN_A sends out paging request to IMSI 901700000004620, TMSI
0x03020100, LAC 0
-  paging_expecting_tmsi == 0x03020100
-DREF VLR subscr MSISDN:46071 usage increases to: 4
-  llist_count(&vsub->cs.requests) == 1
-DREF VLR subscr MSISDN:46071 usage decreases to: 3
-  paging_sent == 1
-  paging_stopped == 0
-- the subscriber and its pending request should remain
-DREF VLR subscr MSISDN:46071 usage increases to: 4
-  llist_count(&vsub->cs.requests) == 1
-DREF VLR subscr MSISDN:46071 usage decreases to: 3
-- MS replies with Paging Response using TMSI, we deliver the SMS
-  MSC <--RAN_GERAN_A-- MS: GSM48_MT_RR_PAG_RESP
-  new conn
-DREF unknown: MSC conn use + 1 == 1
-DRLL Dispatching 04.08 message GSM48_MT_RR_PAG_RESP (0x6:0x27)
-DRR PAGING RESPONSE: MI(TMSI)=50462976
-DREF unknown: MSC conn use + 1 == 2
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_INIT}: Allocated
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_INIT}: Received Event
SUBSCR_CONN_E_START
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_INIT}: state_chg to
SUBSCR_CONN_S_NEW
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_INIT}: Allocated
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_INIT}: is child of
Subscr_Conn(50462976)
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_INIT}: rev=GSM
net=GERAN (no Auth)
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_INIT}: Received Event
PR_ARQ_E_START
-DREF VLR subscr MSISDN:46071 usage increases to: 4
-DREF VLR subscr MSISDN:46071 usage increases to: 5
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_INIT}:
proc_arq_vlr_fn_post_imsi()
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_INIT}:
_proc_arq_vlr_node2()
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_INIT}:
_proc_arq_vlr_node2_post_ciph()
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_INIT}:
_proc_arq_vlr_node2_post_vlr()
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_INIT}:
_proc_arq_vlr_post_pres()
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_INIT}:
_proc_arq_vlr_post_trace()
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_INIT}:
_proc_arq_vlr_post_imei()
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_INIT}:
proc_arq_fsm_done(VLR_PR_ARQ_RES_PASSED)
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_INIT}: state_chg to
PR_ARQ_S_DONE
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_DONE}: Process Access
Request result: VLR_PR_ARQ_RES_PASSED
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_NEW}: Received Event
SUBSCR_CONN_E_ACCEPTED
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_NEW}: SUBSCR_CONN_FROM_PAGING_RESP
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_NEW}: state_chg to
SUBSCR_CONN_S_ACCEPTED
-DPAG Paging success for MSISDN:46071 (event=0)
-DPAG Calling paging cbfn.
-DREF VLR subscr MSISDN:46071 usage increases to: 6
-DREF MSISDN:46071: MSC conn use + 1 == 3
-DMSC msc_tx 91 bytes to MSISDN:46071 via RAN_GERAN_A
-- DTAP --RAN_GERAN_A--> MS: GSM48_PDISC_SMS:0x01:
09015801000791447758100650004c0005806470f1000007101000000000445079da1e1ee7416937485e9ea7c965373d1d6683c270383b3d0ed3d36ff71c949e83c22072799e9687c5ec32a81d96afcbf4b4fb0c7ac3e9e9b7db05
-- DTAP matches expected message
-DREF VLR subscr MSISDN:46071 usage decreases to: 5
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_ACCEPTED}: Received Event
SUBSCR_CONN_E_BUMP
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_ACCEPTED}: bump: connection still
has active transaction: GSM48_PDISC_SMS
-DREF VLR subscr MSISDN:46071 usage decreases to: 4
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_ACCEPTED}: Received Event
SUBSCR_CONN_E_BUMP
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_ACCEPTED}: bump: connection still
has active transaction: GSM48_PDISC_SMS
-DREF MSISDN:46071: MSC conn use - 1 == 2
-  dtap_tx_confirmed == 1
-  paging_stopped == 1
-- SMS was delivered, no requests pending for subscr
-DREF VLR subscr MSISDN:46071 usage increases to: 5
-  llist_count(&vsub->cs.requests) == 0
-DREF VLR subscr MSISDN:46071 usage decreases to: 4
-- conn is still open to wait for SMS ack dance
-  llist_count(&net->subscr_conns) == 1
-- MS replies with CP-ACK for received SMS
-  MSC <--RAN_GERAN_A-- MS: GSM48_PDISC_SMS:0x04
-DREF MSISDN:46071: MSC conn use + 1 == 3
-DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x04 (0x9:0x4)
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_ACCEPTED}: Received Event
SUBSCR_CONN_E_COMMUNICATING
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_ACCEPTED}: state_chg to
SUBSCR_CONN_S_COMMUNICATING
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_COMMUNICATING}: Received Event
SUBSCR_CONN_E_BUMP
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_COMMUNICATING}: bump: connection
still has active transaction: GSM48_PDISC_SMS
-DREF MSISDN:46071: MSC conn use - 1 == 2
-  llist_count(&net->subscr_conns) == 1
-- MS also sends RP-ACK, MSC in turn sends CP-ACK for that
-  MSC <--RAN_GERAN_A-- MS: GSM48_PDISC_SMS:0x01
-DREF MSISDN:46071: MSC conn use + 1 == 3
-DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x01 (0x9:0x1)
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_COMMUNICATING}: Received Event
SUBSCR_CONN_E_COMMUNICATING
-DMSC msc_tx 2 bytes to MSISDN:46071 via RAN_GERAN_A
-- DTAP --RAN_GERAN_A--> MS: GSM48_PDISC_SMS:0x04: 0904
-- DTAP matches expected message
-DREF VLR subscr MSISDN:46071 usage decreases to: 3
-DREF VLR subscr MSISDN:46071 usage decreases to: 2
-DREF MSISDN:46071: MSC conn use - 1 == 2
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_COMMUNICATING}: Received Event
SUBSCR_CONN_E_BUMP
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_COMMUNICATING}: bump: releasing
conn
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_COMMUNICATING}: state_chg to
SUBSCR_CONN_S_RELEASED
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_RELEASED}: Terminating (cause =
OSMO_FSM_TERM_REGULAR)
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_DONE}: Terminating
(cause = OSMO_FSM_TERM_PARENT)
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_DONE}: Removing from
parent Subscr_Conn(50462976)
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_DONE}: Freeing instance
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_DONE}: Deallocated
-DREF MSISDN:46071: MSC conn use - 1 == 1
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_RELEASED}: Freeing instance
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_RELEASED}: Deallocated
-DREF MSISDN:46071: MSC conn use - 1 == 0
-DRLL subscr MSISDN:46071: Freeing subscriber connection
-DREF VLR subscr MSISDN:46071 usage decreases to: 1
-  dtap_tx_confirmed == 1
-- SMS is done, conn is gone
-  llist_count(&net->subscr_conns) == 0
----
-- subscriber sends LU Request, this time with the TMSI
-- Location Update request causes a GSUP LU request to HLR
-  MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_LOC_UPD_REQUEST
-  new conn
-DREF unknown: MSC conn use + 1 == 1
-DRLL Dispatching 04.08 message GSM48_MT_MM_LOC_UPD_REQUEST (0x5:0x8)
-DREF unknown: MSC conn use + 1 == 2
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_INIT}: Allocated
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_INIT}: Received Event
SUBSCR_CONN_E_START
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_INIT}: state_chg to
SUBSCR_CONN_S_NEW
-DMM LOCATION UPDATING REQUEST: MI(TMSI)=50462976 type=IMSI ATTACH
-DMM LU/new-LAC: 1/0
-DVLR vlr_lu_fsm(50462976){VLR_ULA_S_IDLE}: Allocated
-DVLR vlr_lu_fsm(50462976){VLR_ULA_S_IDLE}: is child of
Subscr_Conn(50462976)
-DVLR vlr_lu_fsm(50462976){VLR_ULA_S_IDLE}: rev=GSM net=GERAN (no Auth)
-DVLR vlr_lu_fsm(50462976){VLR_ULA_S_IDLE}: Received Event
VLR_ULA_E_UPDATE_LA
-DREF VLR subscr MSISDN:46071 usage increases to: 2
-DREF VLR subscr MSISDN:46071 usage increases to: 3
-DVLR vlr_lu_fsm(50462976){VLR_ULA_S_IDLE}: vlr_loc_upd_node1()
-DVLR vlr_lu_fsm(50462976){VLR_ULA_S_IDLE}: vlr_loc_upd_post_auth()
-DVLR vlr_lu_fsm(50462976){VLR_ULA_S_IDLE}: vlr_loc_upd_post_ciph()
-DVLR vlr_lu_fsm(50462976){VLR_ULA_S_IDLE}: vlr_loc_upd_node_4()
-DVLR vlr_lu_fsm(50462976){VLR_ULA_S_IDLE}: state_chg to
VLR_ULA_S_WAIT_HLR_UPD
-DVLR upd_hlr_vlr_fsm(50462976){UPD_HLR_VLR_S_INIT}: Allocated
-DVLR upd_hlr_vlr_fsm(50462976){UPD_HLR_VLR_S_INIT}: is child of
vlr_lu_fsm(50462976)
-DVLR upd_hlr_vlr_fsm(50462976){UPD_HLR_VLR_S_INIT}: Received Event
UPD_HLR_VLR_E_START
-DVLR GSUP tx: 04010809710000004026f0
-GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST:
04010809710000004026f0
-DVLR upd_hlr_vlr_fsm(50462976){UPD_HLR_VLR_S_INIT}: state_chg to
UPD_HLR_VLR_S_WAIT_FOR_DATA
-DREF VLR subscr MSISDN:46071 usage decreases to: 2
-DMM MSISDN:46071: bump: conn still being established (SUBSCR_CONN_S_NEW)
-DREF MSISDN:46071: MSC conn use - 1 == 1
-  lu_result_sent == 0
-- HLR sends _INSERT_DATA_REQUEST, VLR responds with _INSERT_DATA_RESULT
-<-- GSUP rx OSMO_GSUP_MSGT_INSERT_DATA_REQUEST:
10010809710000004026f00804036470f1
-DVLR GSUP rx 17: 10010809710000004026f00804036470f1
-DREF VLR subscr MSISDN:46071 usage increases to: 3
-DVLR IMSI:901700000004620 has MSISDN:46071
-DVLR GSUP tx: 12010809710000004026f0
-GSUP --> HLR: OSMO_GSUP_MSGT_INSERT_DATA_RESULT: 12010809710000004026f0
-DREF VLR subscr MSISDN:46071 usage decreases to: 2
-<-- GSUP rx OSMO_GSUP_MSGT_INSERT_DATA_REQUEST: vlr_gsupc_read_cb()
returns 0
-  lu_result_sent == 0
-- having received subscriber data does not mean acceptance
-msc_subscr_conn_is_accepted() == false
-  requests shall be thwarted
-DRLL Dispatching 04.08 message GSM48_MT_CC_SETUP (0x3:0x5)
-DRLL subscr MSISDN:46071: Message not permitted for initial conn:
GSM48_MT_CC_SETUP
-DRLL Dispatching 04.08 message unknown 0x33 (0x5:0x33)
-DRLL subscr MSISDN:46071: Message not permitted for initial conn: unknown
0x33
-DRLL Dispatching 04.08 message GSM48_MT_RR_SYSINFO_1 (0x6:0x19)
-DRLL subscr MSISDN:46071: Message not permitted for initial conn:
GSM48_MT_RR_SYSINFO_1
-DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x01 (0x9:0x1)
-DRLL subscr MSISDN:46071: Message not permitted for initial conn:
GSM48_PDISC_SMS:0x01
-  lu_result_sent == 0
-- HLR also sends GSUP _UPDATE_LOCATION_RESULT
-<-- GSUP rx OSMO_GSUP_MSGT_UPDATE_LOCATION_RESULT: 06010809710000004026f0
-DVLR GSUP rx 11: 06010809710000004026f0
-DREF VLR subscr MSISDN:46071 usage increases to: 3
-DVLR vlr_lu_fsm(50462976){VLR_ULA_S_WAIT_HLR_UPD}: Received Event
VLR_ULA_E_HLR_LU_RES
-DVLR upd_hlr_vlr_fsm(50462976){UPD_HLR_VLR_S_WAIT_FOR_DATA}: Received
Event UPD_HLR_VLR_E_UPD_LOC_ACK
-DVLR upd_hlr_vlr_fsm(50462976){UPD_HLR_VLR_S_WAIT_FOR_DATA}: state_chg to
UPD_HLR_VLR_S_DONE
-DVLR upd_hlr_vlr_fsm(50462976){UPD_HLR_VLR_S_DONE}: Terminating (cause =
OSMO_FSM_TERM_REGULAR)
-DVLR upd_hlr_vlr_fsm(50462976){UPD_HLR_VLR_S_DONE}: Removing from parent
vlr_lu_fsm(50462976)
-DVLR upd_hlr_vlr_fsm(50462976){UPD_HLR_VLR_S_DONE}: Freeing instance
-DVLR upd_hlr_vlr_fsm(50462976){UPD_HLR_VLR_S_DONE}: Deallocated
-DVLR vlr_lu_fsm(50462976){VLR_ULA_S_WAIT_HLR_UPD}: Received Event
VLR_ULA_E_UPD_HLR_COMPL
-DVLR vlr_lu_fsm(50462976){VLR_ULA_S_WAIT_HLR_UPD}: state_chg to
VLR_ULA_S_WAIT_LU_COMPL
-DVLR lu_compl_vlr_fsm(50462976){LU_COMPL_VLR_S_INIT}: Allocated
-DVLR lu_compl_vlr_fsm(50462976){LU_COMPL_VLR_S_INIT}: is child of
vlr_lu_fsm(50462976)
-DVLR lu_compl_vlr_fsm(50462976){LU_COMPL_VLR_S_INIT}: Received Event
LU_COMPL_VLR_E_START
-DVLR lu_compl_vlr_fsm(50462976){LU_COMPL_VLR_S_INIT}: state_chg to
LU_COMPL_VLR_S_WAIT_SUB_PRES
-DVLR sub_pres_vlr_fsm(50462976){SUB_PRES_VLR_S_INIT}: Allocated
-DVLR sub_pres_vlr_fsm(50462976){SUB_PRES_VLR_S_INIT}: is child of
lu_compl_vlr_fsm(50462976)
-DVLR sub_pres_vlr_fsm(50462976){SUB_PRES_VLR_S_INIT}: Received Event
SUB_PRES_VLR_E_START
-DVLR sub_pres_vlr_fsm(50462976){SUB_PRES_VLR_S_INIT}: state_chg to
SUB_PRES_VLR_S_DONE
-DVLR sub_pres_vlr_fsm(50462976){SUB_PRES_VLR_S_DONE}: Terminating (cause =
OSMO_FSM_TERM_REGULAR)
-DVLR sub_pres_vlr_fsm(50462976){SUB_PRES_VLR_S_DONE}: Removing from parent
lu_compl_vlr_fsm(50462976)
-DVLR sub_pres_vlr_fsm(50462976){SUB_PRES_VLR_S_DONE}: Freeing instance
-DVLR sub_pres_vlr_fsm(50462976){SUB_PRES_VLR_S_DONE}: Deallocated
-DVLR lu_compl_vlr_fsm(50462976){LU_COMPL_VLR_S_WAIT_SUB_PRES}: Received
Event LU_COMPL_VLR_E_SUB_PRES_COMPL
-DVLR lu_compl_vlr_fsm(50462976){LU_COMPL_VLR_S_WAIT_SUB_PRES}:
lu_compl_vlr_new_tmsi()
-DVLR lu_compl_vlr_fsm(50462976){LU_COMPL_VLR_S_WAIT_SUB_PRES}: state_chg
to LU_COMPL_VLR_S_WAIT_TMSI_CNF
-- sending LU Accept for MSISDN:46071, with TMSI 0x07060504
-DREF VLR subscr MSISDN:46071 usage decreases to: 2
-<-- GSUP rx OSMO_GSUP_MSGT_UPDATE_LOCATION_RESULT: vlr_gsupc_read_cb()
returns 0
-- a LU Accept with a new TMSI was sent, waiting for TMSI Realloc Compl
-  llist_count(&net->subscr_conns) == 1
-  lu_result_sent == 1
-msc_subscr_conn_is_accepted() == false
-  requests shall be thwarted
-DRLL Dispatching 04.08 message GSM48_MT_CC_SETUP (0x3:0x5)
-DRLL subscr MSISDN:46071: Message not permitted for initial conn:
GSM48_MT_CC_SETUP
-DRLL Dispatching 04.08 message unknown 0x33 (0x5:0x33)
-DRLL subscr MSISDN:46071: Message not permitted for initial conn: unknown
0x33
-DRLL Dispatching 04.08 message GSM48_MT_RR_SYSINFO_1 (0x6:0x19)
-DRLL subscr MSISDN:46071: Message not permitted for initial conn:
GSM48_MT_RR_SYSINFO_1
-DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x01 (0x9:0x1)
-DRLL subscr MSISDN:46071: Message not permitted for initial conn:
GSM48_PDISC_SMS:0x01
-- even though the TMSI is not acked, we can already find the subscr with it
-DREF VLR subscr MSISDN:46071 usage increases to: 3
-  vsub != NULL == 1
-  strcmp(vsub->imsi, imsi) == 0
-  vsub->tmsi_new == 0x07060504
-  vsub->tmsi == 0x03020100
-DREF VLR subscr MSISDN:46071 usage decreases to: 2
-- MS sends TMSI Realloc Complete
-  MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_TMSI_REALL_COMPL
-DREF MSISDN:46071: MSC conn use + 1 == 2
-DRLL Dispatching 04.08 message GSM48_MT_MM_TMSI_REALL_COMPL (0x5:0x1b)
-DMM TMSI Reallocation Completed. Subscriber: MSISDN:46071
-DVLR vlr_lu_fsm(50462976){VLR_ULA_S_WAIT_LU_COMPL}: Received Event
VLR_ULA_E_NEW_TMSI_ACK
-DVLR lu_compl_vlr_fsm(50462976){LU_COMPL_VLR_S_WAIT_TMSI_CNF}: Received
Event LU_COMPL_VLR_E_NEW_TMSI_ACK
-DVLR lu_compl_vlr_fsm(50462976){LU_COMPL_VLR_S_WAIT_TMSI_CNF}: state_chg
to LU_COMPL_VLR_S_DONE
-DVLR vlr_lu_fsm(50462976){VLR_ULA_S_WAIT_LU_COMPL}: Received Event
VLR_ULA_E_LU_COMPL_SUCCESS
-DVLR lu_compl_vlr_fsm(50462976){LU_COMPL_VLR_S_DONE}: Terminating (cause =
OSMO_FSM_TERM_PARENT)
-DVLR lu_compl_vlr_fsm(50462976){LU_COMPL_VLR_S_DONE}: Removing from parent
vlr_lu_fsm(50462976)
-DVLR lu_compl_vlr_fsm(50462976){LU_COMPL_VLR_S_DONE}: Freeing instance
-DVLR lu_compl_vlr_fsm(50462976){LU_COMPL_VLR_S_DONE}: Deallocated
-DVLR vlr_lu_fsm(50462976){VLR_ULA_S_WAIT_LU_COMPL}: state_chg to
VLR_ULA_S_DONE
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_NEW}: Received Event
SUBSCR_CONN_E_ACCEPTED
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_NEW}: SUBSCR_CONN_FROM_LU
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_NEW}: state_chg to
SUBSCR_CONN_S_ACCEPTED
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_ACCEPTED}: Received Event
SUBSCR_CONN_E_BUMP
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_ACCEPTED}: bump: releasing conn
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_ACCEPTED}: state_chg to
SUBSCR_CONN_S_RELEASED
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_RELEASED}: Terminating (cause =
OSMO_FSM_TERM_REGULAR)
-DVLR vlr_lu_fsm(50462976){VLR_ULA_S_DONE}: Terminating (cause =
OSMO_FSM_TERM_PARENT)
-DVLR vlr_lu_fsm(50462976){VLR_ULA_S_DONE}: Removing from parent
Subscr_Conn(50462976)
-DVLR vlr_lu_fsm(50462976){VLR_ULA_S_DONE}: fsm_lu_cleanup called with
cause OSMO_FSM_TERM_PARENT
-DVLR vlr_lu_fsm(50462976){VLR_ULA_S_DONE}: Freeing instance
-DVLR vlr_lu_fsm(50462976){VLR_ULA_S_DONE}: Deallocated
-DREF MSISDN:46071: MSC conn use - 1 == 1
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_RELEASED}: Freeing instance
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_RELEASED}: Deallocated
-DREF MSISDN:46071: MSC conn use - 1 == 0
-DRLL subscr MSISDN:46071: Freeing subscriber connection
-DREF VLR subscr MSISDN:46071 usage decreases to: 1
-- LU was successful, and the conn has already been closed
-  llist_count(&net->subscr_conns) == 0
-- subscriber has the new TMSI
-DREF VLR subscr MSISDN:46071 usage increases to: 2
-  vsub != NULL == 1
-  strcmp(vsub->imsi, imsi) == 0
-  vsub->tmsi_new == 0xffffffff
-  vsub->tmsi == 0x07060504
-DREF VLR subscr MSISDN:46071 usage decreases to: 1
----
-- subscriber detaches, using new TMSI
-  MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_IMSI_DETACH_IND
-  new conn
-DREF unknown: MSC conn use + 1 == 1
-DRLL Dispatching 04.08 message GSM48_MT_MM_IMSI_DETACH_IND (0x5:0x1)
-DMM IMSI DETACH INDICATION: MI(TMSI)=117835012
-DREF VLR subscr MSISDN:46071 usage increases to: 2
-DMM Subscriber MSISDN:46071 DETACHED
-DREF VLR subscr MSISDN:46071 usage decreases to: 1
-DREF VLR subscr MSISDN:46071 usage decreases to: 0
-DREF freeing VLR subscr MSISDN:46071
-DREF unknown: MSC conn use - 1 == 0
-DRLL Freeing subscriber connection with NULL subscriber
-  llist_count(&net->subscr_conns) == 0
-===== test_no_authen_tmsi: SUCCESS
-
-full talloc report on 'msgb' (total      0 bytes in   1 blocks)
-talloc_total_blocks(tall_bsc_ctx) == 9
-
-===== test_no_authen_imei
-- Location Update request causes a GSUP LU request to HLR
-  MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_LOC_UPD_REQUEST
-  new conn
-DREF unknown: MSC conn use + 1 == 1
-DRLL Dispatching 04.08 message GSM48_MT_MM_LOC_UPD_REQUEST (0x5:0x8)
-DREF unknown: MSC conn use + 1 == 2
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Allocated
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Received Event
SUBSCR_CONN_E_START
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: state_chg to
SUBSCR_CONN_S_NEW
-DMM LOCATION UPDATING REQUEST: MI(IMSI)=901700000004620 type=IMSI ATTACH
-DMM LU/new-LAC: 1/0
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_IDLE}: Allocated
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_IDLE}: is child of
Subscr_Conn(901700000004620)
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_IDLE}: rev=GSM net=GERAN (no
Auth)
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_IDLE}: Received Event
VLR_ULA_E_UPDATE_LA
-DREF VLR subscr unknown usage increases to: 1
-DVLR set IMSI on subscriber; IMSI=901700000004620 id=901700000004620
-DVLR New subscr, IMSI: 901700000004620
-DREF VLR subscr IMSI:901700000004620 usage increases to: 2
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_IDLE}: vlr_loc_upd_node1()
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_IDLE}: vlr_loc_upd_post_auth()
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_IDLE}: vlr_loc_upd_post_ciph()
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_IDLE}: vlr_loc_upd_node_4()
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_IDLE}: state_chg to
VLR_ULA_S_WAIT_HLR_UPD
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_INIT}: Allocated
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_INIT}: is child of
vlr_lu_fsm(901700000004620)
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_INIT}: Received Event
UPD_HLR_VLR_E_START
-DVLR GSUP tx: 04010809710000004026f0
-GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST:
04010809710000004026f0
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_INIT}: state_chg to
UPD_HLR_VLR_S_WAIT_FOR_DATA
-DREF VLR subscr IMSI:901700000004620 usage decreases to: 1
-DMM IMSI:901700000004620: bump: conn still being established
(SUBSCR_CONN_S_NEW)
-DREF IMSI:901700000004620: MSC conn use - 1 == 1
-  lu_result_sent == 0
-- HLR sends _INSERT_DATA_REQUEST, VLR responds with _INSERT_DATA_RESULT
-<-- GSUP rx OSMO_GSUP_MSGT_INSERT_DATA_REQUEST:
10010809710000004026f00804036470f1
-DVLR GSUP rx 17: 10010809710000004026f00804036470f1
-DREF VLR subscr IMSI:901700000004620 usage increases to: 2
-DVLR IMSI:901700000004620 has MSISDN:46071
-DVLR GSUP tx: 12010809710000004026f0
-GSUP --> HLR: OSMO_GSUP_MSGT_INSERT_DATA_RESULT: 12010809710000004026f0
-DREF VLR subscr MSISDN:46071 usage decreases to: 1
-<-- GSUP rx OSMO_GSUP_MSGT_INSERT_DATA_REQUEST: vlr_gsupc_read_cb()
returns 0
-  lu_result_sent == 0
-- having received subscriber data does not mean acceptance
-msc_subscr_conn_is_accepted() == false
-  requests shall be thwarted
-DRLL Dispatching 04.08 message GSM48_MT_CC_SETUP (0x3:0x5)
-DRLL subscr MSISDN:46071: Message not permitted for initial conn:
GSM48_MT_CC_SETUP
-DRLL Dispatching 04.08 message unknown 0x33 (0x5:0x33)
-DRLL subscr MSISDN:46071: Message not permitted for initial conn: unknown
0x33
-DRLL Dispatching 04.08 message GSM48_MT_RR_SYSINFO_1 (0x6:0x19)
-DRLL subscr MSISDN:46071: Message not permitted for initial conn:
GSM48_MT_RR_SYSINFO_1
-DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x01 (0x9:0x1)
-DRLL subscr MSISDN:46071: Message not permitted for initial conn:
GSM48_PDISC_SMS:0x01
-  lu_result_sent == 0
-- HLR also sends GSUP _UPDATE_LOCATION_RESULT, and we send an ID Request
for the IMEI to the MS
-<-- GSUP rx OSMO_GSUP_MSGT_UPDATE_LOCATION_RESULT: 06010809710000004026f0
-DVLR GSUP rx 11: 06010809710000004026f0
-DREF VLR subscr MSISDN:46071 usage increases to: 2
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_HLR_UPD}: Received Event
VLR_ULA_E_HLR_LU_RES
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_WAIT_FOR_DATA}:
Received Event UPD_HLR_VLR_E_UPD_LOC_ACK
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_WAIT_FOR_DATA}:
state_chg to UPD_HLR_VLR_S_DONE
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_DONE}: Terminating
(cause = OSMO_FSM_TERM_REGULAR)
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_DONE}: Removing from
parent vlr_lu_fsm(901700000004620)
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_DONE}: Freeing instance
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_DONE}: Deallocated
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_HLR_UPD}: Received Event
VLR_ULA_E_UPD_HLR_COMPL
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_HLR_UPD}: state_chg to
VLR_ULA_S_WAIT_LU_COMPL
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_INIT}: Allocated
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_INIT}: is child of
vlr_lu_fsm(901700000004620)
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_INIT}: Received
Event LU_COMPL_VLR_E_START
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_INIT}: state_chg to
LU_COMPL_VLR_S_WAIT_SUB_PRES
-DVLR sub_pres_vlr_fsm(901700000004620){SUB_PRES_VLR_S_INIT}: Allocated
-DVLR sub_pres_vlr_fsm(901700000004620){SUB_PRES_VLR_S_INIT}: is child of
lu_compl_vlr_fsm(901700000004620)
-DVLR sub_pres_vlr_fsm(901700000004620){SUB_PRES_VLR_S_INIT}: Received
Event SUB_PRES_VLR_E_START
-DVLR sub_pres_vlr_fsm(901700000004620){SUB_PRES_VLR_S_INIT}: state_chg to
SUB_PRES_VLR_S_DONE
-DVLR sub_pres_vlr_fsm(901700000004620){SUB_PRES_VLR_S_DONE}: Terminating
(cause = OSMO_FSM_TERM_REGULAR)
-DVLR sub_pres_vlr_fsm(901700000004620){SUB_PRES_VLR_S_DONE}: Removing from
parent lu_compl_vlr_fsm(901700000004620)
-DVLR sub_pres_vlr_fsm(901700000004620){SUB_PRES_VLR_S_DONE}: Freeing
instance
-DVLR sub_pres_vlr_fsm(901700000004620){SUB_PRES_VLR_S_DONE}: Deallocated
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_WAIT_SUB_PRES}:
Received Event LU_COMPL_VLR_E_SUB_PRES_COMPL
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_WAIT_SUB_PRES}:
state_chg to LU_COMPL_VLR_S_WAIT_IMEI
-DMSC msc_tx 3 bytes to MSISDN:46071 via RAN_GERAN_A
-- DTAP --RAN_GERAN_A--> MS: GSM48_MT_MM_ID_REQ: 051802
-- DTAP matches expected message
-DREF VLR subscr MSISDN:46071 usage decreases to: 1
-<-- GSUP rx OSMO_GSUP_MSGT_UPDATE_LOCATION_RESULT: vlr_gsupc_read_cb()
returns 0
-- We will only do business when the IMEI is known
-  llist_count(&net->subscr_conns) == 1
-DREF VLR subscr MSISDN:46071 usage increases to: 2
-  vsub->imei[0] == 0
-DREF VLR subscr MSISDN:46071 usage decreases to: 1
-msc_subscr_conn_is_accepted() == false
-  requests shall be thwarted
-DRLL Dispatching 04.08 message GSM48_MT_CC_SETUP (0x3:0x5)
-DRLL subscr MSISDN:46071: Message not permitted for initial conn:
GSM48_MT_CC_SETUP
-DRLL Dispatching 04.08 message unknown 0x33 (0x5:0x33)
-DRLL subscr MSISDN:46071: Message not permitted for initial conn: unknown
0x33
-DRLL Dispatching 04.08 message GSM48_MT_RR_SYSINFO_1 (0x6:0x19)
-DRLL subscr MSISDN:46071: Message not permitted for initial conn:
GSM48_MT_RR_SYSINFO_1
-DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x01 (0x9:0x1)
-DRLL subscr MSISDN:46071: Message not permitted for initial conn:
GSM48_PDISC_SMS:0x01
-- MS replies with an Identity Response
-  MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_ID_RESP
-DREF MSISDN:46071: MSC conn use + 1 == 2
-DRLL Dispatching 04.08 message GSM48_MT_MM_ID_RESP (0x5:0x19)
-DMM IDENTITY RESPONSE: MI(IMEI)=423423423423423
-DVLR set IMEI on subscriber; IMSI=901700000004620 IMEI=423423423423423
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_LU_COMPL}: Received Event
VLR_ULA_E_ID_IMEI
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_WAIT_IMEI}: Received
Event LU_COMPL_VLR_E_IMEI_CHECK_ACK
-- sending LU Accept for MSISDN:46071
-DREF VLR subscr MSISDN:46071 usage increases to: 2
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_WAIT_IMEI}:
state_chg to LU_COMPL_VLR_S_DONE
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_LU_COMPL}: Received Event
VLR_ULA_E_LU_COMPL_SUCCESS
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_DONE}: Terminating
(cause = OSMO_FSM_TERM_PARENT)
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_DONE}: Removing from
parent vlr_lu_fsm(901700000004620)
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_DONE}: Freeing
instance
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_DONE}: Deallocated
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_LU_COMPL}: state_chg to
VLR_ULA_S_DONE
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_NEW}: Received Event
SUBSCR_CONN_E_ACCEPTED
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_NEW}: SUBSCR_CONN_FROM_LU
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_NEW}: state_chg to
SUBSCR_CONN_S_ACCEPTED
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: Received Event
SUBSCR_CONN_E_BUMP
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: bump: releasing
conn
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: state_chg to
SUBSCR_CONN_S_RELEASED
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Terminating
(cause = OSMO_FSM_TERM_REGULAR)
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Terminating (cause =
OSMO_FSM_TERM_PARENT)
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Removing from parent
Subscr_Conn(901700000004620)
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: fsm_lu_cleanup called
with cause OSMO_FSM_TERM_PARENT
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Freeing instance
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Deallocated
-DREF MSISDN:46071: MSC conn use - 1 == 1
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Freeing instance
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Deallocated
-DREF MSISDN:46071: MSC conn use - 1 == 0
-DRLL subscr MSISDN:46071: Freeing subscriber connection
-DREF VLR subscr MSISDN:46071 usage decreases to: 1
-- LU was successful, and the conn has already been closed
-  lu_result_sent == 1
-  llist_count(&net->subscr_conns) == 0
-- Subscriber has the IMEI
-DREF VLR subscr MSISDN:46071 usage increases to: 2
-  strcmp(vsub->imei, "423423423423423") == 0
-DREF VLR subscr MSISDN:46071 usage decreases to: 1
----
-- subscriber detaches
-  MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_IMSI_DETACH_IND
-  new conn
-DREF unknown: MSC conn use + 1 == 1
-DRLL Dispatching 04.08 message GSM48_MT_MM_IMSI_DETACH_IND (0x5:0x1)
-DMM IMSI DETACH INDICATION: MI(IMSI)=901700000004620
-DREF VLR subscr MSISDN:46071 usage increases to: 2
-DMM Subscriber MSISDN:46071 DETACHED
-DREF VLR subscr MSISDN:46071 usage decreases to: 1
-DREF VLR subscr MSISDN:46071 usage decreases to: 0
-DREF freeing VLR subscr MSISDN:46071
-DREF unknown: MSC conn use - 1 == 0
-DRLL Freeing subscriber connection with NULL subscriber
-  llist_count(&net->subscr_conns) == 0
-===== test_no_authen_imei: SUCCESS
-
-full talloc report on 'msgb' (total      0 bytes in   1 blocks)
-talloc_total_blocks(tall_bsc_ctx) == 9
-
-===== test_no_authen_tmsi_imei
-- Location Update request causes a GSUP LU request to HLR
-  MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_LOC_UPD_REQUEST
-  new conn
-DREF unknown: MSC conn use + 1 == 1
-DRLL Dispatching 04.08 message GSM48_MT_MM_LOC_UPD_REQUEST (0x5:0x8)
-DREF unknown: MSC conn use + 1 == 2
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Allocated
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Received Event
SUBSCR_CONN_E_START
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: state_chg to
SUBSCR_CONN_S_NEW
-DMM LOCATION UPDATING REQUEST: MI(IMSI)=901700000004620 type=IMSI ATTACH
-DMM LU/new-LAC: 1/0
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_IDLE}: Allocated
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_IDLE}: is child of
Subscr_Conn(901700000004620)
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_IDLE}: rev=GSM net=GERAN (no
Auth)
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_IDLE}: Received Event
VLR_ULA_E_UPDATE_LA
-DREF VLR subscr unknown usage increases to: 1
-DVLR set IMSI on subscriber; IMSI=901700000004620 id=901700000004620
-DVLR New subscr, IMSI: 901700000004620
-DREF VLR subscr IMSI:901700000004620 usage increases to: 2
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_IDLE}: vlr_loc_upd_node1()
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_IDLE}: vlr_loc_upd_post_auth()
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_IDLE}: vlr_loc_upd_post_ciph()
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_IDLE}: vlr_loc_upd_node_4()
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_IDLE}: state_chg to
VLR_ULA_S_WAIT_HLR_UPD
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_INIT}: Allocated
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_INIT}: is child of
vlr_lu_fsm(901700000004620)
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_INIT}: Received Event
UPD_HLR_VLR_E_START
-DVLR GSUP tx: 04010809710000004026f0
-GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST:
04010809710000004026f0
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_INIT}: state_chg to
UPD_HLR_VLR_S_WAIT_FOR_DATA
-DREF VLR subscr IMSI:901700000004620 usage decreases to: 1
-DMM IMSI:901700000004620: bump: conn still being established
(SUBSCR_CONN_S_NEW)
-DREF IMSI:901700000004620: MSC conn use - 1 == 1
-  lu_result_sent == 0
-- HLR sends _INSERT_DATA_REQUEST, VLR responds with _INSERT_DATA_RESULT
-<-- GSUP rx OSMO_GSUP_MSGT_INSERT_DATA_REQUEST:
10010809710000004026f00804036470f1
-DVLR GSUP rx 17: 10010809710000004026f00804036470f1
-DREF VLR subscr IMSI:901700000004620 usage increases to: 2
-DVLR IMSI:901700000004620 has MSISDN:46071
-DVLR GSUP tx: 12010809710000004026f0
-GSUP --> HLR: OSMO_GSUP_MSGT_INSERT_DATA_RESULT: 12010809710000004026f0
-DREF VLR subscr MSISDN:46071 usage decreases to: 1
-<-- GSUP rx OSMO_GSUP_MSGT_INSERT_DATA_REQUEST: vlr_gsupc_read_cb()
returns 0
-  lu_result_sent == 0
-- having received subscriber data does not mean acceptance
-msc_subscr_conn_is_accepted() == false
-  requests shall be thwarted
-DRLL Dispatching 04.08 message GSM48_MT_CC_SETUP (0x3:0x5)
-DRLL subscr MSISDN:46071: Message not permitted for initial conn:
GSM48_MT_CC_SETUP
-DRLL Dispatching 04.08 message unknown 0x33 (0x5:0x33)
-DRLL subscr MSISDN:46071: Message not permitted for initial conn: unknown
0x33
-DRLL Dispatching 04.08 message GSM48_MT_RR_SYSINFO_1 (0x6:0x19)
-DRLL subscr MSISDN:46071: Message not permitted for initial conn:
GSM48_MT_RR_SYSINFO_1
-DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x01 (0x9:0x1)
-DRLL subscr MSISDN:46071: Message not permitted for initial conn:
GSM48_PDISC_SMS:0x01
-  lu_result_sent == 0
-- HLR also sends GSUP _UPDATE_LOCATION_RESULT, and we send an ID Request
for the IMEI to the MS
-<-- GSUP rx OSMO_GSUP_MSGT_UPDATE_LOCATION_RESULT: 06010809710000004026f0
-DVLR GSUP rx 11: 06010809710000004026f0
-DREF VLR subscr MSISDN:46071 usage increases to: 2
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_HLR_UPD}: Received Event
VLR_ULA_E_HLR_LU_RES
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_WAIT_FOR_DATA}:
Received Event UPD_HLR_VLR_E_UPD_LOC_ACK
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_WAIT_FOR_DATA}:
state_chg to UPD_HLR_VLR_S_DONE
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_DONE}: Terminating
(cause = OSMO_FSM_TERM_REGULAR)
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_DONE}: Removing from
parent vlr_lu_fsm(901700000004620)
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_DONE}: Freeing instance
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_DONE}: Deallocated
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_HLR_UPD}: Received Event
VLR_ULA_E_UPD_HLR_COMPL
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_HLR_UPD}: state_chg to
VLR_ULA_S_WAIT_LU_COMPL
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_INIT}: Allocated
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_INIT}: is child of
vlr_lu_fsm(901700000004620)
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_INIT}: Received
Event LU_COMPL_VLR_E_START
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_INIT}: state_chg to
LU_COMPL_VLR_S_WAIT_SUB_PRES
-DVLR sub_pres_vlr_fsm(901700000004620){SUB_PRES_VLR_S_INIT}: Allocated
-DVLR sub_pres_vlr_fsm(901700000004620){SUB_PRES_VLR_S_INIT}: is child of
lu_compl_vlr_fsm(901700000004620)
-DVLR sub_pres_vlr_fsm(901700000004620){SUB_PRES_VLR_S_INIT}: Received
Event SUB_PRES_VLR_E_START
-DVLR sub_pres_vlr_fsm(901700000004620){SUB_PRES_VLR_S_INIT}: state_chg to
SUB_PRES_VLR_S_DONE
-DVLR sub_pres_vlr_fsm(901700000004620){SUB_PRES_VLR_S_DONE}: Terminating
(cause = OSMO_FSM_TERM_REGULAR)
-DVLR sub_pres_vlr_fsm(901700000004620){SUB_PRES_VLR_S_DONE}: Removing from
parent lu_compl_vlr_fsm(901700000004620)
-DVLR sub_pres_vlr_fsm(901700000004620){SUB_PRES_VLR_S_DONE}: Freeing
instance
-DVLR sub_pres_vlr_fsm(901700000004620){SUB_PRES_VLR_S_DONE}: Deallocated
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_WAIT_SUB_PRES}:
Received Event LU_COMPL_VLR_E_SUB_PRES_COMPL
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_WAIT_SUB_PRES}:
state_chg to LU_COMPL_VLR_S_WAIT_IMEI_TMSI
-DMSC msc_tx 3 bytes to MSISDN:46071 via RAN_GERAN_A
-- DTAP --RAN_GERAN_A--> MS: GSM48_MT_MM_ID_REQ: 051802
-- DTAP matches expected message
-DREF VLR subscr MSISDN:46071 usage decreases to: 1
-<-- GSUP rx OSMO_GSUP_MSGT_UPDATE_LOCATION_RESULT: vlr_gsupc_read_cb()
returns 0
-- We will only do business when the IMEI is known
-  llist_count(&net->subscr_conns) == 1
-DREF VLR subscr MSISDN:46071 usage increases to: 2
-  vsub->imei[0] == 0
-DREF VLR subscr MSISDN:46071 usage decreases to: 1
-msc_subscr_conn_is_accepted() == false
-  requests shall be thwarted
-DRLL Dispatching 04.08 message GSM48_MT_CC_SETUP (0x3:0x5)
-DRLL subscr MSISDN:46071: Message not permitted for initial conn:
GSM48_MT_CC_SETUP
-DRLL Dispatching 04.08 message unknown 0x33 (0x5:0x33)
-DRLL subscr MSISDN:46071: Message not permitted for initial conn: unknown
0x33
-DRLL Dispatching 04.08 message GSM48_MT_RR_SYSINFO_1 (0x6:0x19)
-DRLL subscr MSISDN:46071: Message not permitted for initial conn:
GSM48_MT_RR_SYSINFO_1
-DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x01 (0x9:0x1)
-DRLL subscr MSISDN:46071: Message not permitted for initial conn:
GSM48_PDISC_SMS:0x01
-- MS replies with an Identity Response
-  MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_ID_RESP
-DREF MSISDN:46071: MSC conn use + 1 == 2
-DRLL Dispatching 04.08 message GSM48_MT_MM_ID_RESP (0x5:0x19)
-DMM IDENTITY RESPONSE: MI(IMEI)=423423423423423
-DVLR set IMEI on subscriber; IMSI=901700000004620 IMEI=423423423423423
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_LU_COMPL}: Received Event
VLR_ULA_E_ID_IMEI
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_WAIT_IMEI_TMSI}:
Received Event LU_COMPL_VLR_E_IMEI_CHECK_ACK
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_WAIT_IMEI_TMSI}:
lu_compl_vlr_new_tmsi()
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_WAIT_IMEI_TMSI}:
state_chg to LU_COMPL_VLR_S_WAIT_TMSI_CNF
-- sending LU Accept for MSISDN:46071, with TMSI 0x03020100
-DMM MSISDN:46071: bump: conn still being established (SUBSCR_CONN_S_NEW)
-DREF MSISDN:46071: MSC conn use - 1 == 1
-- a LU Accept with a new TMSI was sent, waiting for TMSI Realloc Compl
-  llist_count(&net->subscr_conns) == 1
-  lu_result_sent == 1
-msc_subscr_conn_is_accepted() == false
-  requests shall be thwarted
-DRLL Dispatching 04.08 message GSM48_MT_CC_SETUP (0x3:0x5)
-DRLL subscr MSISDN:46071: Message not permitted for initial conn:
GSM48_MT_CC_SETUP
-DRLL Dispatching 04.08 message unknown 0x33 (0x5:0x33)
-DRLL subscr MSISDN:46071: Message not permitted for initial conn: unknown
0x33
-DRLL Dispatching 04.08 message GSM48_MT_RR_SYSINFO_1 (0x6:0x19)
-DRLL subscr MSISDN:46071: Message not permitted for initial conn:
GSM48_MT_RR_SYSINFO_1
-DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x01 (0x9:0x1)
-DRLL subscr MSISDN:46071: Message not permitted for initial conn:
GSM48_PDISC_SMS:0x01
-- MS sends TMSI Realloc Complete
-  MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_TMSI_REALL_COMPL
-DREF MSISDN:46071: MSC conn use + 1 == 2
-DRLL Dispatching 04.08 message GSM48_MT_MM_TMSI_REALL_COMPL (0x5:0x1b)
-DMM TMSI Reallocation Completed. Subscriber: MSISDN:46071
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_LU_COMPL}: Received Event
VLR_ULA_E_NEW_TMSI_ACK
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_WAIT_TMSI_CNF}:
Received Event LU_COMPL_VLR_E_NEW_TMSI_ACK
-DREF VLR subscr MSISDN:46071 usage increases to: 2
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_WAIT_TMSI_CNF}:
state_chg to LU_COMPL_VLR_S_DONE
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_LU_COMPL}: Received Event
VLR_ULA_E_LU_COMPL_SUCCESS
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_DONE}: Terminating
(cause = OSMO_FSM_TERM_PARENT)
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_DONE}: Removing from
parent vlr_lu_fsm(901700000004620)
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_DONE}: Freeing
instance
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_DONE}: Deallocated
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_LU_COMPL}: state_chg to
VLR_ULA_S_DONE
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_NEW}: Received Event
SUBSCR_CONN_E_ACCEPTED
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_NEW}: SUBSCR_CONN_FROM_LU
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_NEW}: state_chg to
SUBSCR_CONN_S_ACCEPTED
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: Received Event
SUBSCR_CONN_E_BUMP
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: bump: releasing
conn
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: state_chg to
SUBSCR_CONN_S_RELEASED
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Terminating
(cause = OSMO_FSM_TERM_REGULAR)
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Terminating (cause =
OSMO_FSM_TERM_PARENT)
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Removing from parent
Subscr_Conn(901700000004620)
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: fsm_lu_cleanup called
with cause OSMO_FSM_TERM_PARENT
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Freeing instance
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Deallocated
-DREF MSISDN:46071: MSC conn use - 1 == 1
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Freeing instance
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Deallocated
-DREF MSISDN:46071: MSC conn use - 1 == 0
-DRLL subscr MSISDN:46071: Freeing subscriber connection
-DREF VLR subscr MSISDN:46071 usage decreases to: 1
-- LU was successful, and the conn has already been closed
-  lu_result_sent == 1
-  llist_count(&net->subscr_conns) == 0
-- Subscriber has the IMEI and TMSI
-DREF VLR subscr MSISDN:46071 usage increases to: 2
-  strcmp(vsub->imei, "423423423423423") == 0
-  vsub->tmsi == 0x03020100
-DREF VLR subscr MSISDN:46071 usage decreases to: 1
----
-- subscriber detaches
-  MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_IMSI_DETACH_IND
-  new conn
-DREF unknown: MSC conn use + 1 == 1
-DRLL Dispatching 04.08 message GSM48_MT_MM_IMSI_DETACH_IND (0x5:0x1)
-DMM IMSI DETACH INDICATION: MI(IMSI)=901700000004620
-DREF VLR subscr MSISDN:46071 usage increases to: 2
-DMM Subscriber MSISDN:46071 DETACHED
-DREF VLR subscr MSISDN:46071 usage decreases to: 1
-DREF VLR subscr MSISDN:46071 usage decreases to: 0
-DREF freeing VLR subscr MSISDN:46071
-DREF unknown: MSC conn use - 1 == 0
-DRLL Freeing subscriber connection with NULL subscriber
-  llist_count(&net->subscr_conns) == 0
-===== test_no_authen_tmsi_imei: SUCCESS
-
-full talloc report on 'msgb' (total      0 bytes in   1 blocks)
-talloc_total_blocks(tall_bsc_ctx) == 9
-
-full talloc report on 'msgb' (total      0 bytes in   1 blocks)
-talloc_total_blocks(tall_bsc_ctx) == 9
-
+- DTAP --RAN_GERAN_A--> MS: GSM48_PDISC_SMS:0x01:
09015801000791447758100650004c0005806470f1000096211391000077445079da1e1ee7416937485e9ea7c965373d1d6683c270383b3d0ed3d36ff71c949e83c22072799e9687c5ec32a81d96afcbf4b4fb0c7ac3e9e9b7db05
+Mismatch! Expected:
+09015801000791447758100650004c0005806470f1000007101000000000445079da1e1ee7416937485e9ea7c965373d1d6683c270383b3d0ed3d36ff71c949e83c22072799e9687c5ec32a81d96afcbf4b4fb0c7ac3e9e9b7db05
+/home/osmo/3G-config-example/build/openbsc/openbsc/tests/testsuite.dir/at-groups/25/test-source:
line 26: 10269 Aborted                 (core dumped)
$abs_top_builddir/tests/msc_vlr/msc_vlr_test_no_authen
--- expout 2017-12-13 14:51:29.938851883 -0500
+++
/home/osmo/3G-config-example/build/openbsc/openbsc/tests/testsuite.dir/at-groups/25/stdout
2017-12-13
14:51:29.950850815 -0500
@@ -1 +0,0 @@
-Done
./testsuite.at:173: exit code was 134, expected 0
25. testsuite.at:169: 25. msc_vlr_test_no_authen (testsuite.at:169): FAILED
(testsuite.at:173)

#                             -*- compilation -*-
26. testsuite.at:176: testing msc_vlr_test_gsm_authen ...
./testsuite.at:180: $abs_top_builddir/tests/msc_vlr/msc_vlr_test_gsm_authen
--- experr 2017-12-13 14:51:30.138834083 -0500
+++
/home/osmo/3G-config-example/build/openbsc/openbsc/tests/testsuite.dir/at-groups/26/stderr
2017-12-13
14:51:30.230825895 -0500
@@ -359,1588 +359,7 @@
 DREF VLR subscr MSISDN:46071 usage increases to: 5
 DREF MSISDN:46071: MSC conn use + 1 == 3
 DMSC msc_tx 91 bytes to MSISDN:46071 via RAN_GERAN_A
-- DTAP --RAN_GERAN_A--> MS: GSM48_PDISC_SMS:0x01:
09015801000791447758100650004c0005806470f1000007101000000000445079da1e1ee7416937485e9ea7c965373d1d6683c270383b3d0ed3d36ff71c949e83c22072799e9687c5ec32a81d96afcbf4b4fb0c7ac3e9e9b7db05
-- DTAP matches expected message
-DREF VLR subscr MSISDN:46071 usage decreases to: 4
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: Received Event
SUBSCR_CONN_E_BUMP
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: bump: connection
still has active transaction: GSM48_PDISC_SMS
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: Received Event
SUBSCR_CONN_E_BUMP
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: bump: connection
still has active transaction: GSM48_PDISC_SMS
-DREF MSISDN:46071: MSC conn use - 1 == 2
-  dtap_tx_confirmed == 1
-  paging_stopped == 1
-- SMS was delivered, no requests pending for subscr
-DREF VLR subscr MSISDN:46071 usage increases to: 5
-  llist_count(&vsub->cs.requests) == 0
-DREF VLR subscr MSISDN:46071 usage decreases to: 4
-- conn is still open to wait for SMS ack dance
-  llist_count(&net->subscr_conns) == 1
-- MS replies with CP-ACK for received SMS
-  MSC <--RAN_GERAN_A-- MS: GSM48_PDISC_SMS:0x04
-DREF MSISDN:46071: MSC conn use + 1 == 3
-DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x04 (0x9:0x4)
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: Received Event
SUBSCR_CONN_E_COMMUNICATING
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: state_chg to
SUBSCR_CONN_S_COMMUNICATING
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_COMMUNICATING}: Received
Event SUBSCR_CONN_E_BUMP
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_COMMUNICATING}: bump:
connection still has active transaction: GSM48_PDISC_SMS
-DREF MSISDN:46071: MSC conn use - 1 == 2
-  llist_count(&net->subscr_conns) == 1
-- MS also sends RP-ACK, MSC in turn sends CP-ACK for that
-  MSC <--RAN_GERAN_A-- MS: GSM48_PDISC_SMS:0x01
-DREF MSISDN:46071: MSC conn use + 1 == 3
-DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x01 (0x9:0x1)
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_COMMUNICATING}: Received
Event SUBSCR_CONN_E_COMMUNICATING
-DMSC msc_tx 2 bytes to MSISDN:46071 via RAN_GERAN_A
-- DTAP --RAN_GERAN_A--> MS: GSM48_PDISC_SMS:0x04: 0904
-- DTAP matches expected message
-DREF VLR subscr MSISDN:46071 usage decreases to: 3
-DREF VLR subscr MSISDN:46071 usage decreases to: 2
-DREF MSISDN:46071: MSC conn use - 1 == 2
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_COMMUNICATING}: Received
Event SUBSCR_CONN_E_BUMP
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_COMMUNICATING}: bump:
releasing conn
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_COMMUNICATING}: state_chg
to SUBSCR_CONN_S_RELEASED
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Terminating
(cause = OSMO_FSM_TERM_REGULAR)
-DVLR Process_Access_Request_VLR(901700000004620){PR_ARQ_S_DONE}:
Terminating (cause = OSMO_FSM_TERM_PARENT)
-DVLR Process_Access_Request_VLR(901700000004620){PR_ARQ_S_DONE}: Removing
from parent Subscr_Conn(901700000004620)
-DVLR Process_Access_Request_VLR(901700000004620){PR_ARQ_S_DONE}: Freeing
instance
-DVLR Process_Access_Request_VLR(901700000004620){PR_ARQ_S_DONE}:
Deallocated
-DREF MSISDN:46071: MSC conn use - 1 == 1
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Freeing instance
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Deallocated
-DREF MSISDN:46071: MSC conn use - 1 == 0
-DRLL subscr MSISDN:46071: Freeing subscriber connection
-DREF VLR subscr MSISDN:46071 usage decreases to: 1
-  dtap_tx_confirmed == 1
-- SMS is done, conn is gone
-  llist_count(&net->subscr_conns) == 0
----
-- subscriber detaches
-  MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_IMSI_DETACH_IND
-  new conn
-DREF unknown: MSC conn use + 1 == 1
-DRLL Dispatching 04.08 message GSM48_MT_MM_IMSI_DETACH_IND (0x5:0x1)
-DMM IMSI DETACH INDICATION: MI(IMSI)=901700000004620
-DREF VLR subscr MSISDN:46071 usage increases to: 2
-DMM Subscriber MSISDN:46071 DETACHED
-DREF VLR subscr MSISDN:46071 usage decreases to: 1
-DREF VLR subscr MSISDN:46071 usage decreases to: 0
-DREF freeing VLR subscr MSISDN:46071
-DREF unknown: MSC conn use - 1 == 0
-DRLL Freeing subscriber connection with NULL subscriber
-  llist_count(&net->subscr_conns) == 0
-===== test_gsm_authen: SUCCESS
-
-full talloc report on 'msgb' (total      0 bytes in   1 blocks)
-talloc_total_blocks(tall_bsc_ctx) == 9
-
-===== test_gsm_authen_tmsi
-- Location Update request causes a GSUP Send Auth Info request to HLR
-  MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_LOC_UPD_REQUEST
-  new conn
-DREF unknown: MSC conn use + 1 == 1
-DRLL Dispatching 04.08 message GSM48_MT_MM_LOC_UPD_REQUEST (0x5:0x8)
-DREF unknown: MSC conn use + 1 == 2
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Allocated
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Received Event
SUBSCR_CONN_E_START
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: state_chg to
SUBSCR_CONN_S_NEW
-DMM LOCATION UPDATING REQUEST: MI(IMSI)=901700000004620 type=IMSI ATTACH
-DMM LU/new-LAC: 1/0
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_IDLE}: Allocated
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_IDLE}: is child of
Subscr_Conn(901700000004620)
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_IDLE}: rev=GSM net=GERAN Auth
(no Ciph)
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_IDLE}: Received Event
VLR_ULA_E_UPDATE_LA
-DREF VLR subscr unknown usage increases to: 1
-DVLR set IMSI on subscriber; IMSI=901700000004620 id=901700000004620
-DVLR New subscr, IMSI: 901700000004620
-DREF VLR subscr IMSI:901700000004620 usage increases to: 2
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_IDLE}: vlr_loc_upd_node1()
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_IDLE}: state_chg to
VLR_ULA_S_WAIT_AUTH
-DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_NEEDS_AUTH}: Allocated
-DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_NEEDS_AUTH}: is child of
vlr_lu_fsm(901700000004620)
-DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_NEEDS_AUTH}: Received
Event VLR_AUTH_E_START
-DVLR GSUP tx: 08010809710000004026f0
-GSUP --> HLR: OSMO_GSUP_MSGT_SEND_AUTH_INFO_REQUEST: 08010809710000004026f0
-DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_NEEDS_AUTH}: state_chg
to VLR_SUB_AS_NEEDS_AUTH_WAIT_AI
-DREF VLR subscr IMSI:901700000004620 usage decreases to: 1
-DMM IMSI:901700000004620: bump: conn still being established
(SUBSCR_CONN_S_NEW)
-DREF IMSI:901700000004620: MSC conn use - 1 == 1
-  lu_result_sent == 0
-- from HLR, rx _SEND_AUTH_INFO_RESULT; VLR sends Auth Req to MS
-<-- GSUP rx OSMO_GSUP_MSGT_SEND_AUTH_INFO_RESULT:
0a010809710000004026f003222010585df1ae287f6e273dce07090d61320b21042d8b2c3e220861855fb81fc2a8000322201012aca96fb4ffdea5c985cbafa9b6e18b210420bde240220807fa7502e07e1c0003222010e7c03ba7cf0e2fde82b2dc4d63077d422104a29514ae2208e2b234f80788640003222010fa8f20b781b5881329d4fea26b1a3c5121045afc8d7222082392f14f709ae000032220100fd4cc8dbe8715d1f439e304edfd68dc2104bc8d1c5b2208da7cdd6bfe2d7000
-DVLR GSUP rx 191:
0a010809710000004026f003222010585df1ae287f6e273dce07090d61320b21042d8b2c3e220861855fb81fc2a8000322201012aca96fb4ffdea5c985cbafa9b6e18b210420bde240220807fa7502e07e1c0003222010e7c03ba7cf0e2fde82b2dc4d63077d422104a29514ae2208e2b234f80788640003222010fa8f20b781b5881329d4fea26b1a3c5121045afc8d7222082392f14f709ae000032220100fd4cc8dbe8715d1f439e304edfd68dc2104bc8d1c5b2208da7cdd6bfe2d7000
-DREF VLR subscr IMSI:901700000004620 usage increases to: 2
-DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_NEEDS_AUTH_WAIT_AI}:
Received Event VLR_AUTH_E_HLR_SAI_ACK
-DVLR SUBSCR(IMSI:901700000004620) Received 5 auth tuples
-DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_NEEDS_AUTH_WAIT_AI}:
state_chg to VLR_SUB_AS_WAIT_RESP
-DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_WAIT_RESP}: got auth
tuple: use_count=1 key_seq=0
-- sending GSM Auth Request for IMSI:901700000004620: tuple use_count=1
key_seq=0 auth_types=0x1 and...
-- ...rand=585df1ae287f6e273dce07090d61320b
-- ...expecting sres=2d8b2c3e
-DREF VLR subscr IMSI:901700000004620 usage decreases to: 1
-<-- GSUP rx OSMO_GSUP_MSGT_SEND_AUTH_INFO_RESULT: vlr_gsupc_read_cb()
returns 0
-  auth_request_sent == 1
-  lu_result_sent == 0
-- If the HLR were to send a GSUP _UPDATE_LOCATION_RESULT we'd still reject
-<-- GSUP rx OSMO_GSUP_MSGT_UPDATE_LOCATION_RESULT: 06010809710000004026f0
-DVLR GSUP rx 11: 06010809710000004026f0
-DREF VLR subscr IMSI:901700000004620 usage increases to: 2
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_AUTH}: Received Event
VLR_ULA_E_HLR_LU_RES
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_AUTH}: Event
VLR_ULA_E_HLR_LU_RES not permitted
-DREF VLR subscr IMSI:901700000004620 usage decreases to: 1
-<-- GSUP rx OSMO_GSUP_MSGT_UPDATE_LOCATION_RESULT: vlr_gsupc_read_cb()
returns 0
-msc_subscr_conn_is_accepted() == false
-  requests shall be thwarted
-DRLL Dispatching 04.08 message GSM48_MT_CC_SETUP (0x3:0x5)
-DRLL subscr IMSI:901700000004620: Message not permitted for initial conn:
GSM48_MT_CC_SETUP
-DRLL Dispatching 04.08 message unknown 0x33 (0x5:0x33)
-DRLL subscr IMSI:901700000004620: Message not permitted for initial conn:
unknown 0x33
-DRLL Dispatching 04.08 message GSM48_MT_RR_SYSINFO_1 (0x6:0x19)
-DRLL subscr IMSI:901700000004620: Message not permitted for initial conn:
GSM48_MT_RR_SYSINFO_1
-DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x01 (0x9:0x1)
-DRLL subscr IMSI:901700000004620: Message not permitted for initial conn:
GSM48_PDISC_SMS:0x01
-  lu_result_sent == 0
-- MS sends Authen Response, VLR accepts and sends GSUP LU Req to HLR
-  MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_AUTH_RESP
-DREF IMSI:901700000004620: MSC conn use + 1 == 2
-DRLL Dispatching 04.08 message GSM48_MT_MM_AUTH_RESP (0x5:0x14)
-DMM IMSI:901700000004620: MM GSM AUTHENTICATION RESPONSE (sres = 2d8b2c3e)
-DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_WAIT_RESP}: Received
Event VLR_AUTH_E_MS_AUTH_RESP
-DVLR SUBSCR(IMSI:901700000004620) received res: 2d 8b 2c 3e
-DVLR SUBSCR(IMSI:901700000004620) AUTH established GSM security context
-DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_WAIT_RESP}:
Authentication terminating with result VLR_AUTH_RES_PASSED
-DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_WAIT_RESP}: state_chg to
VLR_SUB_AS_AUTHENTICATED
-DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_AUTHENTICATED}:
Terminating (cause = OSMO_FSM_TERM_REGULAR)
-DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_AUTHENTICATED}: Removing
from parent vlr_lu_fsm(901700000004620)
-DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_AUTHENTICATED}: Freeing
instance
-DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_AUTHENTICATED}:
Deallocated
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_AUTH}: Received Event
VLR_ULA_E_AUTH_RES
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_AUTH}:
vlr_loc_upd_post_auth()
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_AUTH}:
vlr_loc_upd_post_ciph()
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_AUTH}: vlr_loc_upd_node_4()
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_AUTH}: state_chg to
VLR_ULA_S_WAIT_HLR_UPD
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_INIT}: Allocated
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_INIT}: is child of
vlr_lu_fsm(901700000004620)
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_INIT}: Received Event
UPD_HLR_VLR_E_START
-DVLR GSUP tx: 04010809710000004026f0
-GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST:
04010809710000004026f0
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_INIT}: state_chg to
UPD_HLR_VLR_S_WAIT_FOR_DATA
-DMM IMSI:901700000004620: bump: conn still being established
(SUBSCR_CONN_S_NEW)
-DREF IMSI:901700000004620: MSC conn use - 1 == 1
-  lu_result_sent == 0
-- HLR sends _INSERT_DATA_REQUEST, VLR responds with _INSERT_DATA_RESULT
-<-- GSUP rx OSMO_GSUP_MSGT_INSERT_DATA_REQUEST:
10010809710000004026f00804036470f1
-DVLR GSUP rx 17: 10010809710000004026f00804036470f1
-DREF VLR subscr IMSI:901700000004620 usage increases to: 2
-DVLR IMSI:901700000004620 has MSISDN:46071
-DVLR GSUP tx: 12010809710000004026f0
-GSUP --> HLR: OSMO_GSUP_MSGT_INSERT_DATA_RESULT: 12010809710000004026f0
-DREF VLR subscr MSISDN:46071 usage decreases to: 1
-<-- GSUP rx OSMO_GSUP_MSGT_INSERT_DATA_REQUEST: vlr_gsupc_read_cb()
returns 0
-  lu_result_sent == 0
-- HLR also sends GSUP _UPDATE_LOCATION_RESULT
-<-- GSUP rx OSMO_GSUP_MSGT_UPDATE_LOCATION_RESULT: 06010809710000004026f0
-DVLR GSUP rx 11: 06010809710000004026f0
-DREF VLR subscr MSISDN:46071 usage increases to: 2
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_HLR_UPD}: Received Event
VLR_ULA_E_HLR_LU_RES
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_WAIT_FOR_DATA}:
Received Event UPD_HLR_VLR_E_UPD_LOC_ACK
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_WAIT_FOR_DATA}:
state_chg to UPD_HLR_VLR_S_DONE
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_DONE}: Terminating
(cause = OSMO_FSM_TERM_REGULAR)
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_DONE}: Removing from
parent vlr_lu_fsm(901700000004620)
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_DONE}: Freeing instance
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_DONE}: Deallocated
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_HLR_UPD}: Received Event
VLR_ULA_E_UPD_HLR_COMPL
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_HLR_UPD}: state_chg to
VLR_ULA_S_WAIT_LU_COMPL
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_INIT}: Allocated
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_INIT}: is child of
vlr_lu_fsm(901700000004620)
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_INIT}: Received
Event LU_COMPL_VLR_E_START
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_INIT}: state_chg to
LU_COMPL_VLR_S_WAIT_SUB_PRES
-DVLR sub_pres_vlr_fsm(901700000004620){SUB_PRES_VLR_S_INIT}: Allocated
-DVLR sub_pres_vlr_fsm(901700000004620){SUB_PRES_VLR_S_INIT}: is child of
lu_compl_vlr_fsm(901700000004620)
-DVLR sub_pres_vlr_fsm(901700000004620){SUB_PRES_VLR_S_INIT}: Received
Event SUB_PRES_VLR_E_START
-DVLR sub_pres_vlr_fsm(901700000004620){SUB_PRES_VLR_S_INIT}: state_chg to
SUB_PRES_VLR_S_DONE
-DVLR sub_pres_vlr_fsm(901700000004620){SUB_PRES_VLR_S_DONE}: Terminating
(cause = OSMO_FSM_TERM_REGULAR)
-DVLR sub_pres_vlr_fsm(901700000004620){SUB_PRES_VLR_S_DONE}: Removing from
parent lu_compl_vlr_fsm(901700000004620)
-DVLR sub_pres_vlr_fsm(901700000004620){SUB_PRES_VLR_S_DONE}: Freeing
instance
-DVLR sub_pres_vlr_fsm(901700000004620){SUB_PRES_VLR_S_DONE}: Deallocated
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_WAIT_SUB_PRES}:
Received Event LU_COMPL_VLR_E_SUB_PRES_COMPL
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_WAIT_SUB_PRES}:
lu_compl_vlr_new_tmsi()
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_WAIT_SUB_PRES}:
state_chg to LU_COMPL_VLR_S_WAIT_TMSI_CNF
-- sending LU Accept for MSISDN:46071, with TMSI 0x03020100
-DREF VLR subscr MSISDN:46071 usage decreases to: 1
-<-- GSUP rx OSMO_GSUP_MSGT_UPDATE_LOCATION_RESULT: vlr_gsupc_read_cb()
returns 0
-- a LU Accept with a new TMSI was sent, waiting for TMSI Realloc Compl
-  llist_count(&net->subscr_conns) == 1
-  lu_result_sent == 1
-msc_subscr_conn_is_accepted() == false
-  requests shall be thwarted
-DRLL Dispatching 04.08 message GSM48_MT_CC_SETUP (0x3:0x5)
-DRLL subscr MSISDN:46071: Message not permitted for initial conn:
GSM48_MT_CC_SETUP
-DRLL Dispatching 04.08 message unknown 0x33 (0x5:0x33)
-DRLL subscr MSISDN:46071: Message not permitted for initial conn: unknown
0x33
-DRLL Dispatching 04.08 message GSM48_MT_RR_SYSINFO_1 (0x6:0x19)
-DRLL subscr MSISDN:46071: Message not permitted for initial conn:
GSM48_MT_RR_SYSINFO_1
-DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x01 (0x9:0x1)
-DRLL subscr MSISDN:46071: Message not permitted for initial conn:
GSM48_PDISC_SMS:0x01
-- even though the TMSI is not acked, we can already find the subscr with it
-DREF VLR subscr MSISDN:46071 usage increases to: 2
-  vsub != NULL == 1
-  strcmp(vsub->imsi, imsi) == 0
-  vsub->tmsi_new == 0x03020100
-  vsub->tmsi == 0xffffffff
-DREF VLR subscr MSISDN:46071 usage decreases to: 1
-- MS sends TMSI Realloc Complete
-  MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_TMSI_REALL_COMPL
-DREF MSISDN:46071: MSC conn use + 1 == 2
-DRLL Dispatching 04.08 message GSM48_MT_MM_TMSI_REALL_COMPL (0x5:0x1b)
-DMM TMSI Reallocation Completed. Subscriber: MSISDN:46071
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_LU_COMPL}: Received Event
VLR_ULA_E_NEW_TMSI_ACK
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_WAIT_TMSI_CNF}:
Received Event LU_COMPL_VLR_E_NEW_TMSI_ACK
-DREF VLR subscr MSISDN:46071 usage increases to: 2
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_WAIT_TMSI_CNF}:
state_chg to LU_COMPL_VLR_S_DONE
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_LU_COMPL}: Received Event
VLR_ULA_E_LU_COMPL_SUCCESS
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_DONE}: Terminating
(cause = OSMO_FSM_TERM_PARENT)
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_DONE}: Removing from
parent vlr_lu_fsm(901700000004620)
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_DONE}: Freeing
instance
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_DONE}: Deallocated
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_LU_COMPL}: state_chg to
VLR_ULA_S_DONE
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_NEW}: Received Event
SUBSCR_CONN_E_ACCEPTED
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_NEW}: SUBSCR_CONN_FROM_LU
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_NEW}: state_chg to
SUBSCR_CONN_S_ACCEPTED
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: Received Event
SUBSCR_CONN_E_BUMP
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: bump: releasing
conn
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: state_chg to
SUBSCR_CONN_S_RELEASED
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Terminating
(cause = OSMO_FSM_TERM_REGULAR)
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Terminating (cause =
OSMO_FSM_TERM_PARENT)
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Removing from parent
Subscr_Conn(901700000004620)
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: fsm_lu_cleanup called
with cause OSMO_FSM_TERM_PARENT
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Freeing instance
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Deallocated
-DREF MSISDN:46071: MSC conn use - 1 == 1
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Freeing instance
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Deallocated
-DREF MSISDN:46071: MSC conn use - 1 == 0
-DRLL subscr MSISDN:46071: Freeing subscriber connection
-DREF VLR subscr MSISDN:46071 usage decreases to: 1
-- LU was successful, and the conn has already been closed
-  llist_count(&net->subscr_conns) == 0
-- Subscriber has the new TMSI
-DREF VLR subscr MSISDN:46071 usage increases to: 2
-  vsub != NULL == 1
-  strcmp(vsub->imsi, imsi) == 0
-  vsub->tmsi_new == 0xffffffff
-  vsub->tmsi == 0x03020100
-DREF VLR subscr MSISDN:46071 usage decreases to: 1
----
-- after a while, a new conn sends a CM Service Request using above TMSI.
VLR responds with Auth Req, 2nd auth vector
-  MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_CM_SERV_REQ
-  new conn
-DREF unknown: MSC conn use + 1 == 1
-DRLL Dispatching 04.08 message GSM48_MT_MM_CM_SERV_REQ (0x5:0x24)
-DMM <- CM SERVICE REQUEST serv_type=0x08 MI(TMSI)=50462976
-DREF unknown: MSC conn use + 1 == 2
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_INIT}: Allocated
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_INIT}: Received Event
SUBSCR_CONN_E_START
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_INIT}: state_chg to
SUBSCR_CONN_S_NEW
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_INIT}: Allocated
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_INIT}: is child of
Subscr_Conn(50462976)
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_INIT}: rev=GSM
net=GERAN Auth (no Ciph)
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_INIT}: Received Event
PR_ARQ_E_START
-DREF VLR subscr MSISDN:46071 usage increases to: 2
-DREF VLR subscr MSISDN:46071 usage increases to: 3
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_INIT}:
proc_arq_vlr_fn_post_imsi()
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_INIT}: state_chg to
PR_ARQ_S_WAIT_AUTH
-DVLR VLR_Authenticate(50462976){VLR_SUB_AS_NEEDS_AUTH}: Allocated
-DVLR VLR_Authenticate(50462976){VLR_SUB_AS_NEEDS_AUTH}: is child of
Process_Access_Request_VLR(50462976)
-DVLR VLR_Authenticate(50462976){VLR_SUB_AS_NEEDS_AUTH}: Received Event
VLR_AUTH_E_START
-DVLR VLR_Authenticate(50462976){VLR_SUB_AS_NEEDS_AUTH}: state_chg to
VLR_SUB_AS_WAIT_RESP
-DVLR VLR_Authenticate(50462976){VLR_SUB_AS_WAIT_RESP}: got auth tuple:
use_count=1 key_seq=1
-- sending GSM Auth Request for MSISDN:46071: tuple use_count=1 key_seq=1
auth_types=0x1 and...
-- ...rand=12aca96fb4ffdea5c985cbafa9b6e18b
-- ...expecting sres=20bde240
-DREF VLR subscr MSISDN:46071 usage decreases to: 2
-DMM MSISDN:46071: bump: conn still being established (SUBSCR_CONN_S_NEW)
-DREF MSISDN:46071: MSC conn use - 1 == 1
-  cm_service_result_sent == 0
-  auth_request_sent == 1
-- needs auth, not yet accepted
-msc_subscr_conn_is_accepted() == false
-  requests shall be thwarted
-DRLL Dispatching 04.08 message GSM48_MT_CC_SETUP (0x3:0x5)
-DRLL subscr MSISDN:46071: Message not permitted for initial conn:
GSM48_MT_CC_SETUP
-DRLL Dispatching 04.08 message unknown 0x33 (0x5:0x33)
-DRLL subscr MSISDN:46071: Message not permitted for initial conn: unknown
0x33
-DRLL Dispatching 04.08 message GSM48_MT_RR_SYSINFO_1 (0x6:0x19)
-DRLL subscr MSISDN:46071: Message not permitted for initial conn:
GSM48_MT_RR_SYSINFO_1
-DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x01 (0x9:0x1)
-DRLL subscr MSISDN:46071: Message not permitted for initial conn:
GSM48_PDISC_SMS:0x01
-- MS sends Authen Response, VLR accepts with a CM Service Accept
-  MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_AUTH_RESP
-DREF MSISDN:46071: MSC conn use + 1 == 2
-DRLL Dispatching 04.08 message GSM48_MT_MM_AUTH_RESP (0x5:0x14)
-DMM MSISDN:46071: MM GSM AUTHENTICATION RESPONSE (sres = 20bde240)
-DVLR VLR_Authenticate(50462976){VLR_SUB_AS_WAIT_RESP}: Received Event
VLR_AUTH_E_MS_AUTH_RESP
-DVLR SUBSCR(MSISDN:46071) received res: 20 bd e2 40
-DVLR SUBSCR(MSISDN:46071) AUTH established GSM security context
-DVLR VLR_Authenticate(50462976){VLR_SUB_AS_WAIT_RESP}: Authentication
terminating with result VLR_AUTH_RES_PASSED
-DVLR VLR_Authenticate(50462976){VLR_SUB_AS_WAIT_RESP}: state_chg to
VLR_SUB_AS_AUTHENTICATED
-DVLR VLR_Authenticate(50462976){VLR_SUB_AS_AUTHENTICATED}: Terminating
(cause = OSMO_FSM_TERM_REGULAR)
-DVLR VLR_Authenticate(50462976){VLR_SUB_AS_AUTHENTICATED}: Removing from
parent Process_Access_Request_VLR(50462976)
-DVLR VLR_Authenticate(50462976){VLR_SUB_AS_AUTHENTICATED}: Freeing instance
-DVLR VLR_Authenticate(50462976){VLR_SUB_AS_AUTHENTICATED}: Deallocated
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_WAIT_AUTH}: Received
Event PR_ARQ_E_AUTH_RES
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_WAIT_AUTH}: got
VLR_AUTH_RES_PASSED
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_WAIT_AUTH}:
_proc_arq_vlr_node2()
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_WAIT_AUTH}:
_proc_arq_vlr_node2_post_ciph()
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_WAIT_AUTH}:
_proc_arq_vlr_node2_post_vlr()
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_WAIT_AUTH}:
_proc_arq_vlr_post_pres()
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_WAIT_AUTH}:
_proc_arq_vlr_post_trace()
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_WAIT_AUTH}:
_proc_arq_vlr_post_imei()
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_WAIT_AUTH}:
proc_arq_fsm_done(VLR_PR_ARQ_RES_PASSED)
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_WAIT_AUTH}: state_chg
to PR_ARQ_S_DONE
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_DONE}: Process Access
Request result: VLR_PR_ARQ_RES_PASSED
-- sending CM Service Accept for MSISDN:46071
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_NEW}: Received Event
SUBSCR_CONN_E_ACCEPTED
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_NEW}:
SUBSCR_CONN_FROM_CM_SERVICE_REQ
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_NEW}: state_chg to
SUBSCR_CONN_S_ACCEPTED
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_ACCEPTED}:
received_cm_service_request = true
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_ACCEPTED}: Received Event
SUBSCR_CONN_E_BUMP
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_ACCEPTED}: bump: still awaiting
first request after a CM Service Request
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_ACCEPTED}: Received Event
SUBSCR_CONN_E_BUMP
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_ACCEPTED}: bump: still awaiting
first request after a CM Service Request
-DREF MSISDN:46071: MSC conn use - 1 == 1
-  cm_service_result_sent == 1
-- a USSD request is serviced
-  expecting USSD:
-  Your extension is 46071
-  MSC <--RAN_GERAN_A-- MS: GSM48_PDISC_NC_SS:0x3b
-DREF MSISDN:46071: MSC conn use + 1 == 2
-DRLL Dispatching 04.08 message GSM48_PDISC_NC_SS:0x3b (0xb:0x3b)
-DMM MSISDN:46071: rx msg GSM48_PDISC_NC_SS:0x3b:
received_cm_service_request changes to false
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_ACCEPTED}: Received Event
SUBSCR_CONN_E_COMMUNICATING
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_ACCEPTED}: state_chg to
SUBSCR_CONN_S_COMMUNICATING
-DMM USSD: Own number requested
-DMM MSISDN:46071: MSISDN = 46071
-DMSC msc_tx 43 bytes to MSISDN:46071 via RAN_GERAN_A
-- DTAP --RAN_GERAN_A--> MS: GSM48_PDISC_NC_SS:0x2a:
8b2a1c27a225020100302002013b301b04010f0416d9775d0e2ae3e965f73cfd7683d27310cd06bbc51a0d
-- DTAP matches expected message
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_COMMUNICATING}: Received Event
SUBSCR_CONN_E_BUMP
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_COMMUNICATING}: bump: releasing
conn
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_COMMUNICATING}: state_chg to
SUBSCR_CONN_S_RELEASED
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_RELEASED}: Terminating (cause =
OSMO_FSM_TERM_REGULAR)
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_DONE}: Terminating
(cause = OSMO_FSM_TERM_PARENT)
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_DONE}: Removing from
parent Subscr_Conn(50462976)
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_DONE}: Freeing instance
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_DONE}: Deallocated
-DREF MSISDN:46071: MSC conn use - 1 == 1
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_RELEASED}: Freeing instance
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_RELEASED}: Deallocated
-DREF MSISDN:46071: MSC conn use - 1 == 0
-DRLL subscr MSISDN:46071: Freeing subscriber connection
-DREF VLR subscr MSISDN:46071 usage decreases to: 1
-- all requests serviced, conn has been released
-  llist_count(&net->subscr_conns) == 0
----
-- an SMS is sent, MS is paged
-DREF VLR subscr MSISDN:46071 usage increases to: 2
-  llist_count(&vsub->cs.requests) == 0
-DREF VLR subscr MSISDN:46071 usage increases to: 3
-DMM Subscriber MSISDN:46071 not paged yet, start paging.
-  RAN_GERAN_A sends out paging request to IMSI 901700000004620, TMSI
0x03020100, LAC 0
-  paging_expecting_tmsi == 0x03020100
-DREF VLR subscr MSISDN:46071 usage increases to: 4
-  llist_count(&vsub->cs.requests) == 1
-DREF VLR subscr MSISDN:46071 usage decreases to: 3
-  paging_sent == 1
-  paging_stopped == 0
-- the subscriber and its pending request should remain
-DREF VLR subscr MSISDN:46071 usage increases to: 4
-  llist_count(&vsub->cs.requests) == 1
-DREF VLR subscr MSISDN:46071 usage decreases to: 3
-- MS replies with Paging Response using TMSI, and VLR sends Auth Request
with third key
-  MSC <--RAN_GERAN_A-- MS: GSM48_MT_RR_PAG_RESP
-  new conn
-DREF unknown: MSC conn use + 1 == 1
-DRLL Dispatching 04.08 message GSM48_MT_RR_PAG_RESP (0x6:0x27)
-DRR PAGING RESPONSE: MI(TMSI)=50462976
-DREF unknown: MSC conn use + 1 == 2
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_INIT}: Allocated
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_INIT}: Received Event
SUBSCR_CONN_E_START
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_INIT}: state_chg to
SUBSCR_CONN_S_NEW
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_INIT}: Allocated
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_INIT}: is child of
Subscr_Conn(50462976)
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_INIT}: rev=GSM
net=GERAN Auth (no Ciph)
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_INIT}: Received Event
PR_ARQ_E_START
-DREF VLR subscr MSISDN:46071 usage increases to: 4
-DREF VLR subscr MSISDN:46071 usage increases to: 5
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_INIT}:
proc_arq_vlr_fn_post_imsi()
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_INIT}: state_chg to
PR_ARQ_S_WAIT_AUTH
-DVLR VLR_Authenticate(50462976){VLR_SUB_AS_NEEDS_AUTH}: Allocated
-DVLR VLR_Authenticate(50462976){VLR_SUB_AS_NEEDS_AUTH}: is child of
Process_Access_Request_VLR(50462976)
-DVLR VLR_Authenticate(50462976){VLR_SUB_AS_NEEDS_AUTH}: Received Event
VLR_AUTH_E_START
-DVLR VLR_Authenticate(50462976){VLR_SUB_AS_NEEDS_AUTH}: state_chg to
VLR_SUB_AS_WAIT_RESP
-DVLR VLR_Authenticate(50462976){VLR_SUB_AS_WAIT_RESP}: got auth tuple:
use_count=1 key_seq=2
-- sending GSM Auth Request for MSISDN:46071: tuple use_count=1 key_seq=2
auth_types=0x1 and...
-- ...rand=e7c03ba7cf0e2fde82b2dc4d63077d42
-- ...expecting sres=a29514ae
-DREF VLR subscr MSISDN:46071 usage decreases to: 4
-DMM MSISDN:46071: bump: conn still being established (SUBSCR_CONN_S_NEW)
-DREF MSISDN:46071: MSC conn use - 1 == 1
-  auth_request_sent == 1
-- needs auth, not yet accepted
-msc_subscr_conn_is_accepted() == false
-  requests shall be thwarted
-DRLL Dispatching 04.08 message GSM48_MT_CC_SETUP (0x3:0x5)
-DRLL subscr MSISDN:46071: Message not permitted for initial conn:
GSM48_MT_CC_SETUP
-DRLL Dispatching 04.08 message unknown 0x33 (0x5:0x33)
-DRLL subscr MSISDN:46071: Message not permitted for initial conn: unknown
0x33
-DRLL Dispatching 04.08 message GSM48_MT_RR_SYSINFO_1 (0x6:0x19)
-DRLL subscr MSISDN:46071: Message not permitted for initial conn:
GSM48_MT_RR_SYSINFO_1
-DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x01 (0x9:0x1)
-DRLL subscr MSISDN:46071: Message not permitted for initial conn:
GSM48_PDISC_SMS:0x01
-- MS sends Authen Response, VLR accepts and sends pending SMS
-  MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_AUTH_RESP
-DREF MSISDN:46071: MSC conn use + 1 == 2
-DRLL Dispatching 04.08 message GSM48_MT_MM_AUTH_RESP (0x5:0x14)
-DMM MSISDN:46071: MM GSM AUTHENTICATION RESPONSE (sres = a29514ae)
-DVLR VLR_Authenticate(50462976){VLR_SUB_AS_WAIT_RESP}: Received Event
VLR_AUTH_E_MS_AUTH_RESP
-DVLR SUBSCR(MSISDN:46071) received res: a2 95 14 ae
-DVLR SUBSCR(MSISDN:46071) AUTH established GSM security context
-DVLR VLR_Authenticate(50462976){VLR_SUB_AS_WAIT_RESP}: Authentication
terminating with result VLR_AUTH_RES_PASSED
-DVLR VLR_Authenticate(50462976){VLR_SUB_AS_WAIT_RESP}: state_chg to
VLR_SUB_AS_AUTHENTICATED
-DVLR VLR_Authenticate(50462976){VLR_SUB_AS_AUTHENTICATED}: Terminating
(cause = OSMO_FSM_TERM_REGULAR)
-DVLR VLR_Authenticate(50462976){VLR_SUB_AS_AUTHENTICATED}: Removing from
parent Process_Access_Request_VLR(50462976)
-DVLR VLR_Authenticate(50462976){VLR_SUB_AS_AUTHENTICATED}: Freeing instance
-DVLR VLR_Authenticate(50462976){VLR_SUB_AS_AUTHENTICATED}: Deallocated
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_WAIT_AUTH}: Received
Event PR_ARQ_E_AUTH_RES
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_WAIT_AUTH}: got
VLR_AUTH_RES_PASSED
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_WAIT_AUTH}:
_proc_arq_vlr_node2()
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_WAIT_AUTH}:
_proc_arq_vlr_node2_post_ciph()
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_WAIT_AUTH}:
_proc_arq_vlr_node2_post_vlr()
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_WAIT_AUTH}:
_proc_arq_vlr_post_pres()
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_WAIT_AUTH}:
_proc_arq_vlr_post_trace()
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_WAIT_AUTH}:
_proc_arq_vlr_post_imei()
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_WAIT_AUTH}:
proc_arq_fsm_done(VLR_PR_ARQ_RES_PASSED)
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_WAIT_AUTH}: state_chg
to PR_ARQ_S_DONE
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_DONE}: Process Access
Request result: VLR_PR_ARQ_RES_PASSED
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_NEW}: Received Event
SUBSCR_CONN_E_ACCEPTED
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_NEW}: SUBSCR_CONN_FROM_PAGING_RESP
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_NEW}: state_chg to
SUBSCR_CONN_S_ACCEPTED
-DPAG Paging success for MSISDN:46071 (event=0)
-DPAG Calling paging cbfn.
-DREF VLR subscr MSISDN:46071 usage increases to: 5
-DREF MSISDN:46071: MSC conn use + 1 == 3
-DMSC msc_tx 91 bytes to MSISDN:46071 via RAN_GERAN_A
-- DTAP --RAN_GERAN_A--> MS: GSM48_PDISC_SMS:0x01:
09015801000791447758100650004c0005806470f1000007101000000000445079da1e1ee7416937485e9ea7c965373d1d6683c270383b3d0ed3d36ff71c949e83c22072799e9687c5ec32a81d96afcbf4b4fb0c7ac3e9e9b7db05
-- DTAP matches expected message
-DREF VLR subscr MSISDN:46071 usage decreases to: 4
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_ACCEPTED}: Received Event
SUBSCR_CONN_E_BUMP
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_ACCEPTED}: bump: connection still
has active transaction: GSM48_PDISC_SMS
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_ACCEPTED}: Received Event
SUBSCR_CONN_E_BUMP
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_ACCEPTED}: bump: connection still
has active transaction: GSM48_PDISC_SMS
-DREF MSISDN:46071: MSC conn use - 1 == 2
-  dtap_tx_confirmed == 1
-  paging_stopped == 1
-- SMS was delivered, no requests pending for subscr
-DREF VLR subscr MSISDN:46071 usage increases to: 5
-  llist_count(&vsub->cs.requests) == 0
-DREF VLR subscr MSISDN:46071 usage decreases to: 4
-- conn is still open to wait for SMS ack dance
-  llist_count(&net->subscr_conns) == 1
-- MS replies with CP-ACK for received SMS
-  MSC <--RAN_GERAN_A-- MS: GSM48_PDISC_SMS:0x04
-DREF MSISDN:46071: MSC conn use + 1 == 3
-DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x04 (0x9:0x4)
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_ACCEPTED}: Received Event
SUBSCR_CONN_E_COMMUNICATING
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_ACCEPTED}: state_chg to
SUBSCR_CONN_S_COMMUNICATING
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_COMMUNICATING}: Received Event
SUBSCR_CONN_E_BUMP
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_COMMUNICATING}: bump: connection
still has active transaction: GSM48_PDISC_SMS
-DREF MSISDN:46071: MSC conn use - 1 == 2
-  llist_count(&net->subscr_conns) == 1
-- MS also sends RP-ACK, MSC in turn sends CP-ACK for that
-  MSC <--RAN_GERAN_A-- MS: GSM48_PDISC_SMS:0x01
-DREF MSISDN:46071: MSC conn use + 1 == 3
-DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x01 (0x9:0x1)
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_COMMUNICATING}: Received Event
SUBSCR_CONN_E_COMMUNICATING
-DMSC msc_tx 2 bytes to MSISDN:46071 via RAN_GERAN_A
-- DTAP --RAN_GERAN_A--> MS: GSM48_PDISC_SMS:0x04: 0904
-- DTAP matches expected message
-DREF VLR subscr MSISDN:46071 usage decreases to: 3
-DREF VLR subscr MSISDN:46071 usage decreases to: 2
-DREF MSISDN:46071: MSC conn use - 1 == 2
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_COMMUNICATING}: Received Event
SUBSCR_CONN_E_BUMP
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_COMMUNICATING}: bump: releasing
conn
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_COMMUNICATING}: state_chg to
SUBSCR_CONN_S_RELEASED
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_RELEASED}: Terminating (cause =
OSMO_FSM_TERM_REGULAR)
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_DONE}: Terminating
(cause = OSMO_FSM_TERM_PARENT)
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_DONE}: Removing from
parent Subscr_Conn(50462976)
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_DONE}: Freeing instance
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_DONE}: Deallocated
-DREF MSISDN:46071: MSC conn use - 1 == 1
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_RELEASED}: Freeing instance
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_RELEASED}: Deallocated
-DREF MSISDN:46071: MSC conn use - 1 == 0
-DRLL subscr MSISDN:46071: Freeing subscriber connection
-DREF VLR subscr MSISDN:46071 usage decreases to: 1
-  dtap_tx_confirmed == 1
-- SMS is done, conn is gone
-  llist_count(&net->subscr_conns) == 0
----
-- subscriber sends LU Request, this time with the TMSI
-- Location Update request causes an Auth Req to MS
-  MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_LOC_UPD_REQUEST
-  new conn
-DREF unknown: MSC conn use + 1 == 1
-DRLL Dispatching 04.08 message GSM48_MT_MM_LOC_UPD_REQUEST (0x5:0x8)
-DREF unknown: MSC conn use + 1 == 2
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_INIT}: Allocated
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_INIT}: Received Event
SUBSCR_CONN_E_START
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_INIT}: state_chg to
SUBSCR_CONN_S_NEW
-DMM LOCATION UPDATING REQUEST: MI(TMSI)=50462976 type=IMSI ATTACH
-DMM LU/new-LAC: 1/0
-DVLR vlr_lu_fsm(50462976){VLR_ULA_S_IDLE}: Allocated
-DVLR vlr_lu_fsm(50462976){VLR_ULA_S_IDLE}: is child of
Subscr_Conn(50462976)
-DVLR vlr_lu_fsm(50462976){VLR_ULA_S_IDLE}: rev=GSM net=GERAN Auth (no Ciph)
-DVLR vlr_lu_fsm(50462976){VLR_ULA_S_IDLE}: Received Event
VLR_ULA_E_UPDATE_LA
-DREF VLR subscr MSISDN:46071 usage increases to: 2
-DREF VLR subscr MSISDN:46071 usage increases to: 3
-DVLR vlr_lu_fsm(50462976){VLR_ULA_S_IDLE}: vlr_loc_upd_node1()
-DVLR vlr_lu_fsm(50462976){VLR_ULA_S_IDLE}: state_chg to VLR_ULA_S_WAIT_AUTH
-DVLR VLR_Authenticate(50462976){VLR_SUB_AS_NEEDS_AUTH}: Allocated
-DVLR VLR_Authenticate(50462976){VLR_SUB_AS_NEEDS_AUTH}: is child of
vlr_lu_fsm(50462976)
-DVLR VLR_Authenticate(50462976){VLR_SUB_AS_NEEDS_AUTH}: Received Event
VLR_AUTH_E_START
-DVLR VLR_Authenticate(50462976){VLR_SUB_AS_NEEDS_AUTH}: state_chg to
VLR_SUB_AS_WAIT_RESP
-DVLR VLR_Authenticate(50462976){VLR_SUB_AS_WAIT_RESP}: got auth tuple:
use_count=1 key_seq=3
-- sending GSM Auth Request for MSISDN:46071: tuple use_count=1 key_seq=3
auth_types=0x1 and...
-- ...rand=fa8f20b781b5881329d4fea26b1a3c51
-- ...expecting sres=5afc8d72
-DREF VLR subscr MSISDN:46071 usage decreases to: 2
-DMM MSISDN:46071: bump: conn still being established (SUBSCR_CONN_S_NEW)
-DREF MSISDN:46071: MSC conn use - 1 == 1
-  auth_request_sent == 1
-  lu_result_sent == 0
-- MS sends Authen Response, VLR accepts and sends GSUP LU Req to HLR
-  MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_AUTH_RESP
-DREF MSISDN:46071: MSC conn use + 1 == 2
-DRLL Dispatching 04.08 message GSM48_MT_MM_AUTH_RESP (0x5:0x14)
-DMM MSISDN:46071: MM GSM AUTHENTICATION RESPONSE (sres = 5afc8d72)
-DVLR VLR_Authenticate(50462976){VLR_SUB_AS_WAIT_RESP}: Received Event
VLR_AUTH_E_MS_AUTH_RESP
-DVLR SUBSCR(MSISDN:46071) received res: 5a fc 8d 72
-DVLR SUBSCR(MSISDN:46071) AUTH established GSM security context
-DVLR VLR_Authenticate(50462976){VLR_SUB_AS_WAIT_RESP}: Authentication
terminating with result VLR_AUTH_RES_PASSED
-DVLR VLR_Authenticate(50462976){VLR_SUB_AS_WAIT_RESP}: state_chg to
VLR_SUB_AS_AUTHENTICATED
-DVLR VLR_Authenticate(50462976){VLR_SUB_AS_AUTHENTICATED}: Terminating
(cause = OSMO_FSM_TERM_REGULAR)
-DVLR VLR_Authenticate(50462976){VLR_SUB_AS_AUTHENTICATED}: Removing from
parent vlr_lu_fsm(50462976)
-DVLR VLR_Authenticate(50462976){VLR_SUB_AS_AUTHENTICATED}: Freeing instance
-DVLR VLR_Authenticate(50462976){VLR_SUB_AS_AUTHENTICATED}: Deallocated
-DVLR vlr_lu_fsm(50462976){VLR_ULA_S_WAIT_AUTH}: Received Event
VLR_ULA_E_AUTH_RES
-DVLR vlr_lu_fsm(50462976){VLR_ULA_S_WAIT_AUTH}: vlr_loc_upd_post_auth()
-DVLR vlr_lu_fsm(50462976){VLR_ULA_S_WAIT_AUTH}: vlr_loc_upd_post_ciph()
-DVLR vlr_lu_fsm(50462976){VLR_ULA_S_WAIT_AUTH}: vlr_loc_upd_node_4()
-DVLR vlr_lu_fsm(50462976){VLR_ULA_S_WAIT_AUTH}: state_chg to
VLR_ULA_S_WAIT_HLR_UPD
-DVLR upd_hlr_vlr_fsm(50462976){UPD_HLR_VLR_S_INIT}: Allocated
-DVLR upd_hlr_vlr_fsm(50462976){UPD_HLR_VLR_S_INIT}: is child of
vlr_lu_fsm(50462976)
-DVLR upd_hlr_vlr_fsm(50462976){UPD_HLR_VLR_S_INIT}: Received Event
UPD_HLR_VLR_E_START
-DVLR GSUP tx: 04010809710000004026f0
-GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST:
04010809710000004026f0
-DVLR upd_hlr_vlr_fsm(50462976){UPD_HLR_VLR_S_INIT}: state_chg to
UPD_HLR_VLR_S_WAIT_FOR_DATA
-DMM MSISDN:46071: bump: conn still being established (SUBSCR_CONN_S_NEW)
-DREF MSISDN:46071: MSC conn use - 1 == 1
-  lu_result_sent == 0
-- HLR sends _INSERT_DATA_REQUEST, VLR responds with _INSERT_DATA_RESULT
-<-- GSUP rx OSMO_GSUP_MSGT_INSERT_DATA_REQUEST:
10010809710000004026f00804036470f1
-DVLR GSUP rx 17: 10010809710000004026f00804036470f1
-DREF VLR subscr MSISDN:46071 usage increases to: 3
-DVLR IMSI:901700000004620 has MSISDN:46071
-DVLR GSUP tx: 12010809710000004026f0
-GSUP --> HLR: OSMO_GSUP_MSGT_INSERT_DATA_RESULT: 12010809710000004026f0
-DREF VLR subscr MSISDN:46071 usage decreases to: 2
-<-- GSUP rx OSMO_GSUP_MSGT_INSERT_DATA_REQUEST: vlr_gsupc_read_cb()
returns 0
-  lu_result_sent == 0
-- HLR also sends GSUP _UPDATE_LOCATION_RESULT
-<-- GSUP rx OSMO_GSUP_MSGT_UPDATE_LOCATION_RESULT: 06010809710000004026f0
-DVLR GSUP rx 11: 06010809710000004026f0
-DREF VLR subscr MSISDN:46071 usage increases to: 3
-DVLR vlr_lu_fsm(50462976){VLR_ULA_S_WAIT_HLR_UPD}: Received Event
VLR_ULA_E_HLR_LU_RES
-DVLR upd_hlr_vlr_fsm(50462976){UPD_HLR_VLR_S_WAIT_FOR_DATA}: Received
Event UPD_HLR_VLR_E_UPD_LOC_ACK
-DVLR upd_hlr_vlr_fsm(50462976){UPD_HLR_VLR_S_WAIT_FOR_DATA}: state_chg to
UPD_HLR_VLR_S_DONE
-DVLR upd_hlr_vlr_fsm(50462976){UPD_HLR_VLR_S_DONE}: Terminating (cause =
OSMO_FSM_TERM_REGULAR)
-DVLR upd_hlr_vlr_fsm(50462976){UPD_HLR_VLR_S_DONE}: Removing from parent
vlr_lu_fsm(50462976)
-DVLR upd_hlr_vlr_fsm(50462976){UPD_HLR_VLR_S_DONE}: Freeing instance
-DVLR upd_hlr_vlr_fsm(50462976){UPD_HLR_VLR_S_DONE}: Deallocated
-DVLR vlr_lu_fsm(50462976){VLR_ULA_S_WAIT_HLR_UPD}: Received Event
VLR_ULA_E_UPD_HLR_COMPL
-DVLR vlr_lu_fsm(50462976){VLR_ULA_S_WAIT_HLR_UPD}: state_chg to
VLR_ULA_S_WAIT_LU_COMPL
-DVLR lu_compl_vlr_fsm(50462976){LU_COMPL_VLR_S_INIT}: Allocated
-DVLR lu_compl_vlr_fsm(50462976){LU_COMPL_VLR_S_INIT}: is child of
vlr_lu_fsm(50462976)
-DVLR lu_compl_vlr_fsm(50462976){LU_COMPL_VLR_S_INIT}: Received Event
LU_COMPL_VLR_E_START
-DVLR lu_compl_vlr_fsm(50462976){LU_COMPL_VLR_S_INIT}: state_chg to
LU_COMPL_VLR_S_WAIT_SUB_PRES
-DVLR sub_pres_vlr_fsm(50462976){SUB_PRES_VLR_S_INIT}: Allocated
-DVLR sub_pres_vlr_fsm(50462976){SUB_PRES_VLR_S_INIT}: is child of
lu_compl_vlr_fsm(50462976)
-DVLR sub_pres_vlr_fsm(50462976){SUB_PRES_VLR_S_INIT}: Received Event
SUB_PRES_VLR_E_START
-DVLR sub_pres_vlr_fsm(50462976){SUB_PRES_VLR_S_INIT}: state_chg to
SUB_PRES_VLR_S_DONE
-DVLR sub_pres_vlr_fsm(50462976){SUB_PRES_VLR_S_DONE}: Terminating (cause =
OSMO_FSM_TERM_REGULAR)
-DVLR sub_pres_vlr_fsm(50462976){SUB_PRES_VLR_S_DONE}: Removing from parent
lu_compl_vlr_fsm(50462976)
-DVLR sub_pres_vlr_fsm(50462976){SUB_PRES_VLR_S_DONE}: Freeing instance
-DVLR sub_pres_vlr_fsm(50462976){SUB_PRES_VLR_S_DONE}: Deallocated
-DVLR lu_compl_vlr_fsm(50462976){LU_COMPL_VLR_S_WAIT_SUB_PRES}: Received
Event LU_COMPL_VLR_E_SUB_PRES_COMPL
-DVLR lu_compl_vlr_fsm(50462976){LU_COMPL_VLR_S_WAIT_SUB_PRES}:
lu_compl_vlr_new_tmsi()
-DVLR lu_compl_vlr_fsm(50462976){LU_COMPL_VLR_S_WAIT_SUB_PRES}: state_chg
to LU_COMPL_VLR_S_WAIT_TMSI_CNF
-- sending LU Accept for MSISDN:46071, with TMSI 0x07060504
-DREF VLR subscr MSISDN:46071 usage decreases to: 2
-<-- GSUP rx OSMO_GSUP_MSGT_UPDATE_LOCATION_RESULT: vlr_gsupc_read_cb()
returns 0
-- a LU Accept with a new TMSI was sent, waiting for TMSI Realloc Compl
-  llist_count(&net->subscr_conns) == 1
-  lu_result_sent == 1
-msc_subscr_conn_is_accepted() == false
-  requests shall be thwarted
-DRLL Dispatching 04.08 message GSM48_MT_CC_SETUP (0x3:0x5)
-DRLL subscr MSISDN:46071: Message not permitted for initial conn:
GSM48_MT_CC_SETUP
-DRLL Dispatching 04.08 message unknown 0x33 (0x5:0x33)
-DRLL subscr MSISDN:46071: Message not permitted for initial conn: unknown
0x33
-DRLL Dispatching 04.08 message GSM48_MT_RR_SYSINFO_1 (0x6:0x19)
-DRLL subscr MSISDN:46071: Message not permitted for initial conn:
GSM48_MT_RR_SYSINFO_1
-DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x01 (0x9:0x1)
-DRLL subscr MSISDN:46071: Message not permitted for initial conn:
GSM48_PDISC_SMS:0x01
-- even though the TMSI is not acked, we can already find the subscr with it
-DREF VLR subscr MSISDN:46071 usage increases to: 3
-  vsub != NULL == 1
-  strcmp(vsub->imsi, imsi) == 0
-  vsub->tmsi_new == 0x07060504
-  vsub->tmsi == 0x03020100
-DREF VLR subscr MSISDN:46071 usage decreases to: 2
-- MS sends TMSI Realloc Complete
-  MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_TMSI_REALL_COMPL
-DREF MSISDN:46071: MSC conn use + 1 == 2
-DRLL Dispatching 04.08 message GSM48_MT_MM_TMSI_REALL_COMPL (0x5:0x1b)
-DMM TMSI Reallocation Completed. Subscriber: MSISDN:46071
-DVLR vlr_lu_fsm(50462976){VLR_ULA_S_WAIT_LU_COMPL}: Received Event
VLR_ULA_E_NEW_TMSI_ACK
-DVLR lu_compl_vlr_fsm(50462976){LU_COMPL_VLR_S_WAIT_TMSI_CNF}: Received
Event LU_COMPL_VLR_E_NEW_TMSI_ACK
-DVLR lu_compl_vlr_fsm(50462976){LU_COMPL_VLR_S_WAIT_TMSI_CNF}: state_chg
to LU_COMPL_VLR_S_DONE
-DVLR vlr_lu_fsm(50462976){VLR_ULA_S_WAIT_LU_COMPL}: Received Event
VLR_ULA_E_LU_COMPL_SUCCESS
-DVLR lu_compl_vlr_fsm(50462976){LU_COMPL_VLR_S_DONE}: Terminating (cause =
OSMO_FSM_TERM_PARENT)
-DVLR lu_compl_vlr_fsm(50462976){LU_COMPL_VLR_S_DONE}: Removing from parent
vlr_lu_fsm(50462976)
-DVLR lu_compl_vlr_fsm(50462976){LU_COMPL_VLR_S_DONE}: Freeing instance
-DVLR lu_compl_vlr_fsm(50462976){LU_COMPL_VLR_S_DONE}: Deallocated
-DVLR vlr_lu_fsm(50462976){VLR_ULA_S_WAIT_LU_COMPL}: state_chg to
VLR_ULA_S_DONE
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_NEW}: Received Event
SUBSCR_CONN_E_ACCEPTED
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_NEW}: SUBSCR_CONN_FROM_LU
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_NEW}: state_chg to
SUBSCR_CONN_S_ACCEPTED
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_ACCEPTED}: Received Event
SUBSCR_CONN_E_BUMP
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_ACCEPTED}: bump: releasing conn
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_ACCEPTED}: state_chg to
SUBSCR_CONN_S_RELEASED
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_RELEASED}: Terminating (cause =
OSMO_FSM_TERM_REGULAR)
-DVLR vlr_lu_fsm(50462976){VLR_ULA_S_DONE}: Terminating (cause =
OSMO_FSM_TERM_PARENT)
-DVLR vlr_lu_fsm(50462976){VLR_ULA_S_DONE}: Removing from parent
Subscr_Conn(50462976)
-DVLR vlr_lu_fsm(50462976){VLR_ULA_S_DONE}: fsm_lu_cleanup called with
cause OSMO_FSM_TERM_PARENT
-DVLR vlr_lu_fsm(50462976){VLR_ULA_S_DONE}: Freeing instance
-DVLR vlr_lu_fsm(50462976){VLR_ULA_S_DONE}: Deallocated
-DREF MSISDN:46071: MSC conn use - 1 == 1
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_RELEASED}: Freeing instance
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_RELEASED}: Deallocated
-DREF MSISDN:46071: MSC conn use - 1 == 0
-DRLL subscr MSISDN:46071: Freeing subscriber connection
-DREF VLR subscr MSISDN:46071 usage decreases to: 1
-- LU was successful, and the conn has already been closed
-  llist_count(&net->subscr_conns) == 0
-- subscriber has the new TMSI
-DREF VLR subscr MSISDN:46071 usage increases to: 2
-  vsub != NULL == 1
-  strcmp(vsub->imsi, imsi) == 0
-  vsub->tmsi_new == 0xffffffff
-  vsub->tmsi == 0x07060504
-DREF VLR subscr MSISDN:46071 usage decreases to: 1
----
-- subscriber detaches, using new TMSI
-  MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_IMSI_DETACH_IND
-  new conn
-DREF unknown: MSC conn use + 1 == 1
-DRLL Dispatching 04.08 message GSM48_MT_MM_IMSI_DETACH_IND (0x5:0x1)
-DMM IMSI DETACH INDICATION: MI(TMSI)=117835012
-DREF VLR subscr MSISDN:46071 usage increases to: 2
-DMM Subscriber MSISDN:46071 DETACHED
-DREF VLR subscr MSISDN:46071 usage decreases to: 1
-DREF VLR subscr MSISDN:46071 usage decreases to: 0
-DREF freeing VLR subscr MSISDN:46071
-DREF unknown: MSC conn use - 1 == 0
-DRLL Freeing subscriber connection with NULL subscriber
-  llist_count(&net->subscr_conns) == 0
-===== test_gsm_authen_tmsi: SUCCESS
-
-full talloc report on 'msgb' (total      0 bytes in   1 blocks)
-talloc_total_blocks(tall_bsc_ctx) == 9
-
-===== test_gsm_authen_imei
-- Location Update request causes a GSUP Send Auth Info request to HLR
-  MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_LOC_UPD_REQUEST
-  new conn
-DREF unknown: MSC conn use + 1 == 1
-DRLL Dispatching 04.08 message GSM48_MT_MM_LOC_UPD_REQUEST (0x5:0x8)
-DREF unknown: MSC conn use + 1 == 2
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Allocated
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Received Event
SUBSCR_CONN_E_START
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: state_chg to
SUBSCR_CONN_S_NEW
-DMM LOCATION UPDATING REQUEST: MI(IMSI)=901700000004620 type=IMSI ATTACH
-DMM LU/new-LAC: 1/0
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_IDLE}: Allocated
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_IDLE}: is child of
Subscr_Conn(901700000004620)
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_IDLE}: rev=GSM net=GERAN Auth
(no Ciph)
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_IDLE}: Received Event
VLR_ULA_E_UPDATE_LA
-DREF VLR subscr unknown usage increases to: 1
-DVLR set IMSI on subscriber; IMSI=901700000004620 id=901700000004620
-DVLR New subscr, IMSI: 901700000004620
-DREF VLR subscr IMSI:901700000004620 usage increases to: 2
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_IDLE}: vlr_loc_upd_node1()
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_IDLE}: state_chg to
VLR_ULA_S_WAIT_AUTH
-DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_NEEDS_AUTH}: Allocated
-DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_NEEDS_AUTH}: is child of
vlr_lu_fsm(901700000004620)
-DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_NEEDS_AUTH}: Received
Event VLR_AUTH_E_START
-DVLR GSUP tx: 08010809710000004026f0
-GSUP --> HLR: OSMO_GSUP_MSGT_SEND_AUTH_INFO_REQUEST: 08010809710000004026f0
-DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_NEEDS_AUTH}: state_chg
to VLR_SUB_AS_NEEDS_AUTH_WAIT_AI
-DREF VLR subscr IMSI:901700000004620 usage decreases to: 1
-DMM IMSI:901700000004620: bump: conn still being established
(SUBSCR_CONN_S_NEW)
-DREF IMSI:901700000004620: MSC conn use - 1 == 1
-  lu_result_sent == 0
-- from HLR, rx _SEND_AUTH_INFO_RESULT; VLR sends Auth Req to MS
-<-- GSUP rx OSMO_GSUP_MSGT_SEND_AUTH_INFO_RESULT:
0a010809710000004026f003222010585df1ae287f6e273dce07090d61320b21042d8b2c3e220861855fb81fc2a8000322201012aca96fb4ffdea5c985cbafa9b6e18b210420bde240220807fa7502e07e1c0003222010e7c03ba7cf0e2fde82b2dc4d63077d422104a29514ae2208e2b234f80788640003222010fa8f20b781b5881329d4fea26b1a3c5121045afc8d7222082392f14f709ae000032220100fd4cc8dbe8715d1f439e304edfd68dc2104bc8d1c5b2208da7cdd6bfe2d7000
-DVLR GSUP rx 191:
0a010809710000004026f003222010585df1ae287f6e273dce07090d61320b21042d8b2c3e220861855fb81fc2a8000322201012aca96fb4ffdea5c985cbafa9b6e18b210420bde240220807fa7502e07e1c0003222010e7c03ba7cf0e2fde82b2dc4d63077d422104a29514ae2208e2b234f80788640003222010fa8f20b781b5881329d4fea26b1a3c5121045afc8d7222082392f14f709ae000032220100fd4cc8dbe8715d1f439e304edfd68dc2104bc8d1c5b2208da7cdd6bfe2d7000
-DREF VLR subscr IMSI:901700000004620 usage increases to: 2
-DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_NEEDS_AUTH_WAIT_AI}:
Received Event VLR_AUTH_E_HLR_SAI_ACK
-DVLR SUBSCR(IMSI:901700000004620) Received 5 auth tuples
-DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_NEEDS_AUTH_WAIT_AI}:
state_chg to VLR_SUB_AS_WAIT_RESP
-DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_WAIT_RESP}: got auth
tuple: use_count=1 key_seq=0
-- sending GSM Auth Request for IMSI:901700000004620: tuple use_count=1
key_seq=0 auth_types=0x1 and...
-- ...rand=585df1ae287f6e273dce07090d61320b
-- ...expecting sres=2d8b2c3e
-DREF VLR subscr IMSI:901700000004620 usage decreases to: 1
-<-- GSUP rx OSMO_GSUP_MSGT_SEND_AUTH_INFO_RESULT: vlr_gsupc_read_cb()
returns 0
-  auth_request_sent == 1
-  lu_result_sent == 0
-- If the HLR were to send a GSUP _UPDATE_LOCATION_RESULT we'd still reject
-<-- GSUP rx OSMO_GSUP_MSGT_UPDATE_LOCATION_RESULT: 06010809710000004026f0
-DVLR GSUP rx 11: 06010809710000004026f0
-DREF VLR subscr IMSI:901700000004620 usage increases to: 2
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_AUTH}: Received Event
VLR_ULA_E_HLR_LU_RES
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_AUTH}: Event
VLR_ULA_E_HLR_LU_RES not permitted
-DREF VLR subscr IMSI:901700000004620 usage decreases to: 1
-<-- GSUP rx OSMO_GSUP_MSGT_UPDATE_LOCATION_RESULT: vlr_gsupc_read_cb()
returns 0
-msc_subscr_conn_is_accepted() == false
-  requests shall be thwarted
-DRLL Dispatching 04.08 message GSM48_MT_CC_SETUP (0x3:0x5)
-DRLL subscr IMSI:901700000004620: Message not permitted for initial conn:
GSM48_MT_CC_SETUP
-DRLL Dispatching 04.08 message unknown 0x33 (0x5:0x33)
-DRLL subscr IMSI:901700000004620: Message not permitted for initial conn:
unknown 0x33
-DRLL Dispatching 04.08 message GSM48_MT_RR_SYSINFO_1 (0x6:0x19)
-DRLL subscr IMSI:901700000004620: Message not permitted for initial conn:
GSM48_MT_RR_SYSINFO_1
-DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x01 (0x9:0x1)
-DRLL subscr IMSI:901700000004620: Message not permitted for initial conn:
GSM48_PDISC_SMS:0x01
-  lu_result_sent == 0
-- MS sends Authen Response, VLR accepts and sends GSUP LU Req to HLR
-  MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_AUTH_RESP
-DREF IMSI:901700000004620: MSC conn use + 1 == 2
-DRLL Dispatching 04.08 message GSM48_MT_MM_AUTH_RESP (0x5:0x14)
-DMM IMSI:901700000004620: MM GSM AUTHENTICATION RESPONSE (sres = 2d8b2c3e)
-DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_WAIT_RESP}: Received
Event VLR_AUTH_E_MS_AUTH_RESP
-DVLR SUBSCR(IMSI:901700000004620) received res: 2d 8b 2c 3e
-DVLR SUBSCR(IMSI:901700000004620) AUTH established GSM security context
-DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_WAIT_RESP}:
Authentication terminating with result VLR_AUTH_RES_PASSED
-DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_WAIT_RESP}: state_chg to
VLR_SUB_AS_AUTHENTICATED
-DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_AUTHENTICATED}:
Terminating (cause = OSMO_FSM_TERM_REGULAR)
-DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_AUTHENTICATED}: Removing
from parent vlr_lu_fsm(901700000004620)
-DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_AUTHENTICATED}: Freeing
instance
-DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_AUTHENTICATED}:
Deallocated
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_AUTH}: Received Event
VLR_ULA_E_AUTH_RES
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_AUTH}:
vlr_loc_upd_post_auth()
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_AUTH}:
vlr_loc_upd_post_ciph()
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_AUTH}: vlr_loc_upd_node_4()
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_AUTH}: state_chg to
VLR_ULA_S_WAIT_HLR_UPD
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_INIT}: Allocated
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_INIT}: is child of
vlr_lu_fsm(901700000004620)
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_INIT}: Received Event
UPD_HLR_VLR_E_START
-DVLR GSUP tx: 04010809710000004026f0
-GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST:
04010809710000004026f0
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_INIT}: state_chg to
UPD_HLR_VLR_S_WAIT_FOR_DATA
-DMM IMSI:901700000004620: bump: conn still being established
(SUBSCR_CONN_S_NEW)
-DREF IMSI:901700000004620: MSC conn use - 1 == 1
-  lu_result_sent == 0
-- HLR sends _INSERT_DATA_REQUEST, VLR responds with _INSERT_DATA_RESULT
-<-- GSUP rx OSMO_GSUP_MSGT_INSERT_DATA_REQUEST:
10010809710000004026f00804036470f1
-DVLR GSUP rx 17: 10010809710000004026f00804036470f1
-DREF VLR subscr IMSI:901700000004620 usage increases to: 2
-DVLR IMSI:901700000004620 has MSISDN:46071
-DVLR GSUP tx: 12010809710000004026f0
-GSUP --> HLR: OSMO_GSUP_MSGT_INSERT_DATA_RESULT: 12010809710000004026f0
-DREF VLR subscr MSISDN:46071 usage decreases to: 1
-<-- GSUP rx OSMO_GSUP_MSGT_INSERT_DATA_REQUEST: vlr_gsupc_read_cb()
returns 0
-  lu_result_sent == 0
-- HLR also sends GSUP _UPDATE_LOCATION_RESULT, and we send an ID Request
for the IMEI to the MS
-<-- GSUP rx OSMO_GSUP_MSGT_UPDATE_LOCATION_RESULT: 06010809710000004026f0
-DVLR GSUP rx 11: 06010809710000004026f0
-DREF VLR subscr MSISDN:46071 usage increases to: 2
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_HLR_UPD}: Received Event
VLR_ULA_E_HLR_LU_RES
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_WAIT_FOR_DATA}:
Received Event UPD_HLR_VLR_E_UPD_LOC_ACK
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_WAIT_FOR_DATA}:
state_chg to UPD_HLR_VLR_S_DONE
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_DONE}: Terminating
(cause = OSMO_FSM_TERM_REGULAR)
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_DONE}: Removing from
parent vlr_lu_fsm(901700000004620)
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_DONE}: Freeing instance
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_DONE}: Deallocated
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_HLR_UPD}: Received Event
VLR_ULA_E_UPD_HLR_COMPL
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_HLR_UPD}: state_chg to
VLR_ULA_S_WAIT_LU_COMPL
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_INIT}: Allocated
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_INIT}: is child of
vlr_lu_fsm(901700000004620)
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_INIT}: Received
Event LU_COMPL_VLR_E_START
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_INIT}: state_chg to
LU_COMPL_VLR_S_WAIT_SUB_PRES
-DVLR sub_pres_vlr_fsm(901700000004620){SUB_PRES_VLR_S_INIT}: Allocated
-DVLR sub_pres_vlr_fsm(901700000004620){SUB_PRES_VLR_S_INIT}: is child of
lu_compl_vlr_fsm(901700000004620)
-DVLR sub_pres_vlr_fsm(901700000004620){SUB_PRES_VLR_S_INIT}: Received
Event SUB_PRES_VLR_E_START
-DVLR sub_pres_vlr_fsm(901700000004620){SUB_PRES_VLR_S_INIT}: state_chg to
SUB_PRES_VLR_S_DONE
-DVLR sub_pres_vlr_fsm(901700000004620){SUB_PRES_VLR_S_DONE}: Terminating
(cause = OSMO_FSM_TERM_REGULAR)
-DVLR sub_pres_vlr_fsm(901700000004620){SUB_PRES_VLR_S_DONE}: Removing from
parent lu_compl_vlr_fsm(901700000004620)
-DVLR sub_pres_vlr_fsm(901700000004620){SUB_PRES_VLR_S_DONE}: Freeing
instance
-DVLR sub_pres_vlr_fsm(901700000004620){SUB_PRES_VLR_S_DONE}: Deallocated
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_WAIT_SUB_PRES}:
Received Event LU_COMPL_VLR_E_SUB_PRES_COMPL
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_WAIT_SUB_PRES}:
state_chg to LU_COMPL_VLR_S_WAIT_IMEI
-DMSC msc_tx 3 bytes to MSISDN:46071 via RAN_GERAN_A
-- DTAP --RAN_GERAN_A--> MS: GSM48_MT_MM_ID_REQ: 051802
-- DTAP matches expected message
-DREF VLR subscr MSISDN:46071 usage decreases to: 1
-<-- GSUP rx OSMO_GSUP_MSGT_UPDATE_LOCATION_RESULT: vlr_gsupc_read_cb()
returns 0
-- We will only do business when the IMEI is known
-  llist_count(&net->subscr_conns) == 1
-DREF VLR subscr MSISDN:46071 usage increases to: 2
-  vsub->imei[0] == 0
-DREF VLR subscr MSISDN:46071 usage decreases to: 1
-msc_subscr_conn_is_accepted() == false
-  requests shall be thwarted
-DRLL Dispatching 04.08 message GSM48_MT_CC_SETUP (0x3:0x5)
-DRLL subscr MSISDN:46071: Message not permitted for initial conn:
GSM48_MT_CC_SETUP
-DRLL Dispatching 04.08 message unknown 0x33 (0x5:0x33)
-DRLL subscr MSISDN:46071: Message not permitted for initial conn: unknown
0x33
-DRLL Dispatching 04.08 message GSM48_MT_RR_SYSINFO_1 (0x6:0x19)
-DRLL subscr MSISDN:46071: Message not permitted for initial conn:
GSM48_MT_RR_SYSINFO_1
-DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x01 (0x9:0x1)
-DRLL subscr MSISDN:46071: Message not permitted for initial conn:
GSM48_PDISC_SMS:0x01
-- MS replies with an Identity Response
-  MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_ID_RESP
-DREF MSISDN:46071: MSC conn use + 1 == 2
-DRLL Dispatching 04.08 message GSM48_MT_MM_ID_RESP (0x5:0x19)
-DMM IDENTITY RESPONSE: MI(IMEI)=423423423423423
-DVLR set IMEI on subscriber; IMSI=901700000004620 IMEI=423423423423423
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_LU_COMPL}: Received Event
VLR_ULA_E_ID_IMEI
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_WAIT_IMEI}: Received
Event LU_COMPL_VLR_E_IMEI_CHECK_ACK
-- sending LU Accept for MSISDN:46071
-DREF VLR subscr MSISDN:46071 usage increases to: 2
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_WAIT_IMEI}:
state_chg to LU_COMPL_VLR_S_DONE
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_LU_COMPL}: Received Event
VLR_ULA_E_LU_COMPL_SUCCESS
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_DONE}: Terminating
(cause = OSMO_FSM_TERM_PARENT)
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_DONE}: Removing from
parent vlr_lu_fsm(901700000004620)
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_DONE}: Freeing
instance
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_DONE}: Deallocated
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_LU_COMPL}: state_chg to
VLR_ULA_S_DONE
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_NEW}: Received Event
SUBSCR_CONN_E_ACCEPTED
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_NEW}: SUBSCR_CONN_FROM_LU
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_NEW}: state_chg to
SUBSCR_CONN_S_ACCEPTED
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: Received Event
SUBSCR_CONN_E_BUMP
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: bump: releasing
conn
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: state_chg to
SUBSCR_CONN_S_RELEASED
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Terminating
(cause = OSMO_FSM_TERM_REGULAR)
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Terminating (cause =
OSMO_FSM_TERM_PARENT)
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Removing from parent
Subscr_Conn(901700000004620)
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: fsm_lu_cleanup called
with cause OSMO_FSM_TERM_PARENT
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Freeing instance
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Deallocated
-DREF MSISDN:46071: MSC conn use - 1 == 1
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Freeing instance
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Deallocated
-DREF MSISDN:46071: MSC conn use - 1 == 0
-DRLL subscr MSISDN:46071: Freeing subscriber connection
-DREF VLR subscr MSISDN:46071 usage decreases to: 1
-- LU was successful, and the conn has already been closed
-  lu_result_sent == 1
-  llist_count(&net->subscr_conns) == 0
-- Subscriber has the IMEI
-DREF VLR subscr MSISDN:46071 usage increases to: 2
-  strcmp(vsub->imei, "423423423423423") == 0
-DREF VLR subscr MSISDN:46071 usage decreases to: 1
----
-- subscriber detaches
-  MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_IMSI_DETACH_IND
-  new conn
-DREF unknown: MSC conn use + 1 == 1
-DRLL Dispatching 04.08 message GSM48_MT_MM_IMSI_DETACH_IND (0x5:0x1)
-DMM IMSI DETACH INDICATION: MI(IMSI)=901700000004620
-DREF VLR subscr MSISDN:46071 usage increases to: 2
-DMM Subscriber MSISDN:46071 DETACHED
-DREF VLR subscr MSISDN:46071 usage decreases to: 1
-DREF VLR subscr MSISDN:46071 usage decreases to: 0
-DREF freeing VLR subscr MSISDN:46071
-DREF unknown: MSC conn use - 1 == 0
-DRLL Freeing subscriber connection with NULL subscriber
-  llist_count(&net->subscr_conns) == 0
-===== test_gsm_authen_imei: SUCCESS
-
-full talloc report on 'msgb' (total      0 bytes in   1 blocks)
-talloc_total_blocks(tall_bsc_ctx) == 9
-
-===== test_gsm_authen_tmsi_imei
-- Location Update request causes a GSUP Send Auth Info request to HLR
-  MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_LOC_UPD_REQUEST
-  new conn
-DREF unknown: MSC conn use + 1 == 1
-DRLL Dispatching 04.08 message GSM48_MT_MM_LOC_UPD_REQUEST (0x5:0x8)
-DREF unknown: MSC conn use + 1 == 2
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Allocated
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Received Event
SUBSCR_CONN_E_START
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: state_chg to
SUBSCR_CONN_S_NEW
-DMM LOCATION UPDATING REQUEST: MI(IMSI)=901700000004620 type=IMSI ATTACH
-DMM LU/new-LAC: 1/0
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_IDLE}: Allocated
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_IDLE}: is child of
Subscr_Conn(901700000004620)
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_IDLE}: rev=GSM net=GERAN Auth
(no Ciph)
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_IDLE}: Received Event
VLR_ULA_E_UPDATE_LA
-DREF VLR subscr unknown usage increases to: 1
-DVLR set IMSI on subscriber; IMSI=901700000004620 id=901700000004620
-DVLR New subscr, IMSI: 901700000004620
-DREF VLR subscr IMSI:901700000004620 usage increases to: 2
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_IDLE}: vlr_loc_upd_node1()
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_IDLE}: state_chg to
VLR_ULA_S_WAIT_AUTH
-DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_NEEDS_AUTH}: Allocated
-DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_NEEDS_AUTH}: is child of
vlr_lu_fsm(901700000004620)
-DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_NEEDS_AUTH}: Received
Event VLR_AUTH_E_START
-DVLR GSUP tx: 08010809710000004026f0
-GSUP --> HLR: OSMO_GSUP_MSGT_SEND_AUTH_INFO_REQUEST: 08010809710000004026f0
-DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_NEEDS_AUTH}: state_chg
to VLR_SUB_AS_NEEDS_AUTH_WAIT_AI
-DREF VLR subscr IMSI:901700000004620 usage decreases to: 1
-DMM IMSI:901700000004620: bump: conn still being established
(SUBSCR_CONN_S_NEW)
-DREF IMSI:901700000004620: MSC conn use - 1 == 1
-  lu_result_sent == 0
-- from HLR, rx _SEND_AUTH_INFO_RESULT; VLR sends Auth Req to MS
-<-- GSUP rx OSMO_GSUP_MSGT_SEND_AUTH_INFO_RESULT:
0a010809710000004026f003222010585df1ae287f6e273dce07090d61320b21042d8b2c3e220861855fb81fc2a8000322201012aca96fb4ffdea5c985cbafa9b6e18b210420bde240220807fa7502e07e1c0003222010e7c03ba7cf0e2fde82b2dc4d63077d422104a29514ae2208e2b234f80788640003222010fa8f20b781b5881329d4fea26b1a3c5121045afc8d7222082392f14f709ae000032220100fd4cc8dbe8715d1f439e304edfd68dc2104bc8d1c5b2208da7cdd6bfe2d7000
-DVLR GSUP rx 191:
0a010809710000004026f003222010585df1ae287f6e273dce07090d61320b21042d8b2c3e220861855fb81fc2a8000322201012aca96fb4ffdea5c985cbafa9b6e18b210420bde240220807fa7502e07e1c0003222010e7c03ba7cf0e2fde82b2dc4d63077d422104a29514ae2208e2b234f80788640003222010fa8f20b781b5881329d4fea26b1a3c5121045afc8d7222082392f14f709ae000032220100fd4cc8dbe8715d1f439e304edfd68dc2104bc8d1c5b2208da7cdd6bfe2d7000
-DREF VLR subscr IMSI:901700000004620 usage increases to: 2
-DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_NEEDS_AUTH_WAIT_AI}:
Received Event VLR_AUTH_E_HLR_SAI_ACK
-DVLR SUBSCR(IMSI:901700000004620) Received 5 auth tuples
-DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_NEEDS_AUTH_WAIT_AI}:
state_chg to VLR_SUB_AS_WAIT_RESP
-DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_WAIT_RESP}: got auth
tuple: use_count=1 key_seq=0
-- sending GSM Auth Request for IMSI:901700000004620: tuple use_count=1
key_seq=0 auth_types=0x1 and...
-- ...rand=585df1ae287f6e273dce07090d61320b
-- ...expecting sres=2d8b2c3e
-DREF VLR subscr IMSI:901700000004620 usage decreases to: 1
-<-- GSUP rx OSMO_GSUP_MSGT_SEND_AUTH_INFO_RESULT: vlr_gsupc_read_cb()
returns 0
-  auth_request_sent == 1
-  lu_result_sent == 0
-- If the HLR were to send a GSUP _UPDATE_LOCATION_RESULT we'd still reject
-<-- GSUP rx OSMO_GSUP_MSGT_UPDATE_LOCATION_RESULT: 06010809710000004026f0
-DVLR GSUP rx 11: 06010809710000004026f0
-DREF VLR subscr IMSI:901700000004620 usage increases to: 2
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_AUTH}: Received Event
VLR_ULA_E_HLR_LU_RES
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_AUTH}: Event
VLR_ULA_E_HLR_LU_RES not permitted
-DREF VLR subscr IMSI:901700000004620 usage decreases to: 1
-<-- GSUP rx OSMO_GSUP_MSGT_UPDATE_LOCATION_RESULT: vlr_gsupc_read_cb()
returns 0
-msc_subscr_conn_is_accepted() == false
-  requests shall be thwarted
-DRLL Dispatching 04.08 message GSM48_MT_CC_SETUP (0x3:0x5)
-DRLL subscr IMSI:901700000004620: Message not permitted for initial conn:
GSM48_MT_CC_SETUP
-DRLL Dispatching 04.08 message unknown 0x33 (0x5:0x33)
-DRLL subscr IMSI:901700000004620: Message not permitted for initial conn:
unknown 0x33
-DRLL Dispatching 04.08 message GSM48_MT_RR_SYSINFO_1 (0x6:0x19)
-DRLL subscr IMSI:901700000004620: Message not permitted for initial conn:
GSM48_MT_RR_SYSINFO_1
-DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x01 (0x9:0x1)
-DRLL subscr IMSI:901700000004620: Message not permitted for initial conn:
GSM48_PDISC_SMS:0x01
-  lu_result_sent == 0
-- MS sends Authen Response, VLR accepts and sends GSUP LU Req to HLR
-  MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_AUTH_RESP
-DREF IMSI:901700000004620: MSC conn use + 1 == 2
-DRLL Dispatching 04.08 message GSM48_MT_MM_AUTH_RESP (0x5:0x14)
-DMM IMSI:901700000004620: MM GSM AUTHENTICATION RESPONSE (sres = 2d8b2c3e)
-DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_WAIT_RESP}: Received
Event VLR_AUTH_E_MS_AUTH_RESP
-DVLR SUBSCR(IMSI:901700000004620) received res: 2d 8b 2c 3e
-DVLR SUBSCR(IMSI:901700000004620) AUTH established GSM security context
-DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_WAIT_RESP}:
Authentication terminating with result VLR_AUTH_RES_PASSED
-DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_WAIT_RESP}: state_chg to
VLR_SUB_AS_AUTHENTICATED
-DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_AUTHENTICATED}:
Terminating (cause = OSMO_FSM_TERM_REGULAR)
-DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_AUTHENTICATED}: Removing
from parent vlr_lu_fsm(901700000004620)
-DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_AUTHENTICATED}: Freeing
instance
-DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_AUTHENTICATED}:
Deallocated
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_AUTH}: Received Event
VLR_ULA_E_AUTH_RES
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_AUTH}:
vlr_loc_upd_post_auth()
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_AUTH}:
vlr_loc_upd_post_ciph()
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_AUTH}: vlr_loc_upd_node_4()
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_AUTH}: state_chg to
VLR_ULA_S_WAIT_HLR_UPD
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_INIT}: Allocated
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_INIT}: is child of
vlr_lu_fsm(901700000004620)
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_INIT}: Received Event
UPD_HLR_VLR_E_START
-DVLR GSUP tx: 04010809710000004026f0
-GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST:
04010809710000004026f0
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_INIT}: state_chg to
UPD_HLR_VLR_S_WAIT_FOR_DATA
-DMM IMSI:901700000004620: bump: conn still being established
(SUBSCR_CONN_S_NEW)
-DREF IMSI:901700000004620: MSC conn use - 1 == 1
-  lu_result_sent == 0
-- HLR sends _INSERT_DATA_REQUEST, VLR responds with _INSERT_DATA_RESULT
-<-- GSUP rx OSMO_GSUP_MSGT_INSERT_DATA_REQUEST:
10010809710000004026f00804036470f1
-DVLR GSUP rx 17: 10010809710000004026f00804036470f1
-DREF VLR subscr IMSI:901700000004620 usage increases to: 2
-DVLR IMSI:901700000004620 has MSISDN:46071
-DVLR GSUP tx: 12010809710000004026f0
-GSUP --> HLR: OSMO_GSUP_MSGT_INSERT_DATA_RESULT: 12010809710000004026f0
-DREF VLR subscr MSISDN:46071 usage decreases to: 1
-<-- GSUP rx OSMO_GSUP_MSGT_INSERT_DATA_REQUEST: vlr_gsupc_read_cb()
returns 0
-  lu_result_sent == 0
-- HLR also sends GSUP _UPDATE_LOCATION_RESULT, and we send an ID Request
for the IMEI to the MS
-<-- GSUP rx OSMO_GSUP_MSGT_UPDATE_LOCATION_RESULT: 06010809710000004026f0
-DVLR GSUP rx 11: 06010809710000004026f0
-DREF VLR subscr MSISDN:46071 usage increases to: 2
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_HLR_UPD}: Received Event
VLR_ULA_E_HLR_LU_RES
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_WAIT_FOR_DATA}:
Received Event UPD_HLR_VLR_E_UPD_LOC_ACK
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_WAIT_FOR_DATA}:
state_chg to UPD_HLR_VLR_S_DONE
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_DONE}: Terminating
(cause = OSMO_FSM_TERM_REGULAR)
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_DONE}: Removing from
parent vlr_lu_fsm(901700000004620)
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_DONE}: Freeing instance
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_DONE}: Deallocated
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_HLR_UPD}: Received Event
VLR_ULA_E_UPD_HLR_COMPL
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_HLR_UPD}: state_chg to
VLR_ULA_S_WAIT_LU_COMPL
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_INIT}: Allocated
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_INIT}: is child of
vlr_lu_fsm(901700000004620)
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_INIT}: Received
Event LU_COMPL_VLR_E_START
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_INIT}: state_chg to
LU_COMPL_VLR_S_WAIT_SUB_PRES
-DVLR sub_pres_vlr_fsm(901700000004620){SUB_PRES_VLR_S_INIT}: Allocated
-DVLR sub_pres_vlr_fsm(901700000004620){SUB_PRES_VLR_S_INIT}: is child of
lu_compl_vlr_fsm(901700000004620)
-DVLR sub_pres_vlr_fsm(901700000004620){SUB_PRES_VLR_S_INIT}: Received
Event SUB_PRES_VLR_E_START
-DVLR sub_pres_vlr_fsm(901700000004620){SUB_PRES_VLR_S_INIT}: state_chg to
SUB_PRES_VLR_S_DONE
-DVLR sub_pres_vlr_fsm(901700000004620){SUB_PRES_VLR_S_DONE}: Terminating
(cause = OSMO_FSM_TERM_REGULAR)
-DVLR sub_pres_vlr_fsm(901700000004620){SUB_PRES_VLR_S_DONE}: Removing from
parent lu_compl_vlr_fsm(901700000004620)
-DVLR sub_pres_vlr_fsm(901700000004620){SUB_PRES_VLR_S_DONE}: Freeing
instance
-DVLR sub_pres_vlr_fsm(901700000004620){SUB_PRES_VLR_S_DONE}: Deallocated
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_WAIT_SUB_PRES}:
Received Event LU_COMPL_VLR_E_SUB_PRES_COMPL
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_WAIT_SUB_PRES}:
state_chg to LU_COMPL_VLR_S_WAIT_IMEI_TMSI
-DMSC msc_tx 3 bytes to MSISDN:46071 via RAN_GERAN_A
-- DTAP --RAN_GERAN_A--> MS: GSM48_MT_MM_ID_REQ: 051802
-- DTAP matches expected message
-DREF VLR subscr MSISDN:46071 usage decreases to: 1
-<-- GSUP rx OSMO_GSUP_MSGT_UPDATE_LOCATION_RESULT: vlr_gsupc_read_cb()
returns 0
-- We will only do business when the IMEI is known
-  llist_count(&net->subscr_conns) == 1
-DREF VLR subscr MSISDN:46071 usage increases to: 2
-  vsub->imei[0] == 0
-DREF VLR subscr MSISDN:46071 usage decreases to: 1
-msc_subscr_conn_is_accepted() == false
-  requests shall be thwarted
-DRLL Dispatching 04.08 message GSM48_MT_CC_SETUP (0x3:0x5)
-DRLL subscr MSISDN:46071: Message not permitted for initial conn:
GSM48_MT_CC_SETUP
-DRLL Dispatching 04.08 message unknown 0x33 (0x5:0x33)
-DRLL subscr MSISDN:46071: Message not permitted for initial conn: unknown
0x33
-DRLL Dispatching 04.08 message GSM48_MT_RR_SYSINFO_1 (0x6:0x19)
-DRLL subscr MSISDN:46071: Message not permitted for initial conn:
GSM48_MT_RR_SYSINFO_1
-DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x01 (0x9:0x1)
-DRLL subscr MSISDN:46071: Message not permitted for initial conn:
GSM48_PDISC_SMS:0x01
-- MS replies with an Identity Response
-  MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_ID_RESP
-DREF MSISDN:46071: MSC conn use + 1 == 2
-DRLL Dispatching 04.08 message GSM48_MT_MM_ID_RESP (0x5:0x19)
-DMM IDENTITY RESPONSE: MI(IMEI)=423423423423423
-DVLR set IMEI on subscriber; IMSI=901700000004620 IMEI=423423423423423
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_LU_COMPL}: Received Event
VLR_ULA_E_ID_IMEI
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_WAIT_IMEI_TMSI}:
Received Event LU_COMPL_VLR_E_IMEI_CHECK_ACK
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_WAIT_IMEI_TMSI}:
lu_compl_vlr_new_tmsi()
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_WAIT_IMEI_TMSI}:
state_chg to LU_COMPL_VLR_S_WAIT_TMSI_CNF
-- sending LU Accept for MSISDN:46071, with TMSI 0x03020100
-DMM MSISDN:46071: bump: conn still being established (SUBSCR_CONN_S_NEW)
-DREF MSISDN:46071: MSC conn use - 1 == 1
-- a LU Accept with a new TMSI was sent, waiting for TMSI Realloc Compl
-  llist_count(&net->subscr_conns) == 1
-  lu_result_sent == 1
-msc_subscr_conn_is_accepted() == false
-  requests shall be thwarted
-DRLL Dispatching 04.08 message GSM48_MT_CC_SETUP (0x3:0x5)
-DRLL subscr MSISDN:46071: Message not permitted for initial conn:
GSM48_MT_CC_SETUP
-DRLL Dispatching 04.08 message unknown 0x33 (0x5:0x33)
-DRLL subscr MSISDN:46071: Message not permitted for initial conn: unknown
0x33
-DRLL Dispatching 04.08 message GSM48_MT_RR_SYSINFO_1 (0x6:0x19)
-DRLL subscr MSISDN:46071: Message not permitted for initial conn:
GSM48_MT_RR_SYSINFO_1
-DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x01 (0x9:0x1)
-DRLL subscr MSISDN:46071: Message not permitted for initial conn:
GSM48_PDISC_SMS:0x01
-- even though the TMSI is not acked, we can already find the subscr with it
-DREF VLR subscr MSISDN:46071 usage increases to: 2
-  vsub != NULL == 1
-  strcmp(vsub->imsi, imsi) == 0
-  vsub->tmsi_new == 0x03020100
-  vsub->tmsi == 0xffffffff
-DREF VLR subscr MSISDN:46071 usage decreases to: 1
-- MS sends TMSI Realloc Complete
-  MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_TMSI_REALL_COMPL
-DREF MSISDN:46071: MSC conn use + 1 == 2
-DRLL Dispatching 04.08 message GSM48_MT_MM_TMSI_REALL_COMPL (0x5:0x1b)
-DMM TMSI Reallocation Completed. Subscriber: MSISDN:46071
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_LU_COMPL}: Received Event
VLR_ULA_E_NEW_TMSI_ACK
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_WAIT_TMSI_CNF}:
Received Event LU_COMPL_VLR_E_NEW_TMSI_ACK
-DREF VLR subscr MSISDN:46071 usage increases to: 2
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_WAIT_TMSI_CNF}:
state_chg to LU_COMPL_VLR_S_DONE
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_LU_COMPL}: Received Event
VLR_ULA_E_LU_COMPL_SUCCESS
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_DONE}: Terminating
(cause = OSMO_FSM_TERM_PARENT)
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_DONE}: Removing from
parent vlr_lu_fsm(901700000004620)
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_DONE}: Freeing
instance
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_DONE}: Deallocated
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_LU_COMPL}: state_chg to
VLR_ULA_S_DONE
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_NEW}: Received Event
SUBSCR_CONN_E_ACCEPTED
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_NEW}: SUBSCR_CONN_FROM_LU
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_NEW}: state_chg to
SUBSCR_CONN_S_ACCEPTED
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: Received Event
SUBSCR_CONN_E_BUMP
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: bump: releasing
conn
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: state_chg to
SUBSCR_CONN_S_RELEASED
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Terminating
(cause = OSMO_FSM_TERM_REGULAR)
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Terminating (cause =
OSMO_FSM_TERM_PARENT)
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Removing from parent
Subscr_Conn(901700000004620)
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: fsm_lu_cleanup called
with cause OSMO_FSM_TERM_PARENT
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Freeing instance
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Deallocated
-DREF MSISDN:46071: MSC conn use - 1 == 1
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Freeing instance
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Deallocated
-DREF MSISDN:46071: MSC conn use - 1 == 0
-DRLL subscr MSISDN:46071: Freeing subscriber connection
-DREF VLR subscr MSISDN:46071 usage decreases to: 1
-- LU was successful, and the conn has already been closed
-  llist_count(&net->subscr_conns) == 0
-- Subscriber has the IMEI and TMSI
-DREF VLR subscr MSISDN:46071 usage increases to: 2
-  strcmp(vsub->imei, "423423423423423") == 0
-  vsub->tmsi == 0x03020100
-DREF VLR subscr MSISDN:46071 usage decreases to: 1
----
-- subscriber detaches, using TMSI
-  MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_IMSI_DETACH_IND
-  new conn
-DREF unknown: MSC conn use + 1 == 1
-DRLL Dispatching 04.08 message GSM48_MT_MM_IMSI_DETACH_IND (0x5:0x1)
-DMM IMSI DETACH INDICATION: MI(TMSI)=50462976
-DREF VLR subscr MSISDN:46071 usage increases to: 2
-DMM Subscriber MSISDN:46071 DETACHED
-DREF VLR subscr MSISDN:46071 usage decreases to: 1
-DREF VLR subscr MSISDN:46071 usage decreases to: 0
-DREF freeing VLR subscr MSISDN:46071
-DREF unknown: MSC conn use - 1 == 0
-DRLL Freeing subscriber connection with NULL subscriber
-  llist_count(&net->subscr_conns) == 0
-===== test_gsm_authen_tmsi_imei: SUCCESS
-
-full talloc report on 'msgb' (total      0 bytes in   1 blocks)
-talloc_total_blocks(tall_bsc_ctx) == 9
-
-===== test_gsm_milenage_authen
-- Location Update request causes a GSUP Send Auth Info request to HLR
-  MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_LOC_UPD_REQUEST
-  new conn
-DREF unknown: MSC conn use + 1 == 1
-DRLL Dispatching 04.08 message GSM48_MT_MM_LOC_UPD_REQUEST (0x5:0x8)
-DREF unknown: MSC conn use + 1 == 2
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_INIT}: Allocated
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_INIT}: Received Event
SUBSCR_CONN_E_START
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_INIT}: state_chg to
SUBSCR_CONN_S_NEW
-DMM LOCATION UPDATING REQUEST: MI(IMSI)=901700000010650 type=NORMAL
-DMM LU/new-LAC: 0/0
-DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_IDLE}: Allocated
-DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_IDLE}: is child of
Subscr_Conn(901700000010650)
-DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_IDLE}: rev=GSM net=GERAN Auth
(no Ciph)
-DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_IDLE}: Received Event
VLR_ULA_E_UPDATE_LA
-DREF VLR subscr unknown usage increases to: 1
-DVLR set IMSI on subscriber; IMSI=901700000010650 id=901700000010650
-DVLR New subscr, IMSI: 901700000010650
-DREF VLR subscr IMSI:901700000010650 usage increases to: 2
-DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_IDLE}: vlr_loc_upd_node1()
-DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_IDLE}: state_chg to
VLR_ULA_S_WAIT_AUTH
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_NEEDS_AUTH}: Allocated
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_NEEDS_AUTH}: is child of
vlr_lu_fsm(901700000010650)
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_NEEDS_AUTH}: Received
Event VLR_AUTH_E_START
-DVLR GSUP tx: 08010809710000000156f0
-GSUP --> HLR: OSMO_GSUP_MSGT_SEND_AUTH_INFO_REQUEST: 08010809710000000156f0
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_NEEDS_AUTH}: state_chg
to VLR_SUB_AS_NEEDS_AUTH_WAIT_AI
-DREF VLR subscr IMSI:901700000010650 usage decreases to: 1
-DMM IMSI:901700000010650: bump: conn still being established
(SUBSCR_CONN_S_NEW)
-DREF IMSI:901700000010650: MSC conn use - 1 == 1
-  lu_result_sent == 0
-- from HLR, rx _SEND_AUTH_INFO_RESULT; VLR sends Auth Req to MS
-<-- GSUP rx OSMO_GSUP_MSGT_SEND_AUTH_INFO_RESULT:
0a010809710000000156f00362201039fa2f4e3d523d8619a73b4f65c3e14d21049b36efdf2208059a4f668f6fbe39231027497388b6cb044648f396aa155b95ef2410f64735036e5871319c679f4742a75ea125108704f5ba55f30000d2ee44b22c8ea9192708e229c19e791f2e4103622010c187a53a5e6b9d573cac7c74451fd46d210485aa31302208d3d50a000bf04f6e23101159ec926a50e98c034a6b7d7c9f418d2410df3a03d9ca5335641efc8e36d76cd20b25101843a645b98d00005b2d666af46c45d927087db47cf7f81e4dc703622010efa9c29a9742148d5c9070348716e1bb210469d5f9fb22083df176f0c29f1a3d2310eb50e770ddcc3060101d2f43b6c2b884241076542abce5ff9345b0e8947f4c6e019c2510f9375e6d41e1000096e7fe4ff1c27e392708706f996719ba609c
-DVLR GSUP rx 311:
0a010809710000000156f00362201039fa2f4e3d523d8619a73b4f65c3e14d21049b36efdf2208059a4f668f6fbe39231027497388b6cb044648f396aa155b95ef2410f64735036e5871319c679f4742a75ea125108704f5ba55f30000d2ee44b22c8ea9192708e229c19e791f2e4103622010c187a53a5e6b9d573cac7c74451fd46d210485aa31302208d3d50a000bf04f6e23101159ec926a50e98c034a6b7d7c9f418d2410df3a03d9ca5335641efc8e36d76cd20b25101843a645b98d00005b2d666af46c45d927087db47cf7f81e4dc703622010efa9c29a9742148d5c9070348716e1bb210469d5f9fb22083df176f0c29f1a3d2310eb50e770ddcc3060101d2f43b6c2b884241076542abce5ff9345b0e8947f4c6e019c2510f9375e6d41e1000096e7fe4ff1c27e392708706f996719ba609c
-DREF VLR subscr IMSI:901700000010650 usage increases to: 2
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_NEEDS_AUTH_WAIT_AI}:
Received Event VLR_AUTH_E_HLR_SAI_ACK
-DVLR SUBSCR(IMSI:901700000010650) Received 3 auth tuples
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_NEEDS_AUTH_WAIT_AI}:
state_chg to VLR_SUB_AS_WAIT_RESP
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_WAIT_RESP}: got auth
tuple: use_count=1 key_seq=0
-- sending GSM Auth Request for IMSI:901700000010650: tuple use_count=1
key_seq=0 auth_types=0x3 and...
-- ...rand=39fa2f4e3d523d8619a73b4f65c3e14d
-- ...expecting sres=9b36efdf
-DREF VLR subscr IMSI:901700000010650 usage decreases to: 1
-<-- GSUP rx OSMO_GSUP_MSGT_SEND_AUTH_INFO_RESULT: vlr_gsupc_read_cb()
returns 0
-  auth_request_sent == 1
-  lu_result_sent == 0
-- MS sends Authen Response, VLR accepts and sends GSUP LU Req to HLR
-  MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_AUTH_RESP
-DREF IMSI:901700000010650: MSC conn use + 1 == 2
-DRLL Dispatching 04.08 message GSM48_MT_MM_AUTH_RESP (0x5:0x14)
-DMM IMSI:901700000010650: MM GSM AUTHENTICATION RESPONSE (sres = 9b36efdf)
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_WAIT_RESP}: Received
Event VLR_AUTH_E_MS_AUTH_RESP
-DVLR SUBSCR(IMSI:901700000010650) received res: 9b 36 ef df
-DVLR SUBSCR(IMSI:901700000010650) AUTH established GSM security context
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_WAIT_RESP}:
Authentication terminating with result VLR_AUTH_RES_PASSED
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_WAIT_RESP}: state_chg to
VLR_SUB_AS_AUTHENTICATED
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_AUTHENTICATED}:
Terminating (cause = OSMO_FSM_TERM_REGULAR)
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_AUTHENTICATED}: Removing
from parent vlr_lu_fsm(901700000010650)
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_AUTHENTICATED}: Freeing
instance
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_AUTHENTICATED}:
Deallocated
-DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_WAIT_AUTH}: Received Event
VLR_ULA_E_AUTH_RES
-DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_WAIT_AUTH}:
vlr_loc_upd_post_auth()
-DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_WAIT_AUTH}:
vlr_loc_upd_post_ciph()
-DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_WAIT_AUTH}: vlr_loc_upd_node_4()
-DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_WAIT_AUTH}: state_chg to
VLR_ULA_S_WAIT_HLR_UPD
-DVLR upd_hlr_vlr_fsm(901700000010650){UPD_HLR_VLR_S_INIT}: Allocated
-DVLR upd_hlr_vlr_fsm(901700000010650){UPD_HLR_VLR_S_INIT}: is child of
vlr_lu_fsm(901700000010650)
-DVLR upd_hlr_vlr_fsm(901700000010650){UPD_HLR_VLR_S_INIT}: Received Event
UPD_HLR_VLR_E_START
-DVLR GSUP tx: 04010809710000000156f0
-GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST:
04010809710000000156f0
-DVLR upd_hlr_vlr_fsm(901700000010650){UPD_HLR_VLR_S_INIT}: state_chg to
UPD_HLR_VLR_S_WAIT_FOR_DATA
-DMM IMSI:901700000010650: bump: conn still being established
(SUBSCR_CONN_S_NEW)
-DREF IMSI:901700000010650: MSC conn use - 1 == 1
-  lu_result_sent == 0
-- HLR sends _INSERT_DATA_REQUEST, VLR responds with _INSERT_DATA_RESULT
-<-- GSUP rx OSMO_GSUP_MSGT_INSERT_DATA_REQUEST:
10010809710000000156f00804032443f2
-DVLR GSUP rx 17: 10010809710000000156f00804032443f2
-DREF VLR subscr IMSI:901700000010650 usage increases to: 2
-DVLR IMSI:901700000010650 has MSISDN:42342
-DVLR GSUP tx: 12010809710000000156f0
-GSUP --> HLR: OSMO_GSUP_MSGT_INSERT_DATA_RESULT: 12010809710000000156f0
-DREF VLR subscr MSISDN:42342 usage decreases to: 1
-<-- GSUP rx OSMO_GSUP_MSGT_INSERT_DATA_REQUEST: vlr_gsupc_read_cb()
returns 0
-  lu_result_sent == 0
-- HLR also sends GSUP _UPDATE_LOCATION_RESULT
-<-- GSUP rx OSMO_GSUP_MSGT_UPDATE_LOCATION_RESULT: 06010809710000000156f0
-DVLR GSUP rx 11: 06010809710000000156f0
-DREF VLR subscr MSISDN:42342 usage increases to: 2
-DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_WAIT_HLR_UPD}: Received Event
VLR_ULA_E_HLR_LU_RES
-DVLR upd_hlr_vlr_fsm(901700000010650){UPD_HLR_VLR_S_WAIT_FOR_DATA}:
Received Event UPD_HLR_VLR_E_UPD_LOC_ACK
-DVLR upd_hlr_vlr_fsm(901700000010650){UPD_HLR_VLR_S_WAIT_FOR_DATA}:
state_chg to UPD_HLR_VLR_S_DONE
-DVLR upd_hlr_vlr_fsm(901700000010650){UPD_HLR_VLR_S_DONE}: Terminating
(cause = OSMO_FSM_TERM_REGULAR)
-DVLR upd_hlr_vlr_fsm(901700000010650){UPD_HLR_VLR_S_DONE}: Removing from
parent vlr_lu_fsm(901700000010650)
-DVLR upd_hlr_vlr_fsm(901700000010650){UPD_HLR_VLR_S_DONE}: Freeing instance
-DVLR upd_hlr_vlr_fsm(901700000010650){UPD_HLR_VLR_S_DONE}: Deallocated
-DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_WAIT_HLR_UPD}: Received Event
VLR_ULA_E_UPD_HLR_COMPL
-DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_WAIT_HLR_UPD}: state_chg to
VLR_ULA_S_WAIT_LU_COMPL
-DVLR lu_compl_vlr_fsm(901700000010650){LU_COMPL_VLR_S_INIT}: Allocated
-DVLR lu_compl_vlr_fsm(901700000010650){LU_COMPL_VLR_S_INIT}: is child of
vlr_lu_fsm(901700000010650)
-DVLR lu_compl_vlr_fsm(901700000010650){LU_COMPL_VLR_S_INIT}: Received
Event LU_COMPL_VLR_E_START
-DVLR lu_compl_vlr_fsm(901700000010650){LU_COMPL_VLR_S_INIT}: state_chg to
LU_COMPL_VLR_S_WAIT_SUB_PRES
-DVLR sub_pres_vlr_fsm(901700000010650){SUB_PRES_VLR_S_INIT}: Allocated
-DVLR sub_pres_vlr_fsm(901700000010650){SUB_PRES_VLR_S_INIT}: is child of
lu_compl_vlr_fsm(901700000010650)
-DVLR sub_pres_vlr_fsm(901700000010650){SUB_PRES_VLR_S_INIT}: Received
Event SUB_PRES_VLR_E_START
-DVLR sub_pres_vlr_fsm(901700000010650){SUB_PRES_VLR_S_INIT}: state_chg to
SUB_PRES_VLR_S_DONE
-DVLR sub_pres_vlr_fsm(901700000010650){SUB_PRES_VLR_S_DONE}: Terminating
(cause = OSMO_FSM_TERM_REGULAR)
-DVLR sub_pres_vlr_fsm(901700000010650){SUB_PRES_VLR_S_DONE}: Removing from
parent lu_compl_vlr_fsm(901700000010650)
-DVLR sub_pres_vlr_fsm(901700000010650){SUB_PRES_VLR_S_DONE}: Freeing
instance
-DVLR sub_pres_vlr_fsm(901700000010650){SUB_PRES_VLR_S_DONE}: Deallocated
-DVLR lu_compl_vlr_fsm(901700000010650){LU_COMPL_VLR_S_WAIT_SUB_PRES}:
Received Event LU_COMPL_VLR_E_SUB_PRES_COMPL
-- sending LU Accept for MSISDN:42342
-DREF VLR subscr MSISDN:42342 usage increases to: 3
-DVLR lu_compl_vlr_fsm(901700000010650){LU_COMPL_VLR_S_WAIT_SUB_PRES}:
state_chg to LU_COMPL_VLR_S_DONE
-DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_WAIT_LU_COMPL}: Received Event
VLR_ULA_E_LU_COMPL_SUCCESS
-DVLR lu_compl_vlr_fsm(901700000010650){LU_COMPL_VLR_S_DONE}: Terminating
(cause = OSMO_FSM_TERM_PARENT)
-DVLR lu_compl_vlr_fsm(901700000010650){LU_COMPL_VLR_S_DONE}: Removing from
parent vlr_lu_fsm(901700000010650)
-DVLR lu_compl_vlr_fsm(901700000010650){LU_COMPL_VLR_S_DONE}: Freeing
instance
-DVLR lu_compl_vlr_fsm(901700000010650){LU_COMPL_VLR_S_DONE}: Deallocated
-DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_WAIT_LU_COMPL}: state_chg to
VLR_ULA_S_DONE
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_NEW}: Received Event
SUBSCR_CONN_E_ACCEPTED
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_NEW}: SUBSCR_CONN_FROM_LU
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_NEW}: state_chg to
SUBSCR_CONN_S_ACCEPTED
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_ACCEPTED}: Received Event
SUBSCR_CONN_E_BUMP
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_ACCEPTED}: bump: releasing
conn
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_ACCEPTED}: state_chg to
SUBSCR_CONN_S_RELEASED
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_RELEASED}: Terminating
(cause = OSMO_FSM_TERM_REGULAR)
-DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_DONE}: Terminating (cause =
OSMO_FSM_TERM_PARENT)
-DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_DONE}: Removing from parent
Subscr_Conn(901700000010650)
-DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_DONE}: fsm_lu_cleanup called
with cause OSMO_FSM_TERM_PARENT
-DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_DONE}: Freeing instance
-DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_DONE}: Deallocated
-DREF MSISDN:42342: MSC conn use - 1 == 0
-DRLL subscr MSISDN:42342: Freeing subscriber connection
-DREF VLR subscr MSISDN:42342 usage decreases to: 2
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_RELEASED}: Freeing instance
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_RELEASED}: Deallocated
-DREF VLR subscr MSISDN:42342 usage decreases to: 1
-<-- GSUP rx OSMO_GSUP_MSGT_UPDATE_LOCATION_RESULT: vlr_gsupc_read_cb()
returns 0
-- LU was successful, and the conn has already been closed
-  lu_result_sent == 1
-  llist_count(&net->subscr_conns) == 0
----
-- after a while, a new conn sends a CM Service Request. VLR responds with
Auth Req, 2nd auth vector
-  MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_CM_SERV_REQ
-  new conn
-DREF unknown: MSC conn use + 1 == 1
-DRLL Dispatching 04.08 message GSM48_MT_MM_CM_SERV_REQ (0x5:0x24)
-DMM <- CM SERVICE REQUEST serv_type=0x08 MI(IMSI)=901700000010650
-DREF unknown: MSC conn use + 1 == 2
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_INIT}: Allocated
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_INIT}: Received Event
SUBSCR_CONN_E_START
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_INIT}: state_chg to
SUBSCR_CONN_S_NEW
-DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_INIT}: Allocated
-DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_INIT}: is child
of Subscr_Conn(901700000010650)
-DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_INIT}: rev=GSM
net=GERAN Auth (no Ciph)
-DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_INIT}: Received
Event PR_ARQ_E_START
-DREF VLR subscr MSISDN:42342 usage increases to: 2
-DREF VLR subscr MSISDN:42342 usage increases to: 3
-DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_INIT}:
proc_arq_vlr_fn_post_imsi()
-DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_INIT}: state_chg
to PR_ARQ_S_WAIT_AUTH
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_NEEDS_AUTH}: Allocated
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_NEEDS_AUTH}: is child of
Process_Access_Request_VLR(901700000010650)
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_NEEDS_AUTH}: Received
Event VLR_AUTH_E_START
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_NEEDS_AUTH}: state_chg
to VLR_SUB_AS_WAIT_RESP
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_WAIT_RESP}: got auth
tuple: use_count=1 key_seq=1
-- sending GSM Auth Request for MSISDN:42342: tuple use_count=1 key_seq=1
auth_types=0x3 and...
-- ...rand=c187a53a5e6b9d573cac7c74451fd46d
-- ...expecting sres=85aa3130
-DREF VLR subscr MSISDN:42342 usage decreases to: 2
-DMM MSISDN:42342: bump: conn still being established (SUBSCR_CONN_S_NEW)
-DREF MSISDN:42342: MSC conn use - 1 == 1
-  cm_service_result_sent == 0
-  auth_request_sent == 1
-- needs auth, not yet accepted
-msc_subscr_conn_is_accepted() == false
-  requests shall be thwarted
-DRLL Dispatching 04.08 message GSM48_MT_CC_SETUP (0x3:0x5)
-DRLL subscr MSISDN:42342: Message not permitted for initial conn:
GSM48_MT_CC_SETUP
-DRLL Dispatching 04.08 message unknown 0x33 (0x5:0x33)
-DRLL subscr MSISDN:42342: Message not permitted for initial conn: unknown
0x33
-DRLL Dispatching 04.08 message GSM48_MT_RR_SYSINFO_1 (0x6:0x19)
-DRLL subscr MSISDN:42342: Message not permitted for initial conn:
GSM48_MT_RR_SYSINFO_1
-DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x01 (0x9:0x1)
-DRLL subscr MSISDN:42342: Message not permitted for initial conn:
GSM48_PDISC_SMS:0x01
-- MS sends Authen Response, VLR accepts with a CM Service Accept
-  MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_AUTH_RESP
-DREF MSISDN:42342: MSC conn use + 1 == 2
-DRLL Dispatching 04.08 message GSM48_MT_MM_AUTH_RESP (0x5:0x14)
-DMM MSISDN:42342: MM GSM AUTHENTICATION RESPONSE (sres = 85aa3130)
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_WAIT_RESP}: Received
Event VLR_AUTH_E_MS_AUTH_RESP
-DVLR SUBSCR(MSISDN:42342) received res: 85 aa 31 30
-DVLR SUBSCR(MSISDN:42342) AUTH established GSM security context
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_WAIT_RESP}:
Authentication terminating with result VLR_AUTH_RES_PASSED
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_WAIT_RESP}: state_chg to
VLR_SUB_AS_AUTHENTICATED
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_AUTHENTICATED}:
Terminating (cause = OSMO_FSM_TERM_REGULAR)
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_AUTHENTICATED}: Removing
from parent Process_Access_Request_VLR(901700000010650)
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_AUTHENTICATED}: Freeing
instance
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_AUTHENTICATED}:
Deallocated
-DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_WAIT_AUTH}:
Received Event PR_ARQ_E_AUTH_RES
-DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_WAIT_AUTH}: got
VLR_AUTH_RES_PASSED
-DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_WAIT_AUTH}:
_proc_arq_vlr_node2()
-DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_WAIT_AUTH}:
_proc_arq_vlr_node2_post_ciph()
-DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_WAIT_AUTH}:
_proc_arq_vlr_node2_post_vlr()
-DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_WAIT_AUTH}:
_proc_arq_vlr_post_pres()
-DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_WAIT_AUTH}:
_proc_arq_vlr_post_trace()
-DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_WAIT_AUTH}:
_proc_arq_vlr_post_imei()
-DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_WAIT_AUTH}:
proc_arq_fsm_done(VLR_PR_ARQ_RES_PASSED)
-DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_WAIT_AUTH}:
state_chg to PR_ARQ_S_DONE
-DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_DONE}: Process
Access Request result: VLR_PR_ARQ_RES_PASSED
-- sending CM Service Accept for MSISDN:42342
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_NEW}: Received Event
SUBSCR_CONN_E_ACCEPTED
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_NEW}:
SUBSCR_CONN_FROM_CM_SERVICE_REQ
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_NEW}: state_chg to
SUBSCR_CONN_S_ACCEPTED
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_ACCEPTED}:
received_cm_service_request = true
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_ACCEPTED}: Received Event
SUBSCR_CONN_E_BUMP
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_ACCEPTED}: bump: still
awaiting first request after a CM Service Request
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_ACCEPTED}: Received Event
SUBSCR_CONN_E_BUMP
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_ACCEPTED}: bump: still
awaiting first request after a CM Service Request
-DREF MSISDN:42342: MSC conn use - 1 == 1
-  cm_service_result_sent == 1
-- a USSD request is serviced
-  expecting USSD:
-  Your extension is 42342
-  MSC <--RAN_GERAN_A-- MS: GSM48_PDISC_NC_SS:0x3b
-DREF MSISDN:42342: MSC conn use + 1 == 2
-DRLL Dispatching 04.08 message GSM48_PDISC_NC_SS:0x3b (0xb:0x3b)
-DMM MSISDN:42342: rx msg GSM48_PDISC_NC_SS:0x3b:
received_cm_service_request changes to false
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_ACCEPTED}: Received Event
SUBSCR_CONN_E_COMMUNICATING
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_ACCEPTED}: state_chg to
SUBSCR_CONN_S_COMMUNICATING
-DMM USSD: Own number requested
-DMM MSISDN:42342: MSISDN = 42342
-DMSC msc_tx 43 bytes to MSISDN:42342 via RAN_GERAN_A
-- DTAP --RAN_GERAN_A--> MS: GSM48_PDISC_NC_SS:0x2a:
8b2a1c27a225020100302002013b301b04010f0416d9775d0e2ae3e965f73cfd7683d273104d36a3c91a0d
-- DTAP matches expected message
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_COMMUNICATING}: Received
Event SUBSCR_CONN_E_BUMP
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_COMMUNICATING}: bump:
releasing conn
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_COMMUNICATING}: state_chg
to SUBSCR_CONN_S_RELEASED
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_RELEASED}: Terminating
(cause = OSMO_FSM_TERM_REGULAR)
-DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_DONE}:
Terminating (cause = OSMO_FSM_TERM_PARENT)
-DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_DONE}: Removing
from parent Subscr_Conn(901700000010650)
-DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_DONE}: Freeing
instance
-DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_DONE}:
Deallocated
-DREF MSISDN:42342: MSC conn use - 1 == 1
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_RELEASED}: Freeing instance
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_RELEASED}: Deallocated
-DREF MSISDN:42342: MSC conn use - 1 == 0
-DRLL subscr MSISDN:42342: Freeing subscriber connection
-DREF VLR subscr MSISDN:42342 usage decreases to: 1
-- all requests serviced, conn has been released
-  llist_count(&net->subscr_conns) == 0
----
-- an SMS is sent, MS is paged
-DREF VLR subscr MSISDN:42342 usage increases to: 2
-  llist_count(&vsub->cs.requests) == 0
-DREF VLR subscr MSISDN:42342 usage increases to: 3
-DMM Subscriber MSISDN:42342 not paged yet, start paging.
-  RAN_GERAN_A sends out paging request to IMSI 901700000010650, TMSI
0xffffffff, LAC 0
-  strcmp(paging_expecting_imsi, imsi) == 0
-DREF VLR subscr MSISDN:42342 usage increases to: 4
-  llist_count(&vsub->cs.requests) == 1
-DREF VLR subscr MSISDN:42342 usage decreases to: 3
-  paging_sent == 1
-  paging_stopped == 0
-- the subscriber and its pending request should remain
-DREF VLR subscr MSISDN:42342 usage increases to: 4
-  llist_count(&vsub->cs.requests) == 1
-DREF VLR subscr MSISDN:42342 usage decreases to: 3
-- MS replies with Paging Response, and VLR sends Auth Request with third
key
-  MSC <--RAN_GERAN_A-- MS: GSM48_MT_RR_PAG_RESP
-  new conn
-DREF unknown: MSC conn use + 1 == 1
-DRLL Dispatching 04.08 message GSM48_MT_RR_PAG_RESP (0x6:0x27)
-DRR PAGING RESPONSE: MI(IMSI)=901700000010650
-DREF unknown: MSC conn use + 1 == 2
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_INIT}: Allocated
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_INIT}: Received Event
SUBSCR_CONN_E_START
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_INIT}: state_chg to
SUBSCR_CONN_S_NEW
-DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_INIT}: Allocated
-DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_INIT}: is child
of Subscr_Conn(901700000010650)
-DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_INIT}: rev=GSM
net=GERAN Auth (no Ciph)
-DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_INIT}: Received
Event PR_ARQ_E_START
-DREF VLR subscr MSISDN:42342 usage increases to: 4
-DREF VLR subscr MSISDN:42342 usage increases to: 5
-DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_INIT}:
proc_arq_vlr_fn_post_imsi()
-DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_INIT}: state_chg
to PR_ARQ_S_WAIT_AUTH
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_NEEDS_AUTH}: Allocated
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_NEEDS_AUTH}: is child of
Process_Access_Request_VLR(901700000010650)
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_NEEDS_AUTH}: Received
Event VLR_AUTH_E_START
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_NEEDS_AUTH}: state_chg
to VLR_SUB_AS_WAIT_RESP
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_WAIT_RESP}: got auth
tuple: use_count=1 key_seq=2
-- sending GSM Auth Request for MSISDN:42342: tuple use_count=1 key_seq=2
auth_types=0x3 and...
-- ...rand=efa9c29a9742148d5c9070348716e1bb
-- ...expecting sres=69d5f9fb
-DREF VLR subscr MSISDN:42342 usage decreases to: 4
-DMM MSISDN:42342: bump: conn still being established (SUBSCR_CONN_S_NEW)
-DREF MSISDN:42342: MSC conn use - 1 == 1
-  auth_request_sent == 1
-- needs auth, not yet accepted
-msc_subscr_conn_is_accepted() == false
-  requests shall be thwarted
-DRLL Dispatching 04.08 message GSM48_MT_CC_SETUP (0x3:0x5)
-DRLL subscr MSISDN:42342: Message not permitted for initial conn:
GSM48_MT_CC_SETUP
-DRLL Dispatching 04.08 message unknown 0x33 (0x5:0x33)
-DRLL subscr MSISDN:42342: Message not permitted for initial conn: unknown
0x33
-DRLL Dispatching 04.08 message GSM48_MT_RR_SYSINFO_1 (0x6:0x19)
-DRLL subscr MSISDN:42342: Message not permitted for initial conn:
GSM48_MT_RR_SYSINFO_1
-DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x01 (0x9:0x1)
-DRLL subscr MSISDN:42342: Message not permitted for initial conn:
GSM48_PDISC_SMS:0x01
-- MS sends Authen Response, VLR accepts and sends pending SMS
-  MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_AUTH_RESP
-DREF MSISDN:42342: MSC conn use + 1 == 2
-DRLL Dispatching 04.08 message GSM48_MT_MM_AUTH_RESP (0x5:0x14)
-DMM MSISDN:42342: MM GSM AUTHENTICATION RESPONSE (sres = 69d5f9fb)
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_WAIT_RESP}: Received
Event VLR_AUTH_E_MS_AUTH_RESP
-DVLR SUBSCR(MSISDN:42342) received res: 69 d5 f9 fb
-DVLR SUBSCR(MSISDN:42342) AUTH established GSM security context
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_WAIT_RESP}:
Authentication terminating with result VLR_AUTH_RES_PASSED
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_WAIT_RESP}: state_chg to
VLR_SUB_AS_AUTHENTICATED
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_AUTHENTICATED}:
Terminating (cause = OSMO_FSM_TERM_REGULAR)
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_AUTHENTICATED}: Removing
from parent Process_Access_Request_VLR(901700000010650)
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_AUTHENTICATED}: Freeing
instance
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_AUTHENTICATED}:
Deallocated
-DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_WAIT_AUTH}:
Received Event PR_ARQ_E_AUTH_RES
-DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_WAIT_AUTH}: got
VLR_AUTH_RES_PASSED
-DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_WAIT_AUTH}:
_proc_arq_vlr_node2()
-DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_WAIT_AUTH}:
_proc_arq_vlr_node2_post_ciph()
-DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_WAIT_AUTH}:
_proc_arq_vlr_node2_post_vlr()
-DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_WAIT_AUTH}:
_proc_arq_vlr_post_pres()
-DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_WAIT_AUTH}:
_proc_arq_vlr_post_trace()
-DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_WAIT_AUTH}:
_proc_arq_vlr_post_imei()
-DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_WAIT_AUTH}:
proc_arq_fsm_done(VLR_PR_ARQ_RES_PASSED)
-DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_WAIT_AUTH}:
state_chg to PR_ARQ_S_DONE
-DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_DONE}: Process
Access Request result: VLR_PR_ARQ_RES_PASSED
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_NEW}: Received Event
SUBSCR_CONN_E_ACCEPTED
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_NEW}:
SUBSCR_CONN_FROM_PAGING_RESP
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_NEW}: state_chg to
SUBSCR_CONN_S_ACCEPTED
-DPAG Paging success for MSISDN:42342 (event=0)
-DPAG Calling paging cbfn.
-DREF VLR subscr MSISDN:42342 usage increases to: 5
-DREF MSISDN:42342: MSC conn use + 1 == 3
-DMSC msc_tx 91 bytes to MSISDN:42342 via RAN_GERAN_A
-- DTAP --RAN_GERAN_A--> MS: GSM48_PDISC_SMS:0x01:
09015801000791447758100650004c0005802443f2000007101000000000445079da1e1ee7416937485e9ea7c965373d1d6683c270383b3d0ed3d36ff71c949e83c22072799e9687c5ec32a81d96afcbf4b4fb0c7ac3e9e9b7db05
-- DTAP matches expected message
-DREF VLR subscr MSISDN:42342 usage decreases to: 4
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_ACCEPTED}: Received Event
SUBSCR_CONN_E_BUMP
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_ACCEPTED}: bump: connection
still has active transaction: GSM48_PDISC_SMS
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_ACCEPTED}: Received Event
SUBSCR_CONN_E_BUMP
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_ACCEPTED}: bump: connection
still has active transaction: GSM48_PDISC_SMS
-DREF MSISDN:42342: MSC conn use - 1 == 2
-  dtap_tx_confirmed == 1
-  paging_stopped == 1
-- SMS was delivered, no requests pending for subscr
-DREF VLR subscr MSISDN:42342 usage increases to: 5
-  llist_count(&vsub->cs.requests) == 0
-DREF VLR subscr MSISDN:42342 usage decreases to: 4
-- conn is still open to wait for SMS ack dance
-  llist_count(&net->subscr_conns) == 1
-- MS replies with CP-ACK for received SMS
-  MSC <--RAN_GERAN_A-- MS: GSM48_PDISC_SMS:0x04
-DREF MSISDN:42342: MSC conn use + 1 == 3
-DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x04 (0x9:0x4)
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_ACCEPTED}: Received Event
SUBSCR_CONN_E_COMMUNICATING
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_ACCEPTED}: state_chg to
SUBSCR_CONN_S_COMMUNICATING
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_COMMUNICATING}: Received
Event SUBSCR_CONN_E_BUMP
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_COMMUNICATING}: bump:
connection still has active transaction: GSM48_PDISC_SMS
-DREF MSISDN:42342: MSC conn use - 1 == 2
-  llist_count(&net->subscr_conns) == 1
-- MS also sends RP-ACK, MSC in turn sends CP-ACK for that
-  MSC <--RAN_GERAN_A-- MS: GSM48_PDISC_SMS:0x01
-DREF MSISDN:42342: MSC conn use + 1 == 3
-DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x01 (0x9:0x1)
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_COMMUNICATING}: Received
Event SUBSCR_CONN_E_COMMUNICATING
-DMSC msc_tx 2 bytes to MSISDN:42342 via RAN_GERAN_A
-- DTAP --RAN_GERAN_A--> MS: GSM48_PDISC_SMS:0x04: 0904
-- DTAP matches expected message
-DREF VLR subscr MSISDN:42342 usage decreases to: 3
-DREF VLR subscr MSISDN:42342 usage decreases to: 2
-DREF MSISDN:42342: MSC conn use - 1 == 2
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_COMMUNICATING}: Received
Event SUBSCR_CONN_E_BUMP
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_COMMUNICATING}: bump:
releasing conn
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_COMMUNICATING}: state_chg
to SUBSCR_CONN_S_RELEASED
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_RELEASED}: Terminating
(cause = OSMO_FSM_TERM_REGULAR)
-DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_DONE}:
Terminating (cause = OSMO_FSM_TERM_PARENT)
-DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_DONE}: Removing
from parent Subscr_Conn(901700000010650)
-DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_DONE}: Freeing
instance
-DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_DONE}:
Deallocated
-DREF MSISDN:42342: MSC conn use - 1 == 1
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_RELEASED}: Freeing instance
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_RELEASED}: Deallocated
-DREF MSISDN:42342: MSC conn use - 1 == 0
-DRLL subscr MSISDN:42342: Freeing subscriber connection
-DREF VLR subscr MSISDN:42342 usage decreases to: 1
-  dtap_tx_confirmed == 1
-- SMS is done, conn is gone
-  llist_count(&net->subscr_conns) == 0
----
-- subscriber detaches
-  MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_IMSI_DETACH_IND
-  new conn
-DREF unknown: MSC conn use + 1 == 1
-DRLL Dispatching 04.08 message GSM48_MT_MM_IMSI_DETACH_IND (0x5:0x1)
-DMM IMSI DETACH INDICATION: MI(IMSI)=901700000010650
-DREF VLR subscr MSISDN:42342 usage increases to: 2
-DMM Subscriber MSISDN:42342 DETACHED
-DREF VLR subscr MSISDN:42342 usage decreases to: 1
-DREF VLR subscr MSISDN:42342 usage decreases to: 0
-DREF freeing VLR subscr MSISDN:42342
-DREF unknown: MSC conn use - 1 == 0
-DRLL Freeing subscriber connection with NULL subscriber
-  llist_count(&net->subscr_conns) == 0
-===== test_gsm_milenage_authen: SUCCESS
-
-full talloc report on 'msgb' (total      0 bytes in   1 blocks)
-talloc_total_blocks(tall_bsc_ctx) == 9
-
-full talloc report on 'msgb' (total      0 bytes in   1 blocks)
-talloc_total_blocks(tall_bsc_ctx) == 9
-
+- DTAP --RAN_GERAN_A--> MS: GSM48_PDISC_SMS:0x01:
09015801000791447758100650004c0005806470f1000096211391000077445079da1e1ee7416937485e9ea7c965373d1d6683c270383b3d0ed3d36ff71c949e83c22072799e9687c5ec32a81d96afcbf4b4fb0c7ac3e9e9b7db05
+Mismatch! Expected:
+09015801000791447758100650004c0005806470f1000007101000000000445079da1e1ee7416937485e9ea7c965373d1d6683c270383b3d0ed3d36ff71c949e83c22072799e9687c5ec32a81d96afcbf4b4fb0c7ac3e9e9b7db05
+/home/osmo/3G-config-example/build/openbsc/openbsc/tests/testsuite.dir/at-groups/26/test-source:
line 26: 10284 Aborted                 (core dumped)
$abs_top_builddir/tests/msc_vlr/msc_vlr_test_gsm_authen
--- expout 2017-12-13 14:51:30.138834083 -0500
+++
/home/osmo/3G-config-example/build/openbsc/openbsc/tests/testsuite.dir/at-groups/26/stdout
2017-12-13
14:51:30.138834083 -0500
@@ -1 +0,0 @@
-Done
./testsuite.at:180: exit code was 134, expected 0
26. testsuite.at:176: 26. msc_vlr_test_gsm_authen (testsuite.at:176):
FAILED (testsuite.at:180)

#                             -*- compilation -*-
27. testsuite.at:183: testing msc_vlr_test_gsm_ciph ...
./testsuite.at:187: $abs_top_builddir/tests/msc_vlr/msc_vlr_test_gsm_ciph
--- experr 2017-12-13 14:51:30.238825184 -0500
+++
/home/osmo/3G-config-example/build/openbsc/openbsc/tests/testsuite.dir/at-groups/27/stderr
2017-12-13
14:51:30.330816997 -0500
@@ -396,1252 +396,7 @@
 DREF VLR subscr MSISDN:46071 usage increases to: 5
 DREF MSISDN:46071: MSC conn use + 1 == 2
 DMSC msc_tx 91 bytes to MSISDN:46071 via RAN_GERAN_A
-- DTAP --RAN_GERAN_A--> MS: GSM48_PDISC_SMS:0x01:
09015801000791447758100650004c0005806470f1000007101000000000445079da1e1ee7416937485e9ea7c965373d1d6683c270383b3d0ed3d36ff71c949e83c22072799e9687c5ec32a81d96afcbf4b4fb0c7ac3e9e9b7db05
-- DTAP matches expected message
-DREF VLR subscr MSISDN:46071 usage decreases to: 4
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: Received Event
SUBSCR_CONN_E_BUMP
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: bump: connection
still has active transaction: GSM48_PDISC_SMS
-  dtap_tx_confirmed == 1
-  paging_stopped == 1
-- SMS was delivered, no requests pending for subscr
-DREF VLR subscr MSISDN:46071 usage increases to: 5
-  llist_count(&vsub->cs.requests) == 0
-DREF VLR subscr MSISDN:46071 usage decreases to: 4
-- conn is still open to wait for SMS ack dance
-  llist_count(&net->subscr_conns) == 1
-- MS replies with CP-ACK for received SMS
-  MSC <--RAN_GERAN_A-- MS: GSM48_PDISC_SMS:0x04
-DREF MSISDN:46071: MSC conn use + 1 == 3
-DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x04 (0x9:0x4)
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: Received Event
SUBSCR_CONN_E_COMMUNICATING
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: state_chg to
SUBSCR_CONN_S_COMMUNICATING
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_COMMUNICATING}: Received
Event SUBSCR_CONN_E_BUMP
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_COMMUNICATING}: bump:
connection still has active transaction: GSM48_PDISC_SMS
-DREF MSISDN:46071: MSC conn use - 1 == 2
-  llist_count(&net->subscr_conns) == 1
-- MS also sends RP-ACK, MSC in turn sends CP-ACK for that
-  MSC <--RAN_GERAN_A-- MS: GSM48_PDISC_SMS:0x01
-DREF MSISDN:46071: MSC conn use + 1 == 3
-DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x01 (0x9:0x1)
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_COMMUNICATING}: Received
Event SUBSCR_CONN_E_COMMUNICATING
-DMSC msc_tx 2 bytes to MSISDN:46071 via RAN_GERAN_A
-- DTAP --RAN_GERAN_A--> MS: GSM48_PDISC_SMS:0x04: 0904
-- DTAP matches expected message
-DREF VLR subscr MSISDN:46071 usage decreases to: 3
-DREF VLR subscr MSISDN:46071 usage decreases to: 2
-DREF MSISDN:46071: MSC conn use - 1 == 2
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_COMMUNICATING}: Received
Event SUBSCR_CONN_E_BUMP
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_COMMUNICATING}: bump:
releasing conn
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_COMMUNICATING}: state_chg
to SUBSCR_CONN_S_RELEASED
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Terminating
(cause = OSMO_FSM_TERM_REGULAR)
-DVLR Process_Access_Request_VLR(901700000004620){PR_ARQ_S_DONE}:
Terminating (cause = OSMO_FSM_TERM_PARENT)
-DVLR Process_Access_Request_VLR(901700000004620){PR_ARQ_S_DONE}: Removing
from parent Subscr_Conn(901700000004620)
-DVLR Process_Access_Request_VLR(901700000004620){PR_ARQ_S_DONE}: Freeing
instance
-DVLR Process_Access_Request_VLR(901700000004620){PR_ARQ_S_DONE}:
Deallocated
-DREF MSISDN:46071: MSC conn use - 1 == 1
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Freeing instance
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Deallocated
-DREF MSISDN:46071: MSC conn use - 1 == 0
-DRLL subscr MSISDN:46071: Freeing subscriber connection
-DREF VLR subscr MSISDN:46071 usage decreases to: 1
-  dtap_tx_confirmed == 1
-- SMS is done, conn is gone
-  llist_count(&net->subscr_conns) == 0
----
-- subscriber detaches
-  MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_IMSI_DETACH_IND
-  new conn
-DREF unknown: MSC conn use + 1 == 1
-DRLL Dispatching 04.08 message GSM48_MT_MM_IMSI_DETACH_IND (0x5:0x1)
-DMM IMSI DETACH INDICATION: MI(IMSI)=901700000004620
-DREF VLR subscr MSISDN:46071 usage increases to: 2
-DMM Subscriber MSISDN:46071 DETACHED
-DREF VLR subscr MSISDN:46071 usage decreases to: 1
-DREF VLR subscr MSISDN:46071 usage decreases to: 0
-DREF freeing VLR subscr MSISDN:46071
-DREF unknown: MSC conn use - 1 == 0
-DRLL Freeing subscriber connection with NULL subscriber
-  llist_count(&net->subscr_conns) == 0
-===== test_ciph: SUCCESS
-
-full talloc report on 'msgb' (total      0 bytes in   1 blocks)
-talloc_total_blocks(tall_bsc_ctx) == 9
-
-===== test_ciph_tmsi
-- Location Update request causes a GSUP Send Auth Info request to HLR
-  MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_LOC_UPD_REQUEST
-  new conn
-DREF unknown: MSC conn use + 1 == 1
-DRLL Dispatching 04.08 message GSM48_MT_MM_LOC_UPD_REQUEST (0x5:0x8)
-DREF unknown: MSC conn use + 1 == 2
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Allocated
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Received Event
SUBSCR_CONN_E_START
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: state_chg to
SUBSCR_CONN_S_NEW
-DMM LOCATION UPDATING REQUEST: MI(IMSI)=901700000004620 type=IMSI ATTACH
-DMM LU/new-LAC: 1/0
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_IDLE}: Allocated
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_IDLE}: is child of
Subscr_Conn(901700000004620)
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_IDLE}: rev=GSM net=GERAN
Auth+Ciph
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_IDLE}: Received Event
VLR_ULA_E_UPDATE_LA
-DREF VLR subscr unknown usage increases to: 1
-DVLR set IMSI on subscriber; IMSI=901700000004620 id=901700000004620
-DVLR New subscr, IMSI: 901700000004620
-DREF VLR subscr IMSI:901700000004620 usage increases to: 2
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_IDLE}: vlr_loc_upd_node1()
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_IDLE}: state_chg to
VLR_ULA_S_WAIT_AUTH
-DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_NEEDS_AUTH}: Allocated
-DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_NEEDS_AUTH}: is child of
vlr_lu_fsm(901700000004620)
-DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_NEEDS_AUTH}: Received
Event VLR_AUTH_E_START
-DVLR GSUP tx: 08010809710000004026f0
-GSUP --> HLR: OSMO_GSUP_MSGT_SEND_AUTH_INFO_REQUEST: 08010809710000004026f0
-DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_NEEDS_AUTH}: state_chg
to VLR_SUB_AS_NEEDS_AUTH_WAIT_AI
-DREF VLR subscr IMSI:901700000004620 usage decreases to: 1
-DMM IMSI:901700000004620: bump: conn still being established
(SUBSCR_CONN_S_NEW)
-DREF IMSI:901700000004620: MSC conn use - 1 == 1
-  lu_result_sent == 0
-- from HLR, rx _SEND_AUTH_INFO_RESULT; VLR sends Auth Req to MS
-<-- GSUP rx OSMO_GSUP_MSGT_SEND_AUTH_INFO_RESULT:
0a010809710000004026f003222010585df1ae287f6e273dce07090d61320b21042d8b2c3e220861855fb81fc2a8000322201012aca96fb4ffdea5c985cbafa9b6e18b210420bde240220807fa7502e07e1c0003222010e7c03ba7cf0e2fde82b2dc4d63077d422104a29514ae2208e2b234f80788640003222010fa8f20b781b5881329d4fea26b1a3c5121045afc8d7222082392f14f709ae000032220100fd4cc8dbe8715d1f439e304edfd68dc2104bc8d1c5b2208da7cdd6bfe2d7000
-DVLR GSUP rx 191:
0a010809710000004026f003222010585df1ae287f6e273dce07090d61320b21042d8b2c3e220861855fb81fc2a8000322201012aca96fb4ffdea5c985cbafa9b6e18b210420bde240220807fa7502e07e1c0003222010e7c03ba7cf0e2fde82b2dc4d63077d422104a29514ae2208e2b234f80788640003222010fa8f20b781b5881329d4fea26b1a3c5121045afc8d7222082392f14f709ae000032220100fd4cc8dbe8715d1f439e304edfd68dc2104bc8d1c5b2208da7cdd6bfe2d7000
-DREF VLR subscr IMSI:901700000004620 usage increases to: 2
-DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_NEEDS_AUTH_WAIT_AI}:
Received Event VLR_AUTH_E_HLR_SAI_ACK
-DVLR SUBSCR(IMSI:901700000004620) Received 5 auth tuples
-DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_NEEDS_AUTH_WAIT_AI}:
state_chg to VLR_SUB_AS_WAIT_RESP
-DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_WAIT_RESP}: got auth
tuple: use_count=1 key_seq=0
-- sending GSM Auth Request for IMSI:901700000004620: tuple use_count=1
key_seq=0 auth_types=0x1 and...
-- ...rand=585df1ae287f6e273dce07090d61320b
-- ...expecting sres=2d8b2c3e
-DREF VLR subscr IMSI:901700000004620 usage decreases to: 1
-<-- GSUP rx OSMO_GSUP_MSGT_SEND_AUTH_INFO_RESULT: vlr_gsupc_read_cb()
returns 0
-  auth_request_sent == 1
-  lu_result_sent == 0
-- MS sends Authen Response, VLR accepts and sends Ciphering Mode Command
to MS
-  MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_AUTH_RESP
-DREF IMSI:901700000004620: MSC conn use + 1 == 2
-DRLL Dispatching 04.08 message GSM48_MT_MM_AUTH_RESP (0x5:0x14)
-DMM IMSI:901700000004620: MM GSM AUTHENTICATION RESPONSE (sres = 2d8b2c3e)
-DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_WAIT_RESP}: Received
Event VLR_AUTH_E_MS_AUTH_RESP
-DVLR SUBSCR(IMSI:901700000004620) received res: 2d 8b 2c 3e
-DVLR SUBSCR(IMSI:901700000004620) AUTH established GSM security context
-DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_WAIT_RESP}:
Authentication terminating with result VLR_AUTH_RES_PASSED
-DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_WAIT_RESP}: state_chg to
VLR_SUB_AS_AUTHENTICATED
-DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_AUTHENTICATED}:
Terminating (cause = OSMO_FSM_TERM_REGULAR)
-DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_AUTHENTICATED}: Removing
from parent vlr_lu_fsm(901700000004620)
-DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_AUTHENTICATED}: Freeing
instance
-DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_AUTHENTICATED}:
Deallocated
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_AUTH}: Received Event
VLR_ULA_E_AUTH_RES
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_AUTH}:
vlr_loc_upd_post_auth()
-- sending Ciphering Mode Command for IMSI:901700000004620:
cipher=VLR_CIPH_A5_1 kc=61855fb81fc2a800 retrieve_imeisv=0
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_AUTH}: state_chg to
VLR_ULA_S_WAIT_CIPH
-DMM IMSI:901700000004620: bump: conn still being established
(SUBSCR_CONN_S_NEW)
-DREF IMSI:901700000004620: MSC conn use - 1 == 1
-  lu_result_sent == 0
-  auth_request_sent == 1
-- needs ciph, not yet accepted
-msc_subscr_conn_is_accepted() == false
-  requests shall be thwarted
-DRLL Dispatching 04.08 message GSM48_MT_CC_SETUP (0x3:0x5)
-DRLL subscr IMSI:901700000004620: Message not permitted for initial conn:
GSM48_MT_CC_SETUP
-DRLL Dispatching 04.08 message unknown 0x33 (0x5:0x33)
-DRLL subscr IMSI:901700000004620: Message not permitted for initial conn:
unknown 0x33
-DRLL Dispatching 04.08 message GSM48_MT_RR_SYSINFO_1 (0x6:0x19)
-DRLL subscr IMSI:901700000004620: Message not permitted for initial conn:
GSM48_MT_RR_SYSINFO_1
-DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x01 (0x9:0x1)
-DRLL subscr IMSI:901700000004620: Message not permitted for initial conn:
GSM48_PDISC_SMS:0x01
-  lu_result_sent == 0
-- MS sends Ciphering Mode Complete, VLR accepts and sends GSUP LU Req to
HLR
-  MSC <--RAN_GERAN_A-- MS: GSM48_MT_RR_CIPH_M_COMPL
-DRR IMSI:901700000004620: CIPHERING MODE COMPLETE
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_CIPH}: Received Event
VLR_ULA_E_CIPH_RES
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_CIPH}:
vlr_loc_upd_post_ciph()
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_CIPH}: vlr_loc_upd_node_4()
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_CIPH}: state_chg to
VLR_ULA_S_WAIT_HLR_UPD
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_INIT}: Allocated
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_INIT}: is child of
vlr_lu_fsm(901700000004620)
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_INIT}: Received Event
UPD_HLR_VLR_E_START
-DVLR GSUP tx: 04010809710000004026f0
-GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST:
04010809710000004026f0
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_INIT}: state_chg to
UPD_HLR_VLR_S_WAIT_FOR_DATA
-  lu_result_sent == 0
-- HLR sends _INSERT_DATA_REQUEST, VLR responds with _INSERT_DATA_RESULT
-<-- GSUP rx OSMO_GSUP_MSGT_INSERT_DATA_REQUEST:
10010809710000004026f00804036470f1
-DVLR GSUP rx 17: 10010809710000004026f00804036470f1
-DREF VLR subscr IMSI:901700000004620 usage increases to: 2
-DVLR IMSI:901700000004620 has MSISDN:46071
-DVLR GSUP tx: 12010809710000004026f0
-GSUP --> HLR: OSMO_GSUP_MSGT_INSERT_DATA_RESULT: 12010809710000004026f0
-DREF VLR subscr MSISDN:46071 usage decreases to: 1
-<-- GSUP rx OSMO_GSUP_MSGT_INSERT_DATA_REQUEST: vlr_gsupc_read_cb()
returns 0
-  lu_result_sent == 0
-- HLR also sends GSUP _UPDATE_LOCATION_RESULT
-<-- GSUP rx OSMO_GSUP_MSGT_UPDATE_LOCATION_RESULT: 06010809710000004026f0
-DVLR GSUP rx 11: 06010809710000004026f0
-DREF VLR subscr MSISDN:46071 usage increases to: 2
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_HLR_UPD}: Received Event
VLR_ULA_E_HLR_LU_RES
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_WAIT_FOR_DATA}:
Received Event UPD_HLR_VLR_E_UPD_LOC_ACK
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_WAIT_FOR_DATA}:
state_chg to UPD_HLR_VLR_S_DONE
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_DONE}: Terminating
(cause = OSMO_FSM_TERM_REGULAR)
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_DONE}: Removing from
parent vlr_lu_fsm(901700000004620)
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_DONE}: Freeing instance
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_DONE}: Deallocated
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_HLR_UPD}: Received Event
VLR_ULA_E_UPD_HLR_COMPL
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_HLR_UPD}: state_chg to
VLR_ULA_S_WAIT_LU_COMPL
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_INIT}: Allocated
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_INIT}: is child of
vlr_lu_fsm(901700000004620)
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_INIT}: Received
Event LU_COMPL_VLR_E_START
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_INIT}: state_chg to
LU_COMPL_VLR_S_WAIT_SUB_PRES
-DVLR sub_pres_vlr_fsm(901700000004620){SUB_PRES_VLR_S_INIT}: Allocated
-DVLR sub_pres_vlr_fsm(901700000004620){SUB_PRES_VLR_S_INIT}: is child of
lu_compl_vlr_fsm(901700000004620)
-DVLR sub_pres_vlr_fsm(901700000004620){SUB_PRES_VLR_S_INIT}: Received
Event SUB_PRES_VLR_E_START
-DVLR sub_pres_vlr_fsm(901700000004620){SUB_PRES_VLR_S_INIT}: state_chg to
SUB_PRES_VLR_S_DONE
-DVLR sub_pres_vlr_fsm(901700000004620){SUB_PRES_VLR_S_DONE}: Terminating
(cause = OSMO_FSM_TERM_REGULAR)
-DVLR sub_pres_vlr_fsm(901700000004620){SUB_PRES_VLR_S_DONE}: Removing from
parent lu_compl_vlr_fsm(901700000004620)
-DVLR sub_pres_vlr_fsm(901700000004620){SUB_PRES_VLR_S_DONE}: Freeing
instance
-DVLR sub_pres_vlr_fsm(901700000004620){SUB_PRES_VLR_S_DONE}: Deallocated
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_WAIT_SUB_PRES}:
Received Event LU_COMPL_VLR_E_SUB_PRES_COMPL
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_WAIT_SUB_PRES}:
lu_compl_vlr_new_tmsi()
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_WAIT_SUB_PRES}:
state_chg to LU_COMPL_VLR_S_WAIT_TMSI_CNF
-- sending LU Accept for MSISDN:46071, with TMSI 0x03020100
-DREF VLR subscr MSISDN:46071 usage decreases to: 1
-<-- GSUP rx OSMO_GSUP_MSGT_UPDATE_LOCATION_RESULT: vlr_gsupc_read_cb()
returns 0
-- a LU Accept with a new TMSI was sent, waiting for TMSI Realloc Compl
-  llist_count(&net->subscr_conns) == 1
-  lu_result_sent == 1
-msc_subscr_conn_is_accepted() == false
-  requests shall be thwarted
-DRLL Dispatching 04.08 message GSM48_MT_CC_SETUP (0x3:0x5)
-DRLL subscr MSISDN:46071: Message not permitted for initial conn:
GSM48_MT_CC_SETUP
-DRLL Dispatching 04.08 message unknown 0x33 (0x5:0x33)
-DRLL subscr MSISDN:46071: Message not permitted for initial conn: unknown
0x33
-DRLL Dispatching 04.08 message GSM48_MT_RR_SYSINFO_1 (0x6:0x19)
-DRLL subscr MSISDN:46071: Message not permitted for initial conn:
GSM48_MT_RR_SYSINFO_1
-DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x01 (0x9:0x1)
-DRLL subscr MSISDN:46071: Message not permitted for initial conn:
GSM48_PDISC_SMS:0x01
-- even though the TMSI is not acked, we can already find the subscr with it
-DREF VLR subscr MSISDN:46071 usage increases to: 2
-  vsub != NULL == 1
-  strcmp(vsub->imsi, imsi) == 0
-  vsub->tmsi_new == 0x03020100
-  vsub->tmsi == 0xffffffff
-DREF VLR subscr MSISDN:46071 usage decreases to: 1
-- MS sends TMSI Realloc Complete
-  MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_TMSI_REALL_COMPL
-DREF MSISDN:46071: MSC conn use + 1 == 2
-DRLL Dispatching 04.08 message GSM48_MT_MM_TMSI_REALL_COMPL (0x5:0x1b)
-DMM TMSI Reallocation Completed. Subscriber: MSISDN:46071
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_LU_COMPL}: Received Event
VLR_ULA_E_NEW_TMSI_ACK
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_WAIT_TMSI_CNF}:
Received Event LU_COMPL_VLR_E_NEW_TMSI_ACK
-DREF VLR subscr MSISDN:46071 usage increases to: 2
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_WAIT_TMSI_CNF}:
state_chg to LU_COMPL_VLR_S_DONE
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_LU_COMPL}: Received Event
VLR_ULA_E_LU_COMPL_SUCCESS
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_DONE}: Terminating
(cause = OSMO_FSM_TERM_PARENT)
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_DONE}: Removing from
parent vlr_lu_fsm(901700000004620)
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_DONE}: Freeing
instance
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_DONE}: Deallocated
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_LU_COMPL}: state_chg to
VLR_ULA_S_DONE
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_NEW}: Received Event
SUBSCR_CONN_E_ACCEPTED
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_NEW}: SUBSCR_CONN_FROM_LU
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_NEW}: state_chg to
SUBSCR_CONN_S_ACCEPTED
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: Received Event
SUBSCR_CONN_E_BUMP
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: bump: releasing
conn
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: state_chg to
SUBSCR_CONN_S_RELEASED
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Terminating
(cause = OSMO_FSM_TERM_REGULAR)
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Terminating (cause =
OSMO_FSM_TERM_PARENT)
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Removing from parent
Subscr_Conn(901700000004620)
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: fsm_lu_cleanup called
with cause OSMO_FSM_TERM_PARENT
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Freeing instance
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Deallocated
-DREF MSISDN:46071: MSC conn use - 1 == 1
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Freeing instance
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Deallocated
-DREF MSISDN:46071: MSC conn use - 1 == 0
-DRLL subscr MSISDN:46071: Freeing subscriber connection
-DREF VLR subscr MSISDN:46071 usage decreases to: 1
-- LU was successful, and the conn has already been closed
-  llist_count(&net->subscr_conns) == 0
-- Subscriber has the new TMSI
-DREF VLR subscr MSISDN:46071 usage increases to: 2
-  vsub != NULL == 1
-  strcmp(vsub->imsi, imsi) == 0
-  vsub->tmsi_new == 0xffffffff
-  vsub->tmsi == 0x03020100
-DREF VLR subscr MSISDN:46071 usage decreases to: 1
----
-- after a while, a new conn sends a CM Service Request using above TMSI.
VLR responds with Auth Req, 2nd auth vector
-  MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_CM_SERV_REQ
-  new conn
-DREF unknown: MSC conn use + 1 == 1
-DRLL Dispatching 04.08 message GSM48_MT_MM_CM_SERV_REQ (0x5:0x24)
-DMM <- CM SERVICE REQUEST serv_type=0x08 MI(TMSI)=50462976
-DREF unknown: MSC conn use + 1 == 2
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_INIT}: Allocated
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_INIT}: Received Event
SUBSCR_CONN_E_START
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_INIT}: state_chg to
SUBSCR_CONN_S_NEW
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_INIT}: Allocated
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_INIT}: is child of
Subscr_Conn(50462976)
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_INIT}: rev=GSM
net=GERAN Auth+Ciph
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_INIT}: Received Event
PR_ARQ_E_START
-DREF VLR subscr MSISDN:46071 usage increases to: 2
-DREF VLR subscr MSISDN:46071 usage increases to: 3
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_INIT}:
proc_arq_vlr_fn_post_imsi()
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_INIT}: state_chg to
PR_ARQ_S_WAIT_AUTH
-DVLR VLR_Authenticate(50462976){VLR_SUB_AS_NEEDS_AUTH}: Allocated
-DVLR VLR_Authenticate(50462976){VLR_SUB_AS_NEEDS_AUTH}: is child of
Process_Access_Request_VLR(50462976)
-DVLR VLR_Authenticate(50462976){VLR_SUB_AS_NEEDS_AUTH}: Received Event
VLR_AUTH_E_START
-DVLR VLR_Authenticate(50462976){VLR_SUB_AS_NEEDS_AUTH}: state_chg to
VLR_SUB_AS_WAIT_RESP
-DVLR VLR_Authenticate(50462976){VLR_SUB_AS_WAIT_RESP}: got auth tuple:
use_count=1 key_seq=1
-- sending GSM Auth Request for MSISDN:46071: tuple use_count=1 key_seq=1
auth_types=0x1 and...
-- ...rand=12aca96fb4ffdea5c985cbafa9b6e18b
-- ...expecting sres=20bde240
-DREF VLR subscr MSISDN:46071 usage decreases to: 2
-DMM MSISDN:46071: bump: conn still being established (SUBSCR_CONN_S_NEW)
-DREF MSISDN:46071: MSC conn use - 1 == 1
-  auth_request_sent == 1
-  cm_service_result_sent == 0
-- needs auth, not yet accepted
-msc_subscr_conn_is_accepted() == false
-  requests shall be thwarted
-DRLL Dispatching 04.08 message GSM48_MT_CC_SETUP (0x3:0x5)
-DRLL subscr MSISDN:46071: Message not permitted for initial conn:
GSM48_MT_CC_SETUP
-DRLL Dispatching 04.08 message unknown 0x33 (0x5:0x33)
-DRLL subscr MSISDN:46071: Message not permitted for initial conn: unknown
0x33
-DRLL Dispatching 04.08 message GSM48_MT_RR_SYSINFO_1 (0x6:0x19)
-DRLL subscr MSISDN:46071: Message not permitted for initial conn:
GSM48_MT_RR_SYSINFO_1
-DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x01 (0x9:0x1)
-DRLL subscr MSISDN:46071: Message not permitted for initial conn:
GSM48_PDISC_SMS:0x01
-- MS sends Authen Response, VLR accepts and requests Ciphering
-  MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_AUTH_RESP
-DREF MSISDN:46071: MSC conn use + 1 == 2
-DRLL Dispatching 04.08 message GSM48_MT_MM_AUTH_RESP (0x5:0x14)
-DMM MSISDN:46071: MM GSM AUTHENTICATION RESPONSE (sres = 20bde240)
-DVLR VLR_Authenticate(50462976){VLR_SUB_AS_WAIT_RESP}: Received Event
VLR_AUTH_E_MS_AUTH_RESP
-DVLR SUBSCR(MSISDN:46071) received res: 20 bd e2 40
-DVLR SUBSCR(MSISDN:46071) AUTH established GSM security context
-DVLR VLR_Authenticate(50462976){VLR_SUB_AS_WAIT_RESP}: Authentication
terminating with result VLR_AUTH_RES_PASSED
-DVLR VLR_Authenticate(50462976){VLR_SUB_AS_WAIT_RESP}: state_chg to
VLR_SUB_AS_AUTHENTICATED
-DVLR VLR_Authenticate(50462976){VLR_SUB_AS_AUTHENTICATED}: Terminating
(cause = OSMO_FSM_TERM_REGULAR)
-DVLR VLR_Authenticate(50462976){VLR_SUB_AS_AUTHENTICATED}: Removing from
parent Process_Access_Request_VLR(50462976)
-DVLR VLR_Authenticate(50462976){VLR_SUB_AS_AUTHENTICATED}: Freeing instance
-DVLR VLR_Authenticate(50462976){VLR_SUB_AS_AUTHENTICATED}: Deallocated
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_WAIT_AUTH}: Received
Event PR_ARQ_E_AUTH_RES
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_WAIT_AUTH}: got
VLR_AUTH_RES_PASSED
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_WAIT_AUTH}:
_proc_arq_vlr_node2()
-- sending Ciphering Mode Command for MSISDN:46071: cipher=VLR_CIPH_A5_1
kc=07fa7502e07e1c00 retrieve_imeisv=0
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_WAIT_AUTH}: state_chg
to PR_ARQ_S_WAIT_CIPH
-DMM MSISDN:46071: bump: conn still being established (SUBSCR_CONN_S_NEW)
-DREF MSISDN:46071: MSC conn use - 1 == 1
-  cm_service_result_sent == 0
-  cipher_mode_cmd_sent == 1
-- needs ciph, not yet accepted
-msc_subscr_conn_is_accepted() == false
-  requests shall be thwarted
-DRLL Dispatching 04.08 message GSM48_MT_CC_SETUP (0x3:0x5)
-DRLL subscr MSISDN:46071: Message not permitted for initial conn:
GSM48_MT_CC_SETUP
-DRLL Dispatching 04.08 message unknown 0x33 (0x5:0x33)
-DRLL subscr MSISDN:46071: Message not permitted for initial conn: unknown
0x33
-DRLL Dispatching 04.08 message GSM48_MT_RR_SYSINFO_1 (0x6:0x19)
-DRLL subscr MSISDN:46071: Message not permitted for initial conn:
GSM48_MT_RR_SYSINFO_1
-DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x01 (0x9:0x1)
-DRLL subscr MSISDN:46071: Message not permitted for initial conn:
GSM48_PDISC_SMS:0x01
-- MS sends Ciphering Mode Complete, VLR accepts; above Ciphering is an
implicit CM Service Accept
-  MSC <--RAN_GERAN_A-- MS: GSM48_MT_RR_CIPH_M_COMPL
-DRR MSISDN:46071: CIPHERING MODE COMPLETE
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_WAIT_CIPH}: Received
Event PR_ARQ_E_CIPH_RES
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_WAIT_CIPH}:
_proc_arq_vlr_node2_post_ciph()
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_WAIT_CIPH}:
_proc_arq_vlr_node2_post_vlr()
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_WAIT_CIPH}:
_proc_arq_vlr_post_pres()
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_WAIT_CIPH}:
_proc_arq_vlr_post_trace()
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_WAIT_CIPH}:
_proc_arq_vlr_post_imei()
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_WAIT_CIPH}:
proc_arq_fsm_done(VLR_PR_ARQ_RES_PASSED)
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_WAIT_CIPH}: state_chg
to PR_ARQ_S_DONE
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_DONE}: Process Access
Request result: VLR_PR_ARQ_RES_PASSED
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_NEW}: Received Event
SUBSCR_CONN_E_ACCEPTED
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_NEW}:
SUBSCR_CONN_FROM_CM_SERVICE_REQ
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_NEW}: state_chg to
SUBSCR_CONN_S_ACCEPTED
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_ACCEPTED}:
received_cm_service_request = true
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_ACCEPTED}: Received Event
SUBSCR_CONN_E_BUMP
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_ACCEPTED}: bump: still awaiting
first request after a CM Service Request
-  cm_service_result_sent == 0
-- a USSD request is serviced
-  expecting USSD:
-  Your extension is 46071
-  MSC <--RAN_GERAN_A-- MS: GSM48_PDISC_NC_SS:0x3b
-DREF MSISDN:46071: MSC conn use + 1 == 2
-DRLL Dispatching 04.08 message GSM48_PDISC_NC_SS:0x3b (0xb:0x3b)
-DMM MSISDN:46071: rx msg GSM48_PDISC_NC_SS:0x3b:
received_cm_service_request changes to false
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_ACCEPTED}: Received Event
SUBSCR_CONN_E_COMMUNICATING
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_ACCEPTED}: state_chg to
SUBSCR_CONN_S_COMMUNICATING
-DMM USSD: Own number requested
-DMM MSISDN:46071: MSISDN = 46071
-DMSC msc_tx 43 bytes to MSISDN:46071 via RAN_GERAN_A
-- DTAP --RAN_GERAN_A--> MS: GSM48_PDISC_NC_SS:0x2a:
8b2a1c27a225020100302002013b301b04010f0416d9775d0e2ae3e965f73cfd7683d27310cd06bbc51a0d
-- DTAP matches expected message
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_COMMUNICATING}: Received Event
SUBSCR_CONN_E_BUMP
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_COMMUNICATING}: bump: releasing
conn
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_COMMUNICATING}: state_chg to
SUBSCR_CONN_S_RELEASED
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_RELEASED}: Terminating (cause =
OSMO_FSM_TERM_REGULAR)
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_DONE}: Terminating
(cause = OSMO_FSM_TERM_PARENT)
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_DONE}: Removing from
parent Subscr_Conn(50462976)
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_DONE}: Freeing instance
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_DONE}: Deallocated
-DREF MSISDN:46071: MSC conn use - 1 == 1
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_RELEASED}: Freeing instance
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_RELEASED}: Deallocated
-DREF MSISDN:46071: MSC conn use - 1 == 0
-DRLL subscr MSISDN:46071: Freeing subscriber connection
-DREF VLR subscr MSISDN:46071 usage decreases to: 1
-- all requests serviced, conn has been released
-  llist_count(&net->subscr_conns) == 0
----
-- an SMS is sent, MS is paged
-DREF VLR subscr MSISDN:46071 usage increases to: 2
-  llist_count(&vsub->cs.requests) == 0
-DREF VLR subscr MSISDN:46071 usage increases to: 3
-DMM Subscriber MSISDN:46071 not paged yet, start paging.
-  RAN_GERAN_A sends out paging request to IMSI 901700000004620, TMSI
0x03020100, LAC 0
-  paging_expecting_tmsi == 0x03020100
-DREF VLR subscr MSISDN:46071 usage increases to: 4
-  llist_count(&vsub->cs.requests) == 1
-DREF VLR subscr MSISDN:46071 usage decreases to: 3
-  paging_sent == 1
-  paging_stopped == 0
-- the subscriber and its pending request should remain
-DREF VLR subscr MSISDN:46071 usage increases to: 4
-  llist_count(&vsub->cs.requests) == 1
-DREF VLR subscr MSISDN:46071 usage decreases to: 3
-- MS replies with Paging Response using TMSI, and VLR sends Auth Request
with third key
-  MSC <--RAN_GERAN_A-- MS: GSM48_MT_RR_PAG_RESP
-  new conn
-DREF unknown: MSC conn use + 1 == 1
-DRLL Dispatching 04.08 message GSM48_MT_RR_PAG_RESP (0x6:0x27)
-DRR PAGING RESPONSE: MI(TMSI)=50462976
-DREF unknown: MSC conn use + 1 == 2
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_INIT}: Allocated
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_INIT}: Received Event
SUBSCR_CONN_E_START
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_INIT}: state_chg to
SUBSCR_CONN_S_NEW
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_INIT}: Allocated
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_INIT}: is child of
Subscr_Conn(50462976)
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_INIT}: rev=GSM
net=GERAN Auth+Ciph
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_INIT}: Received Event
PR_ARQ_E_START
-DREF VLR subscr MSISDN:46071 usage increases to: 4
-DREF VLR subscr MSISDN:46071 usage increases to: 5
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_INIT}:
proc_arq_vlr_fn_post_imsi()
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_INIT}: state_chg to
PR_ARQ_S_WAIT_AUTH
-DVLR VLR_Authenticate(50462976){VLR_SUB_AS_NEEDS_AUTH}: Allocated
-DVLR VLR_Authenticate(50462976){VLR_SUB_AS_NEEDS_AUTH}: is child of
Process_Access_Request_VLR(50462976)
-DVLR VLR_Authenticate(50462976){VLR_SUB_AS_NEEDS_AUTH}: Received Event
VLR_AUTH_E_START
-DVLR VLR_Authenticate(50462976){VLR_SUB_AS_NEEDS_AUTH}: state_chg to
VLR_SUB_AS_WAIT_RESP
-DVLR VLR_Authenticate(50462976){VLR_SUB_AS_WAIT_RESP}: got auth tuple:
use_count=1 key_seq=2
-- sending GSM Auth Request for MSISDN:46071: tuple use_count=1 key_seq=2
auth_types=0x1 and...
-- ...rand=e7c03ba7cf0e2fde82b2dc4d63077d42
-- ...expecting sres=a29514ae
-DREF VLR subscr MSISDN:46071 usage decreases to: 4
-DMM MSISDN:46071: bump: conn still being established (SUBSCR_CONN_S_NEW)
-DREF MSISDN:46071: MSC conn use - 1 == 1
-  auth_request_sent == 1
-- needs auth, not yet accepted
-msc_subscr_conn_is_accepted() == false
-  requests shall be thwarted
-DRLL Dispatching 04.08 message GSM48_MT_CC_SETUP (0x3:0x5)
-DRLL subscr MSISDN:46071: Message not permitted for initial conn:
GSM48_MT_CC_SETUP
-DRLL Dispatching 04.08 message unknown 0x33 (0x5:0x33)
-DRLL subscr MSISDN:46071: Message not permitted for initial conn: unknown
0x33
-DRLL Dispatching 04.08 message GSM48_MT_RR_SYSINFO_1 (0x6:0x19)
-DRLL subscr MSISDN:46071: Message not permitted for initial conn:
GSM48_MT_RR_SYSINFO_1
-DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x01 (0x9:0x1)
-DRLL subscr MSISDN:46071: Message not permitted for initial conn:
GSM48_PDISC_SMS:0x01
-- MS sends Authen Response, VLR accepts and requests Ciphering
-  MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_AUTH_RESP
-DREF MSISDN:46071: MSC conn use + 1 == 2
-DRLL Dispatching 04.08 message GSM48_MT_MM_AUTH_RESP (0x5:0x14)
-DMM MSISDN:46071: MM GSM AUTHENTICATION RESPONSE (sres = a29514ae)
-DVLR VLR_Authenticate(50462976){VLR_SUB_AS_WAIT_RESP}: Received Event
VLR_AUTH_E_MS_AUTH_RESP
-DVLR SUBSCR(MSISDN:46071) received res: a2 95 14 ae
-DVLR SUBSCR(MSISDN:46071) AUTH established GSM security context
-DVLR VLR_Authenticate(50462976){VLR_SUB_AS_WAIT_RESP}: Authentication
terminating with result VLR_AUTH_RES_PASSED
-DVLR VLR_Authenticate(50462976){VLR_SUB_AS_WAIT_RESP}: state_chg to
VLR_SUB_AS_AUTHENTICATED
-DVLR VLR_Authenticate(50462976){VLR_SUB_AS_AUTHENTICATED}: Terminating
(cause = OSMO_FSM_TERM_REGULAR)
-DVLR VLR_Authenticate(50462976){VLR_SUB_AS_AUTHENTICATED}: Removing from
parent Process_Access_Request_VLR(50462976)
-DVLR VLR_Authenticate(50462976){VLR_SUB_AS_AUTHENTICATED}: Freeing instance
-DVLR VLR_Authenticate(50462976){VLR_SUB_AS_AUTHENTICATED}: Deallocated
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_WAIT_AUTH}: Received
Event PR_ARQ_E_AUTH_RES
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_WAIT_AUTH}: got
VLR_AUTH_RES_PASSED
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_WAIT_AUTH}:
_proc_arq_vlr_node2()
-- sending Ciphering Mode Command for MSISDN:46071: cipher=VLR_CIPH_A5_1
kc=e2b234f807886400 retrieve_imeisv=0
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_WAIT_AUTH}: state_chg
to PR_ARQ_S_WAIT_CIPH
-DMM MSISDN:46071: bump: conn still being established (SUBSCR_CONN_S_NEW)
-DREF MSISDN:46071: MSC conn use - 1 == 1
-  cipher_mode_cmd_sent == 1
-- needs ciph, not yet accepted
-msc_subscr_conn_is_accepted() == false
-  requests shall be thwarted
-DRLL Dispatching 04.08 message GSM48_MT_CC_SETUP (0x3:0x5)
-DRLL subscr MSISDN:46071: Message not permitted for initial conn:
GSM48_MT_CC_SETUP
-DRLL Dispatching 04.08 message unknown 0x33 (0x5:0x33)
-DRLL subscr MSISDN:46071: Message not permitted for initial conn: unknown
0x33
-DRLL Dispatching 04.08 message GSM48_MT_RR_SYSINFO_1 (0x6:0x19)
-DRLL subscr MSISDN:46071: Message not permitted for initial conn:
GSM48_MT_RR_SYSINFO_1
-DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x01 (0x9:0x1)
-DRLL subscr MSISDN:46071: Message not permitted for initial conn:
GSM48_PDISC_SMS:0x01
-- MS sends Ciphering Mode Complete, VLR accepts and sends pending SMS
-  MSC <--RAN_GERAN_A-- MS: GSM48_MT_RR_CIPH_M_COMPL
-DRR MSISDN:46071: CIPHERING MODE COMPLETE
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_WAIT_CIPH}: Received
Event PR_ARQ_E_CIPH_RES
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_WAIT_CIPH}:
_proc_arq_vlr_node2_post_ciph()
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_WAIT_CIPH}:
_proc_arq_vlr_node2_post_vlr()
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_WAIT_CIPH}:
_proc_arq_vlr_post_pres()
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_WAIT_CIPH}:
_proc_arq_vlr_post_trace()
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_WAIT_CIPH}:
_proc_arq_vlr_post_imei()
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_WAIT_CIPH}:
proc_arq_fsm_done(VLR_PR_ARQ_RES_PASSED)
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_WAIT_CIPH}: state_chg
to PR_ARQ_S_DONE
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_DONE}: Process Access
Request result: VLR_PR_ARQ_RES_PASSED
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_NEW}: Received Event
SUBSCR_CONN_E_ACCEPTED
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_NEW}: SUBSCR_CONN_FROM_PAGING_RESP
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_NEW}: state_chg to
SUBSCR_CONN_S_ACCEPTED
-DPAG Paging success for MSISDN:46071 (event=0)
-DPAG Calling paging cbfn.
-DREF VLR subscr MSISDN:46071 usage increases to: 5
-DREF MSISDN:46071: MSC conn use + 1 == 2
-DMSC msc_tx 91 bytes to MSISDN:46071 via RAN_GERAN_A
-- DTAP --RAN_GERAN_A--> MS: GSM48_PDISC_SMS:0x01:
09015801000791447758100650004c0005806470f1000007101000000000445079da1e1ee7416937485e9ea7c965373d1d6683c270383b3d0ed3d36ff71c949e83c22072799e9687c5ec32a81d96afcbf4b4fb0c7ac3e9e9b7db05
-- DTAP matches expected message
-DREF VLR subscr MSISDN:46071 usage decreases to: 4
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_ACCEPTED}: Received Event
SUBSCR_CONN_E_BUMP
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_ACCEPTED}: bump: connection still
has active transaction: GSM48_PDISC_SMS
-  dtap_tx_confirmed == 1
-  paging_stopped == 1
-- SMS was delivered, no requests pending for subscr
-DREF VLR subscr MSISDN:46071 usage increases to: 5
-  llist_count(&vsub->cs.requests) == 0
-DREF VLR subscr MSISDN:46071 usage decreases to: 4
-- conn is still open to wait for SMS ack dance
-  llist_count(&net->subscr_conns) == 1
-- MS replies with CP-ACK for received SMS
-  MSC <--RAN_GERAN_A-- MS: GSM48_PDISC_SMS:0x04
-DREF MSISDN:46071: MSC conn use + 1 == 3
-DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x04 (0x9:0x4)
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_ACCEPTED}: Received Event
SUBSCR_CONN_E_COMMUNICATING
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_ACCEPTED}: state_chg to
SUBSCR_CONN_S_COMMUNICATING
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_COMMUNICATING}: Received Event
SUBSCR_CONN_E_BUMP
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_COMMUNICATING}: bump: connection
still has active transaction: GSM48_PDISC_SMS
-DREF MSISDN:46071: MSC conn use - 1 == 2
-  llist_count(&net->subscr_conns) == 1
-- MS also sends RP-ACK, MSC in turn sends CP-ACK for that
-  MSC <--RAN_GERAN_A-- MS: GSM48_PDISC_SMS:0x01
-DREF MSISDN:46071: MSC conn use + 1 == 3
-DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x01 (0x9:0x1)
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_COMMUNICATING}: Received Event
SUBSCR_CONN_E_COMMUNICATING
-DMSC msc_tx 2 bytes to MSISDN:46071 via RAN_GERAN_A
-- DTAP --RAN_GERAN_A--> MS: GSM48_PDISC_SMS:0x04: 0904
-- DTAP matches expected message
-DREF VLR subscr MSISDN:46071 usage decreases to: 3
-DREF VLR subscr MSISDN:46071 usage decreases to: 2
-DREF MSISDN:46071: MSC conn use - 1 == 2
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_COMMUNICATING}: Received Event
SUBSCR_CONN_E_BUMP
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_COMMUNICATING}: bump: releasing
conn
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_COMMUNICATING}: state_chg to
SUBSCR_CONN_S_RELEASED
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_RELEASED}: Terminating (cause =
OSMO_FSM_TERM_REGULAR)
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_DONE}: Terminating
(cause = OSMO_FSM_TERM_PARENT)
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_DONE}: Removing from
parent Subscr_Conn(50462976)
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_DONE}: Freeing instance
-DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_DONE}: Deallocated
-DREF MSISDN:46071: MSC conn use - 1 == 1
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_RELEASED}: Freeing instance
-DMM Subscr_Conn(50462976){SUBSCR_CONN_S_RELEASED}: Deallocated
-DREF MSISDN:46071: MSC conn use - 1 == 0
-DRLL subscr MSISDN:46071: Freeing subscriber connection
-DREF VLR subscr MSISDN:46071 usage decreases to: 1
-  dtap_tx_confirmed == 1
-- SMS is done, conn is gone
-  llist_count(&net->subscr_conns) == 0
----
-- subscriber detaches, using TMSI
-  MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_IMSI_DETACH_IND
-  new conn
-DREF unknown: MSC conn use + 1 == 1
-DRLL Dispatching 04.08 message GSM48_MT_MM_IMSI_DETACH_IND (0x5:0x1)
-DMM IMSI DETACH INDICATION: MI(TMSI)=50462976
-DREF VLR subscr MSISDN:46071 usage increases to: 2
-DMM Subscriber MSISDN:46071 DETACHED
-DREF VLR subscr MSISDN:46071 usage decreases to: 1
-DREF VLR subscr MSISDN:46071 usage decreases to: 0
-DREF freeing VLR subscr MSISDN:46071
-DREF unknown: MSC conn use - 1 == 0
-DRLL Freeing subscriber connection with NULL subscriber
-  llist_count(&net->subscr_conns) == 0
-===== test_ciph_tmsi: SUCCESS
-
-full talloc report on 'msgb' (total      0 bytes in   1 blocks)
-talloc_total_blocks(tall_bsc_ctx) == 9
-
-===== test_ciph_imei
-- Location Update request causes a GSUP Send Auth Info request to HLR
-  MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_LOC_UPD_REQUEST
-  new conn
-DREF unknown: MSC conn use + 1 == 1
-DRLL Dispatching 04.08 message GSM48_MT_MM_LOC_UPD_REQUEST (0x5:0x8)
-DREF unknown: MSC conn use + 1 == 2
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Allocated
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Received Event
SUBSCR_CONN_E_START
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: state_chg to
SUBSCR_CONN_S_NEW
-DMM LOCATION UPDATING REQUEST: MI(IMSI)=901700000004620 type=IMSI ATTACH
-DMM LU/new-LAC: 1/0
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_IDLE}: Allocated
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_IDLE}: is child of
Subscr_Conn(901700000004620)
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_IDLE}: rev=GSM net=GERAN
Auth+Ciph
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_IDLE}: Received Event
VLR_ULA_E_UPDATE_LA
-DREF VLR subscr unknown usage increases to: 1
-DVLR set IMSI on subscriber; IMSI=901700000004620 id=901700000004620
-DVLR New subscr, IMSI: 901700000004620
-DREF VLR subscr IMSI:901700000004620 usage increases to: 2
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_IDLE}: vlr_loc_upd_node1()
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_IDLE}: state_chg to
VLR_ULA_S_WAIT_AUTH
-DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_NEEDS_AUTH}: Allocated
-DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_NEEDS_AUTH}: is child of
vlr_lu_fsm(901700000004620)
-DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_NEEDS_AUTH}: Received
Event VLR_AUTH_E_START
-DVLR GSUP tx: 08010809710000004026f0
-GSUP --> HLR: OSMO_GSUP_MSGT_SEND_AUTH_INFO_REQUEST: 08010809710000004026f0
-DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_NEEDS_AUTH}: state_chg
to VLR_SUB_AS_NEEDS_AUTH_WAIT_AI
-DREF VLR subscr IMSI:901700000004620 usage decreases to: 1
-DMM IMSI:901700000004620: bump: conn still being established
(SUBSCR_CONN_S_NEW)
-DREF IMSI:901700000004620: MSC conn use - 1 == 1
-  lu_result_sent == 0
-- from HLR, rx _SEND_AUTH_INFO_RESULT; VLR sends Auth Req to MS
-<-- GSUP rx OSMO_GSUP_MSGT_SEND_AUTH_INFO_RESULT:
0a010809710000004026f003222010585df1ae287f6e273dce07090d61320b21042d8b2c3e220861855fb81fc2a8000322201012aca96fb4ffdea5c985cbafa9b6e18b210420bde240220807fa7502e07e1c0003222010e7c03ba7cf0e2fde82b2dc4d63077d422104a29514ae2208e2b234f80788640003222010fa8f20b781b5881329d4fea26b1a3c5121045afc8d7222082392f14f709ae000032220100fd4cc8dbe8715d1f439e304edfd68dc2104bc8d1c5b2208da7cdd6bfe2d7000
-DVLR GSUP rx 191:
0a010809710000004026f003222010585df1ae287f6e273dce07090d61320b21042d8b2c3e220861855fb81fc2a8000322201012aca96fb4ffdea5c985cbafa9b6e18b210420bde240220807fa7502e07e1c0003222010e7c03ba7cf0e2fde82b2dc4d63077d422104a29514ae2208e2b234f80788640003222010fa8f20b781b5881329d4fea26b1a3c5121045afc8d7222082392f14f709ae000032220100fd4cc8dbe8715d1f439e304edfd68dc2104bc8d1c5b2208da7cdd6bfe2d7000
-DREF VLR subscr IMSI:901700000004620 usage increases to: 2
-DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_NEEDS_AUTH_WAIT_AI}:
Received Event VLR_AUTH_E_HLR_SAI_ACK
-DVLR SUBSCR(IMSI:901700000004620) Received 5 auth tuples
-DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_NEEDS_AUTH_WAIT_AI}:
state_chg to VLR_SUB_AS_WAIT_RESP
-DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_WAIT_RESP}: got auth
tuple: use_count=1 key_seq=0
-- sending GSM Auth Request for IMSI:901700000004620: tuple use_count=1
key_seq=0 auth_types=0x1 and...
-- ...rand=585df1ae287f6e273dce07090d61320b
-- ...expecting sres=2d8b2c3e
-DREF VLR subscr IMSI:901700000004620 usage decreases to: 1
-<-- GSUP rx OSMO_GSUP_MSGT_SEND_AUTH_INFO_RESULT: vlr_gsupc_read_cb()
returns 0
-  auth_request_sent == 1
-  lu_result_sent == 0
-- MS sends Authen Response, VLR accepts and sends Ciphering Mode Command
to MS
-  MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_AUTH_RESP
-DREF IMSI:901700000004620: MSC conn use + 1 == 2
-DRLL Dispatching 04.08 message GSM48_MT_MM_AUTH_RESP (0x5:0x14)
-DMM IMSI:901700000004620: MM GSM AUTHENTICATION RESPONSE (sres = 2d8b2c3e)
-DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_WAIT_RESP}: Received
Event VLR_AUTH_E_MS_AUTH_RESP
-DVLR SUBSCR(IMSI:901700000004620) received res: 2d 8b 2c 3e
-DVLR SUBSCR(IMSI:901700000004620) AUTH established GSM security context
-DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_WAIT_RESP}:
Authentication terminating with result VLR_AUTH_RES_PASSED
-DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_WAIT_RESP}: state_chg to
VLR_SUB_AS_AUTHENTICATED
-DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_AUTHENTICATED}:
Terminating (cause = OSMO_FSM_TERM_REGULAR)
-DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_AUTHENTICATED}: Removing
from parent vlr_lu_fsm(901700000004620)
-DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_AUTHENTICATED}: Freeing
instance
-DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_AUTHENTICATED}:
Deallocated
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_AUTH}: Received Event
VLR_ULA_E_AUTH_RES
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_AUTH}:
vlr_loc_upd_post_auth()
-- sending Ciphering Mode Command for IMSI:901700000004620:
cipher=VLR_CIPH_A5_1 kc=61855fb81fc2a800 retrieve_imeisv=0
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_AUTH}: state_chg to
VLR_ULA_S_WAIT_CIPH
-DMM IMSI:901700000004620: bump: conn still being established
(SUBSCR_CONN_S_NEW)
-DREF IMSI:901700000004620: MSC conn use - 1 == 1
-  lu_result_sent == 0
-- needs ciph, not yet accepted
-msc_subscr_conn_is_accepted() == false
-  requests shall be thwarted
-DRLL Dispatching 04.08 message GSM48_MT_CC_SETUP (0x3:0x5)
-DRLL subscr IMSI:901700000004620: Message not permitted for initial conn:
GSM48_MT_CC_SETUP
-DRLL Dispatching 04.08 message unknown 0x33 (0x5:0x33)
-DRLL subscr IMSI:901700000004620: Message not permitted for initial conn:
unknown 0x33
-DRLL Dispatching 04.08 message GSM48_MT_RR_SYSINFO_1 (0x6:0x19)
-DRLL subscr IMSI:901700000004620: Message not permitted for initial conn:
GSM48_MT_RR_SYSINFO_1
-DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x01 (0x9:0x1)
-DRLL subscr IMSI:901700000004620: Message not permitted for initial conn:
GSM48_PDISC_SMS:0x01
-  lu_result_sent == 0
-- MS sends Ciphering Mode Complete, VLR accepts and sends GSUP LU Req to
HLR
-  MSC <--RAN_GERAN_A-- MS: GSM48_MT_RR_CIPH_M_COMPL
-DRR IMSI:901700000004620: CIPHERING MODE COMPLETE
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_CIPH}: Received Event
VLR_ULA_E_CIPH_RES
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_CIPH}:
vlr_loc_upd_post_ciph()
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_CIPH}: vlr_loc_upd_node_4()
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_CIPH}: state_chg to
VLR_ULA_S_WAIT_HLR_UPD
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_INIT}: Allocated
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_INIT}: is child of
vlr_lu_fsm(901700000004620)
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_INIT}: Received Event
UPD_HLR_VLR_E_START
-DVLR GSUP tx: 04010809710000004026f0
-GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST:
04010809710000004026f0
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_INIT}: state_chg to
UPD_HLR_VLR_S_WAIT_FOR_DATA
-  lu_result_sent == 0
-- HLR sends _INSERT_DATA_REQUEST, VLR responds with _INSERT_DATA_RESULT
-<-- GSUP rx OSMO_GSUP_MSGT_INSERT_DATA_REQUEST:
10010809710000004026f00804036470f1
-DVLR GSUP rx 17: 10010809710000004026f00804036470f1
-DREF VLR subscr IMSI:901700000004620 usage increases to: 2
-DVLR IMSI:901700000004620 has MSISDN:46071
-DVLR GSUP tx: 12010809710000004026f0
-GSUP --> HLR: OSMO_GSUP_MSGT_INSERT_DATA_RESULT: 12010809710000004026f0
-DREF VLR subscr MSISDN:46071 usage decreases to: 1
-<-- GSUP rx OSMO_GSUP_MSGT_INSERT_DATA_REQUEST: vlr_gsupc_read_cb()
returns 0
-  lu_result_sent == 0
-- HLR also sends GSUP _UPDATE_LOCATION_RESULT, and we send an ID Request
for the IMEI to the MS
-<-- GSUP rx OSMO_GSUP_MSGT_UPDATE_LOCATION_RESULT: 06010809710000004026f0
-DVLR GSUP rx 11: 06010809710000004026f0
-DREF VLR subscr MSISDN:46071 usage increases to: 2
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_HLR_UPD}: Received Event
VLR_ULA_E_HLR_LU_RES
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_WAIT_FOR_DATA}:
Received Event UPD_HLR_VLR_E_UPD_LOC_ACK
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_WAIT_FOR_DATA}:
state_chg to UPD_HLR_VLR_S_DONE
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_DONE}: Terminating
(cause = OSMO_FSM_TERM_REGULAR)
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_DONE}: Removing from
parent vlr_lu_fsm(901700000004620)
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_DONE}: Freeing instance
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_DONE}: Deallocated
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_HLR_UPD}: Received Event
VLR_ULA_E_UPD_HLR_COMPL
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_HLR_UPD}: state_chg to
VLR_ULA_S_WAIT_LU_COMPL
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_INIT}: Allocated
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_INIT}: is child of
vlr_lu_fsm(901700000004620)
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_INIT}: Received
Event LU_COMPL_VLR_E_START
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_INIT}: state_chg to
LU_COMPL_VLR_S_WAIT_SUB_PRES
-DVLR sub_pres_vlr_fsm(901700000004620){SUB_PRES_VLR_S_INIT}: Allocated
-DVLR sub_pres_vlr_fsm(901700000004620){SUB_PRES_VLR_S_INIT}: is child of
lu_compl_vlr_fsm(901700000004620)
-DVLR sub_pres_vlr_fsm(901700000004620){SUB_PRES_VLR_S_INIT}: Received
Event SUB_PRES_VLR_E_START
-DVLR sub_pres_vlr_fsm(901700000004620){SUB_PRES_VLR_S_INIT}: state_chg to
SUB_PRES_VLR_S_DONE
-DVLR sub_pres_vlr_fsm(901700000004620){SUB_PRES_VLR_S_DONE}: Terminating
(cause = OSMO_FSM_TERM_REGULAR)
-DVLR sub_pres_vlr_fsm(901700000004620){SUB_PRES_VLR_S_DONE}: Removing from
parent lu_compl_vlr_fsm(901700000004620)
-DVLR sub_pres_vlr_fsm(901700000004620){SUB_PRES_VLR_S_DONE}: Freeing
instance
-DVLR sub_pres_vlr_fsm(901700000004620){SUB_PRES_VLR_S_DONE}: Deallocated
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_WAIT_SUB_PRES}:
Received Event LU_COMPL_VLR_E_SUB_PRES_COMPL
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_WAIT_SUB_PRES}:
state_chg to LU_COMPL_VLR_S_WAIT_IMEI
-DMSC msc_tx 3 bytes to MSISDN:46071 via RAN_GERAN_A
-- DTAP --RAN_GERAN_A--> MS: GSM48_MT_MM_ID_REQ: 051802
-- DTAP matches expected message
-DREF VLR subscr MSISDN:46071 usage decreases to: 1
-<-- GSUP rx OSMO_GSUP_MSGT_UPDATE_LOCATION_RESULT: vlr_gsupc_read_cb()
returns 0
-- We will only do business when the IMEI is known
-  llist_count(&net->subscr_conns) == 1
-DREF VLR subscr MSISDN:46071 usage increases to: 2
-  vsub->imei[0] == 0
-DREF VLR subscr MSISDN:46071 usage decreases to: 1
-msc_subscr_conn_is_accepted() == false
-  requests shall be thwarted
-DRLL Dispatching 04.08 message GSM48_MT_CC_SETUP (0x3:0x5)
-DRLL subscr MSISDN:46071: Message not permitted for initial conn:
GSM48_MT_CC_SETUP
-DRLL Dispatching 04.08 message unknown 0x33 (0x5:0x33)
-DRLL subscr MSISDN:46071: Message not permitted for initial conn: unknown
0x33
-DRLL Dispatching 04.08 message GSM48_MT_RR_SYSINFO_1 (0x6:0x19)
-DRLL subscr MSISDN:46071: Message not permitted for initial conn:
GSM48_MT_RR_SYSINFO_1
-DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x01 (0x9:0x1)
-DRLL subscr MSISDN:46071: Message not permitted for initial conn:
GSM48_PDISC_SMS:0x01
-- MS replies with an Identity Response
-  MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_ID_RESP
-DREF MSISDN:46071: MSC conn use + 1 == 2
-DRLL Dispatching 04.08 message GSM48_MT_MM_ID_RESP (0x5:0x19)
-DMM IDENTITY RESPONSE: MI(IMEI)=423423423423423
-DVLR set IMEI on subscriber; IMSI=901700000004620 IMEI=423423423423423
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_LU_COMPL}: Received Event
VLR_ULA_E_ID_IMEI
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_WAIT_IMEI}: Received
Event LU_COMPL_VLR_E_IMEI_CHECK_ACK
-- sending LU Accept for MSISDN:46071
-DREF VLR subscr MSISDN:46071 usage increases to: 2
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_WAIT_IMEI}:
state_chg to LU_COMPL_VLR_S_DONE
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_LU_COMPL}: Received Event
VLR_ULA_E_LU_COMPL_SUCCESS
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_DONE}: Terminating
(cause = OSMO_FSM_TERM_PARENT)
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_DONE}: Removing from
parent vlr_lu_fsm(901700000004620)
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_DONE}: Freeing
instance
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_DONE}: Deallocated
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_LU_COMPL}: state_chg to
VLR_ULA_S_DONE
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_NEW}: Received Event
SUBSCR_CONN_E_ACCEPTED
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_NEW}: SUBSCR_CONN_FROM_LU
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_NEW}: state_chg to
SUBSCR_CONN_S_ACCEPTED
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: Received Event
SUBSCR_CONN_E_BUMP
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: bump: releasing
conn
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: state_chg to
SUBSCR_CONN_S_RELEASED
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Terminating
(cause = OSMO_FSM_TERM_REGULAR)
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Terminating (cause =
OSMO_FSM_TERM_PARENT)
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Removing from parent
Subscr_Conn(901700000004620)
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: fsm_lu_cleanup called
with cause OSMO_FSM_TERM_PARENT
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Freeing instance
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Deallocated
-DREF MSISDN:46071: MSC conn use - 1 == 1
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Freeing instance
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Deallocated
-DREF MSISDN:46071: MSC conn use - 1 == 0
-DRLL subscr MSISDN:46071: Freeing subscriber connection
-DREF VLR subscr MSISDN:46071 usage decreases to: 1
-- LU was successful, and the conn has already been closed
-  lu_result_sent == 1
-  llist_count(&net->subscr_conns) == 0
-- Subscriber has the IMEI
-DREF VLR subscr MSISDN:46071 usage increases to: 2
-  strcmp(vsub->imei, "423423423423423") == 0
-DREF VLR subscr MSISDN:46071 usage decreases to: 1
----
-- subscriber detaches
-  MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_IMSI_DETACH_IND
-  new conn
-DREF unknown: MSC conn use + 1 == 1
-DRLL Dispatching 04.08 message GSM48_MT_MM_IMSI_DETACH_IND (0x5:0x1)
-DMM IMSI DETACH INDICATION: MI(IMSI)=901700000004620
-DREF VLR subscr MSISDN:46071 usage increases to: 2
-DMM Subscriber MSISDN:46071 DETACHED
-DREF VLR subscr MSISDN:46071 usage decreases to: 1
-DREF VLR subscr MSISDN:46071 usage decreases to: 0
-DREF freeing VLR subscr MSISDN:46071
-DREF unknown: MSC conn use - 1 == 0
-DRLL Freeing subscriber connection with NULL subscriber
-  llist_count(&net->subscr_conns) == 0
-===== test_ciph_imei: SUCCESS
-
-full talloc report on 'msgb' (total      0 bytes in   1 blocks)
-talloc_total_blocks(tall_bsc_ctx) == 9
-
-===== test_ciph_imeisv
-- Location Update request causes a GSUP Send Auth Info request to HLR
-  MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_LOC_UPD_REQUEST
-  new conn
-DREF unknown: MSC conn use + 1 == 1
-DRLL Dispatching 04.08 message GSM48_MT_MM_LOC_UPD_REQUEST (0x5:0x8)
-DREF unknown: MSC conn use + 1 == 2
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Allocated
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Received Event
SUBSCR_CONN_E_START
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: state_chg to
SUBSCR_CONN_S_NEW
-DMM LOCATION UPDATING REQUEST: MI(IMSI)=901700000004620 type=IMSI ATTACH
-DMM LU/new-LAC: 1/0
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_IDLE}: Allocated
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_IDLE}: is child of
Subscr_Conn(901700000004620)
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_IDLE}: rev=GSM net=GERAN
Auth+Ciph
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_IDLE}: Received Event
VLR_ULA_E_UPDATE_LA
-DREF VLR subscr unknown usage increases to: 1
-DVLR set IMSI on subscriber; IMSI=901700000004620 id=901700000004620
-DVLR New subscr, IMSI: 901700000004620
-DREF VLR subscr IMSI:901700000004620 usage increases to: 2
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_IDLE}: vlr_loc_upd_node1()
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_IDLE}: state_chg to
VLR_ULA_S_WAIT_AUTH
-DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_NEEDS_AUTH}: Allocated
-DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_NEEDS_AUTH}: is child of
vlr_lu_fsm(901700000004620)
-DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_NEEDS_AUTH}: Received
Event VLR_AUTH_E_START
-DVLR GSUP tx: 08010809710000004026f0
-GSUP --> HLR: OSMO_GSUP_MSGT_SEND_AUTH_INFO_REQUEST: 08010809710000004026f0
-DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_NEEDS_AUTH}: state_chg
to VLR_SUB_AS_NEEDS_AUTH_WAIT_AI
-DREF VLR subscr IMSI:901700000004620 usage decreases to: 1
-DMM IMSI:901700000004620: bump: conn still being established
(SUBSCR_CONN_S_NEW)
-DREF IMSI:901700000004620: MSC conn use - 1 == 1
-  lu_result_sent == 0
-- from HLR, rx _SEND_AUTH_INFO_RESULT; VLR sends Auth Req to MS
-<-- GSUP rx OSMO_GSUP_MSGT_SEND_AUTH_INFO_RESULT:
0a010809710000004026f003222010585df1ae287f6e273dce07090d61320b21042d8b2c3e220861855fb81fc2a8000322201012aca96fb4ffdea5c985cbafa9b6e18b210420bde240220807fa7502e07e1c0003222010e7c03ba7cf0e2fde82b2dc4d63077d422104a29514ae2208e2b234f80788640003222010fa8f20b781b5881329d4fea26b1a3c5121045afc8d7222082392f14f709ae000032220100fd4cc8dbe8715d1f439e304edfd68dc2104bc8d1c5b2208da7cdd6bfe2d7000
-DVLR GSUP rx 191:
0a010809710000004026f003222010585df1ae287f6e273dce07090d61320b21042d8b2c3e220861855fb81fc2a8000322201012aca96fb4ffdea5c985cbafa9b6e18b210420bde240220807fa7502e07e1c0003222010e7c03ba7cf0e2fde82b2dc4d63077d422104a29514ae2208e2b234f80788640003222010fa8f20b781b5881329d4fea26b1a3c5121045afc8d7222082392f14f709ae000032220100fd4cc8dbe8715d1f439e304edfd68dc2104bc8d1c5b2208da7cdd6bfe2d7000
-DREF VLR subscr IMSI:901700000004620 usage increases to: 2
-DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_NEEDS_AUTH_WAIT_AI}:
Received Event VLR_AUTH_E_HLR_SAI_ACK
-DVLR SUBSCR(IMSI:901700000004620) Received 5 auth tuples
-DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_NEEDS_AUTH_WAIT_AI}:
state_chg to VLR_SUB_AS_WAIT_RESP
-DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_WAIT_RESP}: got auth
tuple: use_count=1 key_seq=0
-- sending GSM Auth Request for IMSI:901700000004620: tuple use_count=1
key_seq=0 auth_types=0x1 and...
-- ...rand=585df1ae287f6e273dce07090d61320b
-- ...expecting sres=2d8b2c3e
-DREF VLR subscr IMSI:901700000004620 usage decreases to: 1
-<-- GSUP rx OSMO_GSUP_MSGT_SEND_AUTH_INFO_RESULT: vlr_gsupc_read_cb()
returns 0
-  auth_request_sent == 1
-  lu_result_sent == 0
-- MS sends Authen Response, VLR accepts and sends Ciphering Mode Command
to MS
-  MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_AUTH_RESP
-DREF IMSI:901700000004620: MSC conn use + 1 == 2
-DRLL Dispatching 04.08 message GSM48_MT_MM_AUTH_RESP (0x5:0x14)
-DMM IMSI:901700000004620: MM GSM AUTHENTICATION RESPONSE (sres = 2d8b2c3e)
-DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_WAIT_RESP}: Received
Event VLR_AUTH_E_MS_AUTH_RESP
-DVLR SUBSCR(IMSI:901700000004620) received res: 2d 8b 2c 3e
-DVLR SUBSCR(IMSI:901700000004620) AUTH established GSM security context
-DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_WAIT_RESP}:
Authentication terminating with result VLR_AUTH_RES_PASSED
-DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_WAIT_RESP}: state_chg to
VLR_SUB_AS_AUTHENTICATED
-DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_AUTHENTICATED}:
Terminating (cause = OSMO_FSM_TERM_REGULAR)
-DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_AUTHENTICATED}: Removing
from parent vlr_lu_fsm(901700000004620)
-DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_AUTHENTICATED}: Freeing
instance
-DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_AUTHENTICATED}:
Deallocated
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_AUTH}: Received Event
VLR_ULA_E_AUTH_RES
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_AUTH}:
vlr_loc_upd_post_auth()
-- sending Ciphering Mode Command for IMSI:901700000004620:
cipher=VLR_CIPH_A5_1 kc=61855fb81fc2a800 retrieve_imeisv=1
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_AUTH}: state_chg to
VLR_ULA_S_WAIT_CIPH
-DMM IMSI:901700000004620: bump: conn still being established
(SUBSCR_CONN_S_NEW)
-DREF IMSI:901700000004620: MSC conn use - 1 == 1
-  cipher_mode_cmd_sent == 1
-  cipher_mode_cmd_sent_with_imeisv == 1
-  lu_result_sent == 0
-- needs ciph, not yet accepted
-msc_subscr_conn_is_accepted() == false
-  requests shall be thwarted
-DRLL Dispatching 04.08 message GSM48_MT_CC_SETUP (0x3:0x5)
-DRLL subscr IMSI:901700000004620: Message not permitted for initial conn:
GSM48_MT_CC_SETUP
-DRLL Dispatching 04.08 message unknown 0x33 (0x5:0x33)
-DRLL subscr IMSI:901700000004620: Message not permitted for initial conn:
unknown 0x33
-DRLL Dispatching 04.08 message GSM48_MT_RR_SYSINFO_1 (0x6:0x19)
-DRLL subscr IMSI:901700000004620: Message not permitted for initial conn:
GSM48_MT_RR_SYSINFO_1
-DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x01 (0x9:0x1)
-DRLL subscr IMSI:901700000004620: Message not permitted for initial conn:
GSM48_PDISC_SMS:0x01
-  lu_result_sent == 0
-DREF VLR subscr IMSI:901700000004620 usage increases to: 2
-  vsub->imeisv[0] == 0
-DREF VLR subscr IMSI:901700000004620 usage decreases to: 1
-- MS sends Ciphering Mode Complete with IMEISV, VLR accepts and sends GSUP
LU Req to HLR
-  MSC <--RAN_GERAN_A-- MS: GSM48_MT_RR_CIPH_M_COMPL
-DRR IMSI:901700000004620: CIPHERING MODE COMPLETE
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_CIPH}: Received Event
VLR_ULA_E_CIPH_RES
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_CIPH}: got IMEISV:
4234234234234235F
-DVLR set IMEISV on subscriber; IMSI=901700000004620 IMEISV=4234234234234235
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_CIPH}:
vlr_loc_upd_post_ciph()
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_CIPH}: vlr_loc_upd_node_4()
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_CIPH}: state_chg to
VLR_ULA_S_WAIT_HLR_UPD
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_INIT}: Allocated
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_INIT}: is child of
vlr_lu_fsm(901700000004620)
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_INIT}: Received Event
UPD_HLR_VLR_E_START
-DVLR GSUP tx: 04010809710000004026f0
-GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST:
04010809710000004026f0
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_INIT}: state_chg to
UPD_HLR_VLR_S_WAIT_FOR_DATA
-  lu_result_sent == 0
-- Subscriber has the IMEISV
-DREF VLR subscr IMSI:901700000004620 usage increases to: 2
-  strcmp(vsub->imeisv, "4234234234234235") == 0
-DREF VLR subscr IMSI:901700000004620 usage decreases to: 1
-msc_subscr_conn_is_accepted() == false
-  requests shall be thwarted
-DRLL Dispatching 04.08 message GSM48_MT_CC_SETUP (0x3:0x5)
-DRLL subscr IMSI:901700000004620: Message not permitted for initial conn:
GSM48_MT_CC_SETUP
-DRLL Dispatching 04.08 message unknown 0x33 (0x5:0x33)
-DRLL subscr IMSI:901700000004620: Message not permitted for initial conn:
unknown 0x33
-DRLL Dispatching 04.08 message GSM48_MT_RR_SYSINFO_1 (0x6:0x19)
-DRLL subscr IMSI:901700000004620: Message not permitted for initial conn:
GSM48_MT_RR_SYSINFO_1
-DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x01 (0x9:0x1)
-DRLL subscr IMSI:901700000004620: Message not permitted for initial conn:
GSM48_PDISC_SMS:0x01
-- MS replies with an Identity Response
-  MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_ID_RESP
-DREF IMSI:901700000004620: MSC conn use + 1 == 2
-DRLL Dispatching 04.08 message GSM48_MT_MM_ID_RESP (0x5:0x19)
-DMM IDENTITY RESPONSE: MI(IMEI)=423423423423423
-DVLR set IMEI on subscriber; IMSI=901700000004620 IMEI=423423423423423
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_HLR_UPD}: Received Event
VLR_ULA_E_ID_IMEI
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_HLR_UPD}: Event
VLR_ULA_E_ID_IMEI not permitted
-DMM IMSI:901700000004620: bump: conn still being established
(SUBSCR_CONN_S_NEW)
-DREF IMSI:901700000004620: MSC conn use - 1 == 1
-- HLR sends _INSERT_DATA_REQUEST, VLR responds with _INSERT_DATA_RESULT
-<-- GSUP rx OSMO_GSUP_MSGT_INSERT_DATA_REQUEST:
10010809710000004026f00804036470f1
-DVLR GSUP rx 17: 10010809710000004026f00804036470f1
-DREF VLR subscr IMSI:901700000004620 usage increases to: 2
-DVLR IMSI:901700000004620 has MSISDN:46071
-DVLR GSUP tx: 12010809710000004026f0
-GSUP --> HLR: OSMO_GSUP_MSGT_INSERT_DATA_RESULT: 12010809710000004026f0
-DREF VLR subscr MSISDN:46071 usage decreases to: 1
-<-- GSUP rx OSMO_GSUP_MSGT_INSERT_DATA_REQUEST: vlr_gsupc_read_cb()
returns 0
-  lu_result_sent == 0
-- HLR also sends GSUP _UPDATE_LOCATION_RESULT
-<-- GSUP rx OSMO_GSUP_MSGT_UPDATE_LOCATION_RESULT: 06010809710000004026f0
-DVLR GSUP rx 11: 06010809710000004026f0
-DREF VLR subscr MSISDN:46071 usage increases to: 2
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_HLR_UPD}: Received Event
VLR_ULA_E_HLR_LU_RES
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_WAIT_FOR_DATA}:
Received Event UPD_HLR_VLR_E_UPD_LOC_ACK
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_WAIT_FOR_DATA}:
state_chg to UPD_HLR_VLR_S_DONE
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_DONE}: Terminating
(cause = OSMO_FSM_TERM_REGULAR)
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_DONE}: Removing from
parent vlr_lu_fsm(901700000004620)
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_DONE}: Freeing instance
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_DONE}: Deallocated
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_HLR_UPD}: Received Event
VLR_ULA_E_UPD_HLR_COMPL
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_HLR_UPD}: state_chg to
VLR_ULA_S_WAIT_LU_COMPL
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_INIT}: Allocated
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_INIT}: is child of
vlr_lu_fsm(901700000004620)
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_INIT}: Received
Event LU_COMPL_VLR_E_START
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_INIT}: state_chg to
LU_COMPL_VLR_S_WAIT_SUB_PRES
-DVLR sub_pres_vlr_fsm(901700000004620){SUB_PRES_VLR_S_INIT}: Allocated
-DVLR sub_pres_vlr_fsm(901700000004620){SUB_PRES_VLR_S_INIT}: is child of
lu_compl_vlr_fsm(901700000004620)
-DVLR sub_pres_vlr_fsm(901700000004620){SUB_PRES_VLR_S_INIT}: Received
Event SUB_PRES_VLR_E_START
-DVLR sub_pres_vlr_fsm(901700000004620){SUB_PRES_VLR_S_INIT}: state_chg to
SUB_PRES_VLR_S_DONE
-DVLR sub_pres_vlr_fsm(901700000004620){SUB_PRES_VLR_S_DONE}: Terminating
(cause = OSMO_FSM_TERM_REGULAR)
-DVLR sub_pres_vlr_fsm(901700000004620){SUB_PRES_VLR_S_DONE}: Removing from
parent lu_compl_vlr_fsm(901700000004620)
-DVLR sub_pres_vlr_fsm(901700000004620){SUB_PRES_VLR_S_DONE}: Freeing
instance
-DVLR sub_pres_vlr_fsm(901700000004620){SUB_PRES_VLR_S_DONE}: Deallocated
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_WAIT_SUB_PRES}:
Received Event LU_COMPL_VLR_E_SUB_PRES_COMPL
-- sending LU Accept for MSISDN:46071
-DREF VLR subscr MSISDN:46071 usage increases to: 3
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_WAIT_SUB_PRES}:
state_chg to LU_COMPL_VLR_S_DONE
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_LU_COMPL}: Received Event
VLR_ULA_E_LU_COMPL_SUCCESS
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_DONE}: Terminating
(cause = OSMO_FSM_TERM_PARENT)
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_DONE}: Removing from
parent vlr_lu_fsm(901700000004620)
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_DONE}: Freeing
instance
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_DONE}: Deallocated
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_LU_COMPL}: state_chg to
VLR_ULA_S_DONE
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_NEW}: Received Event
SUBSCR_CONN_E_ACCEPTED
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_NEW}: SUBSCR_CONN_FROM_LU
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_NEW}: state_chg to
SUBSCR_CONN_S_ACCEPTED
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: Received Event
SUBSCR_CONN_E_BUMP
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: bump: releasing
conn
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: state_chg to
SUBSCR_CONN_S_RELEASED
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Terminating
(cause = OSMO_FSM_TERM_REGULAR)
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Terminating (cause =
OSMO_FSM_TERM_PARENT)
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Removing from parent
Subscr_Conn(901700000004620)
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: fsm_lu_cleanup called
with cause OSMO_FSM_TERM_PARENT
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Freeing instance
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Deallocated
-DREF MSISDN:46071: MSC conn use - 1 == 0
-DRLL subscr MSISDN:46071: Freeing subscriber connection
-DREF VLR subscr MSISDN:46071 usage decreases to: 2
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Freeing instance
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Deallocated
-DREF VLR subscr MSISDN:46071 usage decreases to: 1
-<-- GSUP rx OSMO_GSUP_MSGT_UPDATE_LOCATION_RESULT: vlr_gsupc_read_cb()
returns 0
-- LU was successful, and the conn has already been closed
-  lu_result_sent == 1
-  llist_count(&net->subscr_conns) == 0
----
-- subscriber detaches
-  MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_IMSI_DETACH_IND
-  new conn
-DREF unknown: MSC conn use + 1 == 1
-DRLL Dispatching 04.08 message GSM48_MT_MM_IMSI_DETACH_IND (0x5:0x1)
-DMM IMSI DETACH INDICATION: MI(IMSI)=901700000004620
-DREF VLR subscr MSISDN:46071 usage increases to: 2
-DMM Subscriber MSISDN:46071 DETACHED
-DREF VLR subscr MSISDN:46071 usage decreases to: 1
-DREF VLR subscr MSISDN:46071 usage decreases to: 0
-DREF freeing VLR subscr MSISDN:46071
-DREF unknown: MSC conn use - 1 == 0
-DRLL Freeing subscriber connection with NULL subscriber
-  llist_count(&net->subscr_conns) == 0
-===== test_ciph_imeisv: SUCCESS
-
-full talloc report on 'msgb' (total      0 bytes in   1 blocks)
-talloc_total_blocks(tall_bsc_ctx) == 9
-
-===== test_ciph_tmsi_imei
-- Location Update request causes a GSUP Send Auth Info request to HLR
-  MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_LOC_UPD_REQUEST
-  new conn
-DREF unknown: MSC conn use + 1 == 1
-DRLL Dispatching 04.08 message GSM48_MT_MM_LOC_UPD_REQUEST (0x5:0x8)
-DREF unknown: MSC conn use + 1 == 2
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Allocated
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Received Event
SUBSCR_CONN_E_START
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: state_chg to
SUBSCR_CONN_S_NEW
-DMM LOCATION UPDATING REQUEST: MI(IMSI)=901700000004620 type=IMSI ATTACH
-DMM LU/new-LAC: 1/0
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_IDLE}: Allocated
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_IDLE}: is child of
Subscr_Conn(901700000004620)
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_IDLE}: rev=GSM net=GERAN
Auth+Ciph
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_IDLE}: Received Event
VLR_ULA_E_UPDATE_LA
-DREF VLR subscr unknown usage increases to: 1
-DVLR set IMSI on subscriber; IMSI=901700000004620 id=901700000004620
-DVLR New subscr, IMSI: 901700000004620
-DREF VLR subscr IMSI:901700000004620 usage increases to: 2
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_IDLE}: vlr_loc_upd_node1()
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_IDLE}: state_chg to
VLR_ULA_S_WAIT_AUTH
-DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_NEEDS_AUTH}: Allocated
-DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_NEEDS_AUTH}: is child of
vlr_lu_fsm(901700000004620)
-DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_NEEDS_AUTH}: Received
Event VLR_AUTH_E_START
-DVLR GSUP tx: 08010809710000004026f0
-GSUP --> HLR: OSMO_GSUP_MSGT_SEND_AUTH_INFO_REQUEST: 08010809710000004026f0
-DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_NEEDS_AUTH}: state_chg
to VLR_SUB_AS_NEEDS_AUTH_WAIT_AI
-DREF VLR subscr IMSI:901700000004620 usage decreases to: 1
-DMM IMSI:901700000004620: bump: conn still being established
(SUBSCR_CONN_S_NEW)
-DREF IMSI:901700000004620: MSC conn use - 1 == 1
-  lu_result_sent == 0
-- from HLR, rx _SEND_AUTH_INFO_RESULT; VLR sends Auth Req to MS
-<-- GSUP rx OSMO_GSUP_MSGT_SEND_AUTH_INFO_RESULT:
0a010809710000004026f003222010585df1ae287f6e273dce07090d61320b21042d8b2c3e220861855fb81fc2a8000322201012aca96fb4ffdea5c985cbafa9b6e18b210420bde240220807fa7502e07e1c0003222010e7c03ba7cf0e2fde82b2dc4d63077d422104a29514ae2208e2b234f80788640003222010fa8f20b781b5881329d4fea26b1a3c5121045afc8d7222082392f14f709ae000032220100fd4cc8dbe8715d1f439e304edfd68dc2104bc8d1c5b2208da7cdd6bfe2d7000
-DVLR GSUP rx 191:
0a010809710000004026f003222010585df1ae287f6e273dce07090d61320b21042d8b2c3e220861855fb81fc2a8000322201012aca96fb4ffdea5c985cbafa9b6e18b210420bde240220807fa7502e07e1c0003222010e7c03ba7cf0e2fde82b2dc4d63077d422104a29514ae2208e2b234f80788640003222010fa8f20b781b5881329d4fea26b1a3c5121045afc8d7222082392f14f709ae000032220100fd4cc8dbe8715d1f439e304edfd68dc2104bc8d1c5b2208da7cdd6bfe2d7000
-DREF VLR subscr IMSI:901700000004620 usage increases to: 2
-DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_NEEDS_AUTH_WAIT_AI}:
Received Event VLR_AUTH_E_HLR_SAI_ACK
-DVLR SUBSCR(IMSI:901700000004620) Received 5 auth tuples
-DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_NEEDS_AUTH_WAIT_AI}:
state_chg to VLR_SUB_AS_WAIT_RESP
-DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_WAIT_RESP}: got auth
tuple: use_count=1 key_seq=0
-- sending GSM Auth Request for IMSI:901700000004620: tuple use_count=1
key_seq=0 auth_types=0x1 and...
-- ...rand=585df1ae287f6e273dce07090d61320b
-- ...expecting sres=2d8b2c3e
-DREF VLR subscr IMSI:901700000004620 usage decreases to: 1
-<-- GSUP rx OSMO_GSUP_MSGT_SEND_AUTH_INFO_RESULT: vlr_gsupc_read_cb()
returns 0
-  auth_request_sent == 1
-  lu_result_sent == 0
-- MS sends Authen Response, VLR accepts and sends Ciphering Mode Command
to MS
-  MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_AUTH_RESP
-DREF IMSI:901700000004620: MSC conn use + 1 == 2
-DRLL Dispatching 04.08 message GSM48_MT_MM_AUTH_RESP (0x5:0x14)
-DMM IMSI:901700000004620: MM GSM AUTHENTICATION RESPONSE (sres = 2d8b2c3e)
-DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_WAIT_RESP}: Received
Event VLR_AUTH_E_MS_AUTH_RESP
-DVLR SUBSCR(IMSI:901700000004620) received res: 2d 8b 2c 3e
-DVLR SUBSCR(IMSI:901700000004620) AUTH established GSM security context
-DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_WAIT_RESP}:
Authentication terminating with result VLR_AUTH_RES_PASSED
-DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_WAIT_RESP}: state_chg to
VLR_SUB_AS_AUTHENTICATED
-DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_AUTHENTICATED}:
Terminating (cause = OSMO_FSM_TERM_REGULAR)
-DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_AUTHENTICATED}: Removing
from parent vlr_lu_fsm(901700000004620)
-DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_AUTHENTICATED}: Freeing
instance
-DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_AUTHENTICATED}:
Deallocated
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_AUTH}: Received Event
VLR_ULA_E_AUTH_RES
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_AUTH}:
vlr_loc_upd_post_auth()
-- sending Ciphering Mode Command for IMSI:901700000004620:
cipher=VLR_CIPH_A5_1 kc=61855fb81fc2a800 retrieve_imeisv=0
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_AUTH}: state_chg to
VLR_ULA_S_WAIT_CIPH
-DMM IMSI:901700000004620: bump: conn still being established
(SUBSCR_CONN_S_NEW)
-DREF IMSI:901700000004620: MSC conn use - 1 == 1
-  lu_result_sent == 0
-- needs ciph, not yet accepted
-msc_subscr_conn_is_accepted() == false
-  requests shall be thwarted
-DRLL Dispatching 04.08 message GSM48_MT_CC_SETUP (0x3:0x5)
-DRLL subscr IMSI:901700000004620: Message not permitted for initial conn:
GSM48_MT_CC_SETUP
-DRLL Dispatching 04.08 message unknown 0x33 (0x5:0x33)
-DRLL subscr IMSI:901700000004620: Message not permitted for initial conn:
unknown 0x33
-DRLL Dispatching 04.08 message GSM48_MT_RR_SYSINFO_1 (0x6:0x19)
-DRLL subscr IMSI:901700000004620: Message not permitted for initial conn:
GSM48_MT_RR_SYSINFO_1
-DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x01 (0x9:0x1)
-DRLL subscr IMSI:901700000004620: Message not permitted for initial conn:
GSM48_PDISC_SMS:0x01
-  lu_result_sent == 0
-- MS sends Ciphering Mode Complete, VLR accepts and sends GSUP LU Req to
HLR
-  MSC <--RAN_GERAN_A-- MS: GSM48_MT_RR_CIPH_M_COMPL
-DRR IMSI:901700000004620: CIPHERING MODE COMPLETE
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_CIPH}: Received Event
VLR_ULA_E_CIPH_RES
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_CIPH}:
vlr_loc_upd_post_ciph()
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_CIPH}: vlr_loc_upd_node_4()
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_CIPH}: state_chg to
VLR_ULA_S_WAIT_HLR_UPD
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_INIT}: Allocated
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_INIT}: is child of
vlr_lu_fsm(901700000004620)
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_INIT}: Received Event
UPD_HLR_VLR_E_START
-DVLR GSUP tx: 04010809710000004026f0
-GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST:
04010809710000004026f0
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_INIT}: state_chg to
UPD_HLR_VLR_S_WAIT_FOR_DATA
-  lu_result_sent == 0
-- HLR sends _INSERT_DATA_REQUEST, VLR responds with _INSERT_DATA_RESULT
-<-- GSUP rx OSMO_GSUP_MSGT_INSERT_DATA_REQUEST:
10010809710000004026f00804036470f1
-DVLR GSUP rx 17: 10010809710000004026f00804036470f1
-DREF VLR subscr IMSI:901700000004620 usage increases to: 2
-DVLR IMSI:901700000004620 has MSISDN:46071
-DVLR GSUP tx: 12010809710000004026f0
-GSUP --> HLR: OSMO_GSUP_MSGT_INSERT_DATA_RESULT: 12010809710000004026f0
-DREF VLR subscr MSISDN:46071 usage decreases to: 1
-<-- GSUP rx OSMO_GSUP_MSGT_INSERT_DATA_REQUEST: vlr_gsupc_read_cb()
returns 0
-  lu_result_sent == 0
-- HLR also sends GSUP _UPDATE_LOCATION_RESULT, and we send an ID Request
for the IMEI to the MS
-<-- GSUP rx OSMO_GSUP_MSGT_UPDATE_LOCATION_RESULT: 06010809710000004026f0
-DVLR GSUP rx 11: 06010809710000004026f0
-DREF VLR subscr MSISDN:46071 usage increases to: 2
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_HLR_UPD}: Received Event
VLR_ULA_E_HLR_LU_RES
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_WAIT_FOR_DATA}:
Received Event UPD_HLR_VLR_E_UPD_LOC_ACK
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_WAIT_FOR_DATA}:
state_chg to UPD_HLR_VLR_S_DONE
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_DONE}: Terminating
(cause = OSMO_FSM_TERM_REGULAR)
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_DONE}: Removing from
parent vlr_lu_fsm(901700000004620)
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_DONE}: Freeing instance
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_DONE}: Deallocated
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_HLR_UPD}: Received Event
VLR_ULA_E_UPD_HLR_COMPL
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_HLR_UPD}: state_chg to
VLR_ULA_S_WAIT_LU_COMPL
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_INIT}: Allocated
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_INIT}: is child of
vlr_lu_fsm(901700000004620)
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_INIT}: Received
Event LU_COMPL_VLR_E_START
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_INIT}: state_chg to
LU_COMPL_VLR_S_WAIT_SUB_PRES
-DVLR sub_pres_vlr_fsm(901700000004620){SUB_PRES_VLR_S_INIT}: Allocated
-DVLR sub_pres_vlr_fsm(901700000004620){SUB_PRES_VLR_S_INIT}: is child of
lu_compl_vlr_fsm(901700000004620)
-DVLR sub_pres_vlr_fsm(901700000004620){SUB_PRES_VLR_S_INIT}: Received
Event SUB_PRES_VLR_E_START
-DVLR sub_pres_vlr_fsm(901700000004620){SUB_PRES_VLR_S_INIT}: state_chg to
SUB_PRES_VLR_S_DONE
-DVLR sub_pres_vlr_fsm(901700000004620){SUB_PRES_VLR_S_DONE}: Terminating
(cause = OSMO_FSM_TERM_REGULAR)
-DVLR sub_pres_vlr_fsm(901700000004620){SUB_PRES_VLR_S_DONE}: Removing from
parent lu_compl_vlr_fsm(901700000004620)
-DVLR sub_pres_vlr_fsm(901700000004620){SUB_PRES_VLR_S_DONE}: Freeing
instance
-DVLR sub_pres_vlr_fsm(901700000004620){SUB_PRES_VLR_S_DONE}: Deallocated
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_WAIT_SUB_PRES}:
Received Event LU_COMPL_VLR_E_SUB_PRES_COMPL
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_WAIT_SUB_PRES}:
state_chg to LU_COMPL_VLR_S_WAIT_IMEI_TMSI
-DMSC msc_tx 3 bytes to MSISDN:46071 via RAN_GERAN_A
-- DTAP --RAN_GERAN_A--> MS: GSM48_MT_MM_ID_REQ: 051802
-- DTAP matches expected message
-DREF VLR subscr MSISDN:46071 usage decreases to: 1
-<-- GSUP rx OSMO_GSUP_MSGT_UPDATE_LOCATION_RESULT: vlr_gsupc_read_cb()
returns 0
-- We will only do business when the IMEI is known
-  llist_count(&net->subscr_conns) == 1
-DREF VLR subscr MSISDN:46071 usage increases to: 2
-  vsub->imei[0] == 0
-DREF VLR subscr MSISDN:46071 usage decreases to: 1
-msc_subscr_conn_is_accepted() == false
-  requests shall be thwarted
-DRLL Dispatching 04.08 message GSM48_MT_CC_SETUP (0x3:0x5)
-DRLL subscr MSISDN:46071: Message not permitted for initial conn:
GSM48_MT_CC_SETUP
-DRLL Dispatching 04.08 message unknown 0x33 (0x5:0x33)
-DRLL subscr MSISDN:46071: Message not permitted for initial conn: unknown
0x33
-DRLL Dispatching 04.08 message GSM48_MT_RR_SYSINFO_1 (0x6:0x19)
-DRLL subscr MSISDN:46071: Message not permitted for initial conn:
GSM48_MT_RR_SYSINFO_1
-DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x01 (0x9:0x1)
-DRLL subscr MSISDN:46071: Message not permitted for initial conn:
GSM48_PDISC_SMS:0x01
-- MS replies with an Identity Response
-  MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_ID_RESP
-DREF MSISDN:46071: MSC conn use + 1 == 2
-DRLL Dispatching 04.08 message GSM48_MT_MM_ID_RESP (0x5:0x19)
-DMM IDENTITY RESPONSE: MI(IMEI)=423423423423423
-DVLR set IMEI on subscriber; IMSI=901700000004620 IMEI=423423423423423
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_LU_COMPL}: Received Event
VLR_ULA_E_ID_IMEI
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_WAIT_IMEI_TMSI}:
Received Event LU_COMPL_VLR_E_IMEI_CHECK_ACK
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_WAIT_IMEI_TMSI}:
lu_compl_vlr_new_tmsi()
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_WAIT_IMEI_TMSI}:
state_chg to LU_COMPL_VLR_S_WAIT_TMSI_CNF
-- sending LU Accept for MSISDN:46071, with TMSI 0x03020100
-DMM MSISDN:46071: bump: conn still being established (SUBSCR_CONN_S_NEW)
-DREF MSISDN:46071: MSC conn use - 1 == 1
-- a LU Accept with a new TMSI was sent, waiting for TMSI Realloc Compl
-  llist_count(&net->subscr_conns) == 1
-  lu_result_sent == 1
-msc_subscr_conn_is_accepted() == false
-  requests shall be thwarted
-DRLL Dispatching 04.08 message GSM48_MT_CC_SETUP (0x3:0x5)
-DRLL subscr MSISDN:46071: Message not permitted for initial conn:
GSM48_MT_CC_SETUP
-DRLL Dispatching 04.08 message unknown 0x33 (0x5:0x33)
-DRLL subscr MSISDN:46071: Message not permitted for initial conn: unknown
0x33
-DRLL Dispatching 04.08 message GSM48_MT_RR_SYSINFO_1 (0x6:0x19)
-DRLL subscr MSISDN:46071: Message not permitted for initial conn:
GSM48_MT_RR_SYSINFO_1
-DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x01 (0x9:0x1)
-DRLL subscr MSISDN:46071: Message not permitted for initial conn:
GSM48_PDISC_SMS:0x01
-- even though the TMSI is not acked, we can already find the subscr with it
-DREF VLR subscr MSISDN:46071 usage increases to: 2
-  vsub != NULL == 1
-  strcmp(vsub->imsi, imsi) == 0
-  vsub->tmsi_new == 0x03020100
-  vsub->tmsi == 0xffffffff
-DREF VLR subscr MSISDN:46071 usage decreases to: 1
-- MS sends TMSI Realloc Complete
-  MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_TMSI_REALL_COMPL
-DREF MSISDN:46071: MSC conn use + 1 == 2
-DRLL Dispatching 04.08 message GSM48_MT_MM_TMSI_REALL_COMPL (0x5:0x1b)
-DMM TMSI Reallocation Completed. Subscriber: MSISDN:46071
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_LU_COMPL}: Received Event
VLR_ULA_E_NEW_TMSI_ACK
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_WAIT_TMSI_CNF}:
Received Event LU_COMPL_VLR_E_NEW_TMSI_ACK
-DREF VLR subscr MSISDN:46071 usage increases to: 2
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_WAIT_TMSI_CNF}:
state_chg to LU_COMPL_VLR_S_DONE
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_LU_COMPL}: Received Event
VLR_ULA_E_LU_COMPL_SUCCESS
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_DONE}: Terminating
(cause = OSMO_FSM_TERM_PARENT)
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_DONE}: Removing from
parent vlr_lu_fsm(901700000004620)
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_DONE}: Freeing
instance
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_DONE}: Deallocated
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_LU_COMPL}: state_chg to
VLR_ULA_S_DONE
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_NEW}: Received Event
SUBSCR_CONN_E_ACCEPTED
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_NEW}: SUBSCR_CONN_FROM_LU
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_NEW}: state_chg to
SUBSCR_CONN_S_ACCEPTED
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: Received Event
SUBSCR_CONN_E_BUMP
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: bump: releasing
conn
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: state_chg to
SUBSCR_CONN_S_RELEASED
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Terminating
(cause = OSMO_FSM_TERM_REGULAR)
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Terminating (cause =
OSMO_FSM_TERM_PARENT)
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Removing from parent
Subscr_Conn(901700000004620)
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: fsm_lu_cleanup called
with cause OSMO_FSM_TERM_PARENT
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Freeing instance
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Deallocated
-DREF MSISDN:46071: MSC conn use - 1 == 1
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Freeing instance
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Deallocated
-DREF MSISDN:46071: MSC conn use - 1 == 0
-DRLL subscr MSISDN:46071: Freeing subscriber connection
-DREF VLR subscr MSISDN:46071 usage decreases to: 1
-- LU was successful, and the conn has already been closed
-  llist_count(&net->subscr_conns) == 0
-- Subscriber has the IMEI and TMSI
-DREF VLR subscr MSISDN:46071 usage increases to: 2
-  strcmp(vsub->imei, "423423423423423") == 0
-  vsub->tmsi == 0x03020100
-DREF VLR subscr MSISDN:46071 usage decreases to: 1
----
-- subscriber detaches, using TMSI
-  MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_IMSI_DETACH_IND
-  new conn
-DREF unknown: MSC conn use + 1 == 1
-DRLL Dispatching 04.08 message GSM48_MT_MM_IMSI_DETACH_IND (0x5:0x1)
-DMM IMSI DETACH INDICATION: MI(TMSI)=50462976
-DREF VLR subscr MSISDN:46071 usage increases to: 2
-DMM Subscriber MSISDN:46071 DETACHED
-DREF VLR subscr MSISDN:46071 usage decreases to: 1
-DREF VLR subscr MSISDN:46071 usage decreases to: 0
-DREF freeing VLR subscr MSISDN:46071
-DREF unknown: MSC conn use - 1 == 0
-DRLL Freeing subscriber connection with NULL subscriber
-  llist_count(&net->subscr_conns) == 0
-===== test_ciph_tmsi_imei: SUCCESS
-
-full talloc report on 'msgb' (total      0 bytes in   1 blocks)
-talloc_total_blocks(tall_bsc_ctx) == 9
-
-full talloc report on 'msgb' (total      0 bytes in   1 blocks)
-talloc_total_blocks(tall_bsc_ctx) == 9
-
+- DTAP --RAN_GERAN_A--> MS: GSM48_PDISC_SMS:0x01:
09015801000791447758100650004c0005806470f1000096211391000077445079da1e1ee7416937485e9ea7c965373d1d6683c270383b3d0ed3d36ff71c949e83c22072799e9687c5ec32a81d96afcbf4b4fb0c7ac3e9e9b7db05
+Mismatch! Expected:
+09015801000791447758100650004c0005806470f1000007101000000000445079da1e1ee7416937485e9ea7c965373d1d6683c270383b3d0ed3d36ff71c949e83c22072799e9687c5ec32a81d96afcbf4b4fb0c7ac3e9e9b7db05
+/home/osmo/3G-config-example/build/openbsc/openbsc/tests/testsuite.dir/at-groups/27/test-source:
line 26: 10299 Aborted                 (core dumped)
$abs_top_builddir/tests/msc_vlr/msc_vlr_test_gsm_ciph
--- expout 2017-12-13 14:51:30.238825184 -0500
+++
/home/osmo/3G-config-example/build/openbsc/openbsc/tests/testsuite.dir/at-groups/27/stdout
2017-12-13
14:51:30.238825184 -0500
@@ -1 +0,0 @@
-Done
./testsuite.at:187: exit code was 134, expected 0
27. testsuite.at:183: 27. msc_vlr_test_gsm_ciph (testsuite.at:183): FAILED (
testsuite.at:187)

#                             -*- compilation -*-
28. testsuite.at:190: testing msc_vlr_test_umts_authen ...
./testsuite.at:194: $abs_top_builddir/tests/msc_vlr/msc_vlr_test_umts_authen
--- experr 2017-12-13 14:51:30.338816284 -0500
+++
/home/osmo/3G-config-example/build/openbsc/openbsc/tests/testsuite.dir/at-groups/28/stderr
2017-12-13
14:51:30.418809165 -0500
@@ -373,995 +373,7 @@
 DREF VLR subscr MSISDN:42342 usage increases to: 5
 DREF MSISDN:42342: MSC conn use + 1 == 3
 DMSC msc_tx 91 bytes to MSISDN:42342 via RAN_GERAN_A
-- DTAP --RAN_GERAN_A--> MS: GSM48_PDISC_SMS:0x01:
09015801000791447758100650004c0005802443f2000007101000000000445079da1e1ee7416937485e9ea7c965373d1d6683c270383b3d0ed3d36ff71c949e83c22072799e9687c5ec32a81d96afcbf4b4fb0c7ac3e9e9b7db05
-- DTAP matches expected message
-DREF VLR subscr MSISDN:42342 usage decreases to: 4
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_ACCEPTED}: Received Event
SUBSCR_CONN_E_BUMP
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_ACCEPTED}: bump: connection
still has active transaction: GSM48_PDISC_SMS
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_ACCEPTED}: Received Event
SUBSCR_CONN_E_BUMP
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_ACCEPTED}: bump: connection
still has active transaction: GSM48_PDISC_SMS
-DREF MSISDN:42342: MSC conn use - 1 == 2
-  dtap_tx_confirmed == 1
-  paging_stopped == 1
-- SMS was delivered, no requests pending for subscr
-DREF VLR subscr MSISDN:42342 usage increases to: 5
-  llist_count(&vsub->cs.requests) == 0
-DREF VLR subscr MSISDN:42342 usage decreases to: 4
-- conn is still open to wait for SMS ack dance
-  llist_count(&net->subscr_conns) == 1
-- MS replies with CP-ACK for received SMS
-  MSC <--RAN_GERAN_A-- MS: GSM48_PDISC_SMS:0x04
-DREF MSISDN:42342: MSC conn use + 1 == 3
-DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x04 (0x9:0x4)
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_ACCEPTED}: Received Event
SUBSCR_CONN_E_COMMUNICATING
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_ACCEPTED}: state_chg to
SUBSCR_CONN_S_COMMUNICATING
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_COMMUNICATING}: Received
Event SUBSCR_CONN_E_BUMP
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_COMMUNICATING}: bump:
connection still has active transaction: GSM48_PDISC_SMS
-DREF MSISDN:42342: MSC conn use - 1 == 2
-  llist_count(&net->subscr_conns) == 1
-- MS also sends RP-ACK, MSC in turn sends CP-ACK for that
-  MSC <--RAN_GERAN_A-- MS: GSM48_PDISC_SMS:0x01
-DREF MSISDN:42342: MSC conn use + 1 == 3
-DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x01 (0x9:0x1)
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_COMMUNICATING}: Received
Event SUBSCR_CONN_E_COMMUNICATING
-DMSC msc_tx 2 bytes to MSISDN:42342 via RAN_GERAN_A
-- DTAP --RAN_GERAN_A--> MS: GSM48_PDISC_SMS:0x04: 0904
-- DTAP matches expected message
-DREF VLR subscr MSISDN:42342 usage decreases to: 3
-DREF VLR subscr MSISDN:42342 usage decreases to: 2
-DREF MSISDN:42342: MSC conn use - 1 == 2
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_COMMUNICATING}: Received
Event SUBSCR_CONN_E_BUMP
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_COMMUNICATING}: bump:
releasing conn
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_COMMUNICATING}: state_chg
to SUBSCR_CONN_S_RELEASED
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_RELEASED}: Terminating
(cause = OSMO_FSM_TERM_REGULAR)
-DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_DONE}:
Terminating (cause = OSMO_FSM_TERM_PARENT)
-DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_DONE}: Removing
from parent Subscr_Conn(901700000010650)
-DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_DONE}: Freeing
instance
-DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_DONE}:
Deallocated
-DREF MSISDN:42342: MSC conn use - 1 == 1
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_RELEASED}: Freeing instance
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_RELEASED}: Deallocated
-DREF MSISDN:42342: MSC conn use - 1 == 0
-DRLL subscr MSISDN:42342: Freeing subscriber connection
-DREF VLR subscr MSISDN:42342 usage decreases to: 1
-  dtap_tx_confirmed == 1
-- SMS is done, conn is gone
-  llist_count(&net->subscr_conns) == 0
----
-- subscriber detaches
-  MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_IMSI_DETACH_IND
-  new conn
-DREF unknown: MSC conn use + 1 == 1
-DRLL Dispatching 04.08 message GSM48_MT_MM_IMSI_DETACH_IND (0x5:0x1)
-DMM IMSI DETACH INDICATION: MI(IMSI)=901700000010650
-DREF VLR subscr MSISDN:42342 usage increases to: 2
-DMM Subscriber MSISDN:42342 DETACHED
-DREF VLR subscr MSISDN:42342 usage decreases to: 1
-DREF VLR subscr MSISDN:42342 usage decreases to: 0
-DREF freeing VLR subscr MSISDN:42342
-DREF unknown: MSC conn use - 1 == 0
-DRLL Freeing subscriber connection with NULL subscriber
-  llist_count(&net->subscr_conns) == 0
-===== test_umts_authen_geran: SUCCESS
-
-full talloc report on 'msgb' (total      0 bytes in   1 blocks)
-talloc_total_blocks(tall_bsc_ctx) == 9
-
-===== test_umts_authen_utran
-- Location Update request causes a GSUP Send Auth Info request to HLR
-  MSC <--RAN_UTRAN_IU-- MS: GSM48_MT_MM_LOC_UPD_REQUEST
-  new conn
-DREF unknown: MSC conn use + 1 == 1
-DRLL Dispatching 04.08 message GSM48_MT_MM_LOC_UPD_REQUEST (0x5:0x8)
-DREF unknown: MSC conn use + 1 == 2
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_INIT}: Allocated
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_INIT}: Received Event
SUBSCR_CONN_E_START
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_INIT}: state_chg to
SUBSCR_CONN_S_NEW
-DMM LOCATION UPDATING REQUEST: MI(IMSI)=901700000010650 type=NORMAL
-DMM LU/new-LAC: 0/0
-DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_IDLE}: Allocated
-DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_IDLE}: is child of
Subscr_Conn(901700000010650)
-DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_IDLE}: rev=R99 net=UTRAN
Auth+Ciph
-DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_IDLE}: Received Event
VLR_ULA_E_UPDATE_LA
-DREF VLR subscr unknown usage increases to: 1
-DVLR set IMSI on subscriber; IMSI=901700000010650 id=901700000010650
-DVLR New subscr, IMSI: 901700000010650
-DREF VLR subscr IMSI:901700000010650 usage increases to: 2
-DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_IDLE}: vlr_loc_upd_node1()
-DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_IDLE}: state_chg to
VLR_ULA_S_WAIT_AUTH
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_NEEDS_AUTH}: Allocated
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_NEEDS_AUTH}: is child of
vlr_lu_fsm(901700000010650)
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_NEEDS_AUTH}: Received
Event VLR_AUTH_E_START
-DVLR GSUP tx: 08010809710000000156f0
-GSUP --> HLR: OSMO_GSUP_MSGT_SEND_AUTH_INFO_REQUEST: 08010809710000000156f0
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_NEEDS_AUTH}: state_chg
to VLR_SUB_AS_NEEDS_AUTH_WAIT_AI
-DREF VLR subscr IMSI:901700000010650 usage decreases to: 1
-DMM IMSI:901700000010650: bump: conn still being established
(SUBSCR_CONN_S_NEW)
-DREF IMSI:901700000010650: MSC conn use - 1 == 1
-  lu_result_sent == 0
-- from HLR, rx _SEND_AUTH_INFO_RESULT; VLR sends Auth Req to MS
-<-- GSUP rx OSMO_GSUP_MSGT_SEND_AUTH_INFO_RESULT:
0a010809710000000156f00362201039fa2f4e3d523d8619a73b4f65c3e14d21049b36efdf2208059a4f668f6fbe39231027497388b6cb044648f396aa155b95ef2410f64735036e5871319c679f4742a75ea125108704f5ba55f30000d2ee44b22c8ea9192708e229c19e791f2e4103622010c187a53a5e6b9d573cac7c74451fd46d210485aa31302208d3d50a000bf04f6e23101159ec926a50e98c034a6b7d7c9f418d2410df3a03d9ca5335641efc8e36d76cd20b25101843a645b98d00005b2d666af46c45d927087db47cf7f81e4dc703622010efa9c29a9742148d5c9070348716e1bb210469d5f9fb22083df176f0c29f1a3d2310eb50e770ddcc3060101d2f43b6c2b884241076542abce5ff9345b0e8947f4c6e019c2510f9375e6d41e1000096e7fe4ff1c27e392708706f996719ba609c03622010f023d5a3b24726e0631b64b3840f82532104d570c03f2208ec011be8919883d62310c4e58af4ba43f3bcd904e16984f086d724100593f65e752e5cb7f473862bda05aa0a2510541ff1f077270000c5ea00d658bc7e9a27083fd26072eaa2a04d036220102f8f90c780d6a9c0c53da7ac57b6707e2104b072446f220823f39f9f425ad6e6231065af0527fda95b0dc5ae4aa515cdf32f2410537c3b35a3b13b08d08eeb28098f45cc25104bf4e564f75300009bc796706bc6574427080edb0eadbea94ac2
-DVLR GSUP rx 511:
0a010809710000000156f00362201039fa2f4e3d523d8619a73b4f65c3e14d21049b36efdf2208059a4f668f6fbe39231027497388b6cb044648f396aa155b95ef2410f64735036e5871319c679f4742a75ea125108704f5ba55f30000d2ee44b22c8ea9192708e229c19e791f2e4103622010c187a53a5e6b9d573cac7c74451fd46d210485aa31302208d3d50a000bf04f6e23101159ec926a50e98c034a6b7d7c9f418d2410df3a03d9ca5335641efc8e36d76cd20b25101843a645b98d00005b2d666af46c45d927087db47cf7f81e4dc703622010efa9c29a9742148d5c9070348716e1bb210469d5f9fb22083df176f0c29f1a3d2310eb50e770ddcc3060101d2f43b6c2b884241076542abce5ff9345b0e8947f4c6e019c2510f9375e6d41e1000096e7fe4ff1c27e392708706f996719ba609c03622010f023d5a3b24726e0631b64b3840f82532104d570c03f2208ec011be8919883d62310c4e58af4ba43f3bcd904e16984f086d724100593f65e752e5cb7f473862bda05aa0a2510541ff1f077270000c5ea00d658bc7e9a27083fd26072eaa2a04d036220102f8f90c780d6a9c0c53da7ac57b6707e2104b072446f220823f39f9f425ad6e6231065af0527fda95b0dc5ae4aa515cdf32f2410537c3b35a3b13b08d08eeb28098f45cc25104bf4e564f75300009bc796706bc6574427080edb0eadbea94ac2
-DREF VLR subscr IMSI:901700000010650 usage increases to: 2
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_NEEDS_AUTH_WAIT_AI}:
Received Event VLR_AUTH_E_HLR_SAI_ACK
-DVLR SUBSCR(IMSI:901700000010650) Received 5 auth tuples
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_NEEDS_AUTH_WAIT_AI}:
state_chg to VLR_SUB_AS_WAIT_RESP
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_WAIT_RESP}: got auth
tuple: use_count=1 key_seq=0
-- sending UMTS Auth Request for IMSI:901700000010650: tuple use_count=1
key_seq=0 auth_types=0x3 and...
-- ...rand=39fa2f4e3d523d8619a73b4f65c3e14d
-- ...autn=8704f5ba55f30000d2ee44b22c8ea919
-- ...expecting res=e229c19e791f2e41
-DREF VLR subscr IMSI:901700000010650 usage decreases to: 1
-<-- GSUP rx OSMO_GSUP_MSGT_SEND_AUTH_INFO_RESULT: vlr_gsupc_read_cb()
returns 0
-  auth_request_sent == 1
-  lu_result_sent == 0
-- MS sends Authen Response, VLR accepts and sends SecurityModeControl
-  MSC <--RAN_UTRAN_IU-- MS: GSM48_MT_MM_AUTH_RESP
-DREF IMSI:901700000010650: MSC conn use + 1 == 2
-DRLL Dispatching 04.08 message GSM48_MT_MM_AUTH_RESP (0x5:0x14)
-DMM IMSI:901700000010650: MM R99 AUTHENTICATION RESPONSE (res =
e229c19e791f2e41)
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_WAIT_RESP}: Received
Event VLR_AUTH_E_MS_AUTH_RESP
-DVLR SUBSCR(IMSI:901700000010650) received res: e2 29 c1 9e 79 1f 2e 41
-DVLR SUBSCR(IMSI:901700000010650) AUTH established UMTS security context
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_WAIT_RESP}:
Authentication terminating with result VLR_AUTH_RES_PASSED
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_WAIT_RESP}: state_chg to
VLR_SUB_AS_AUTHENTICATED
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_AUTHENTICATED}:
Terminating (cause = OSMO_FSM_TERM_REGULAR)
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_AUTHENTICATED}: Removing
from parent vlr_lu_fsm(901700000010650)
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_AUTHENTICATED}: Freeing
instance
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_AUTHENTICATED}:
Deallocated
-DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_WAIT_AUTH}: Received Event
VLR_ULA_E_AUTH_RES
-DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_WAIT_AUTH}:
vlr_loc_upd_post_auth()
-- sending SecurityModeControl for IMSI:901700000010650
-DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_WAIT_AUTH}: state_chg to
VLR_ULA_S_WAIT_CIPH
-DMM IMSI:901700000010650: bump: conn still being established
(SUBSCR_CONN_S_NEW)
-DREF IMSI:901700000010650: MSC conn use - 1 == 1
-  cipher_mode_cmd_sent == 1
-  lu_result_sent == 0
-- MS sends SecurityModeControl acceptance, VLR accepts and sends GSUP LU
Req to HLR
-DIUCS Looking for IuCS subscriber: link_id 0x23, conn_id 2a
-DIUCS   0: IMSI:901700000010650 Iu link 0x23, conn_id 42
-DIUCS subscribers registered: 1
-DIUCS Found IuCS subscriber for link_id 0x23, conn_id 2a
-DIUCS IuCS security mode complete for IMSI:901700000010650
-DMM <- SECURITY MODE COMPLETE IMSI:901700000010650
-DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_WAIT_CIPH}: Received Event
VLR_ULA_E_CIPH_RES
-DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_WAIT_CIPH}:
vlr_loc_upd_post_ciph()
-DIUCS IMSI:901700000010650: tx CommonID 901700000010650
-DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_WAIT_CIPH}: vlr_loc_upd_node_4()
-DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_WAIT_CIPH}: state_chg to
VLR_ULA_S_WAIT_HLR_UPD
-DVLR upd_hlr_vlr_fsm(901700000010650){UPD_HLR_VLR_S_INIT}: Allocated
-DVLR upd_hlr_vlr_fsm(901700000010650){UPD_HLR_VLR_S_INIT}: is child of
vlr_lu_fsm(901700000010650)
-DVLR upd_hlr_vlr_fsm(901700000010650){UPD_HLR_VLR_S_INIT}: Received Event
UPD_HLR_VLR_E_START
-DVLR GSUP tx: 04010809710000000156f0
-GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST:
04010809710000000156f0
-DVLR upd_hlr_vlr_fsm(901700000010650){UPD_HLR_VLR_S_INIT}: state_chg to
UPD_HLR_VLR_S_WAIT_FOR_DATA
-  gsup_tx_confirmed == 1
-  lu_result_sent == 0
-- HLR sends _INSERT_DATA_REQUEST, VLR responds with _INSERT_DATA_RESULT
-<-- GSUP rx OSMO_GSUP_MSGT_INSERT_DATA_REQUEST:
10010809710000000156f00804032443f2
-DVLR GSUP rx 17: 10010809710000000156f00804032443f2
-DREF VLR subscr IMSI:901700000010650 usage increases to: 2
-DVLR IMSI:901700000010650 has MSISDN:42342
-DVLR GSUP tx: 12010809710000000156f0
-GSUP --> HLR: OSMO_GSUP_MSGT_INSERT_DATA_RESULT: 12010809710000000156f0
-DREF VLR subscr MSISDN:42342 usage decreases to: 1
-<-- GSUP rx OSMO_GSUP_MSGT_INSERT_DATA_REQUEST: vlr_gsupc_read_cb()
returns 0
-  lu_result_sent == 0
-- HLR also sends GSUP _UPDATE_LOCATION_RESULT
-<-- GSUP rx OSMO_GSUP_MSGT_UPDATE_LOCATION_RESULT: 06010809710000000156f0
-DVLR GSUP rx 11: 06010809710000000156f0
-DREF VLR subscr MSISDN:42342 usage increases to: 2
-DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_WAIT_HLR_UPD}: Received Event
VLR_ULA_E_HLR_LU_RES
-DVLR upd_hlr_vlr_fsm(901700000010650){UPD_HLR_VLR_S_WAIT_FOR_DATA}:
Received Event UPD_HLR_VLR_E_UPD_LOC_ACK
-DVLR upd_hlr_vlr_fsm(901700000010650){UPD_HLR_VLR_S_WAIT_FOR_DATA}:
state_chg to UPD_HLR_VLR_S_DONE
-DVLR upd_hlr_vlr_fsm(901700000010650){UPD_HLR_VLR_S_DONE}: Terminating
(cause = OSMO_FSM_TERM_REGULAR)
-DVLR upd_hlr_vlr_fsm(901700000010650){UPD_HLR_VLR_S_DONE}: Removing from
parent vlr_lu_fsm(901700000010650)
-DVLR upd_hlr_vlr_fsm(901700000010650){UPD_HLR_VLR_S_DONE}: Freeing instance
-DVLR upd_hlr_vlr_fsm(901700000010650){UPD_HLR_VLR_S_DONE}: Deallocated
-DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_WAIT_HLR_UPD}: Received Event
VLR_ULA_E_UPD_HLR_COMPL
-DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_WAIT_HLR_UPD}: state_chg to
VLR_ULA_S_WAIT_LU_COMPL
-DVLR lu_compl_vlr_fsm(901700000010650){LU_COMPL_VLR_S_INIT}: Allocated
-DVLR lu_compl_vlr_fsm(901700000010650){LU_COMPL_VLR_S_INIT}: is child of
vlr_lu_fsm(901700000010650)
-DVLR lu_compl_vlr_fsm(901700000010650){LU_COMPL_VLR_S_INIT}: Received
Event LU_COMPL_VLR_E_START
-DVLR lu_compl_vlr_fsm(901700000010650){LU_COMPL_VLR_S_INIT}: state_chg to
LU_COMPL_VLR_S_WAIT_SUB_PRES
-DVLR sub_pres_vlr_fsm(901700000010650){SUB_PRES_VLR_S_INIT}: Allocated
-DVLR sub_pres_vlr_fsm(901700000010650){SUB_PRES_VLR_S_INIT}: is child of
lu_compl_vlr_fsm(901700000010650)
-DVLR sub_pres_vlr_fsm(901700000010650){SUB_PRES_VLR_S_INIT}: Received
Event SUB_PRES_VLR_E_START
-DVLR sub_pres_vlr_fsm(901700000010650){SUB_PRES_VLR_S_INIT}: state_chg to
SUB_PRES_VLR_S_DONE
-DVLR sub_pres_vlr_fsm(901700000010650){SUB_PRES_VLR_S_DONE}: Terminating
(cause = OSMO_FSM_TERM_REGULAR)
-DVLR sub_pres_vlr_fsm(901700000010650){SUB_PRES_VLR_S_DONE}: Removing from
parent lu_compl_vlr_fsm(901700000010650)
-DVLR sub_pres_vlr_fsm(901700000010650){SUB_PRES_VLR_S_DONE}: Freeing
instance
-DVLR sub_pres_vlr_fsm(901700000010650){SUB_PRES_VLR_S_DONE}: Deallocated
-DVLR lu_compl_vlr_fsm(901700000010650){LU_COMPL_VLR_S_WAIT_SUB_PRES}:
Received Event LU_COMPL_VLR_E_SUB_PRES_COMPL
-DVLR lu_compl_vlr_fsm(901700000010650){LU_COMPL_VLR_S_WAIT_SUB_PRES}:
lu_compl_vlr_new_tmsi()
-DVLR lu_compl_vlr_fsm(901700000010650){LU_COMPL_VLR_S_WAIT_SUB_PRES}:
state_chg to LU_COMPL_VLR_S_WAIT_TMSI_CNF
-- sending LU Accept for MSISDN:42342, with TMSI 0x03020100
-DREF VLR subscr MSISDN:42342 usage decreases to: 1
-<-- GSUP rx OSMO_GSUP_MSGT_UPDATE_LOCATION_RESULT: vlr_gsupc_read_cb()
returns 0
-  lu_result_sent == 1
-- a LU Accept with a new TMSI was sent, waiting for TMSI Realloc Compl
-  llist_count(&net->subscr_conns) == 1
-msc_subscr_conn_is_accepted() == false
-  requests shall be thwarted
-DRLL Dispatching 04.08 message GSM48_MT_CC_SETUP (0x3:0x5)
-DRLL subscr MSISDN:42342: Message not permitted for initial conn:
GSM48_MT_CC_SETUP
-DRLL Dispatching 04.08 message unknown 0x33 (0x5:0x33)
-DRLL subscr MSISDN:42342: Message not permitted for initial conn: unknown
0x33
-DRLL Dispatching 04.08 message GSM48_MT_RR_SYSINFO_1 (0x6:0x19)
-DRLL subscr MSISDN:42342: Message not permitted for initial conn:
GSM48_MT_RR_SYSINFO_1
-DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x01 (0x9:0x1)
-DRLL subscr MSISDN:42342: Message not permitted for initial conn:
GSM48_PDISC_SMS:0x01
-- even though the TMSI is not acked, we can already find the subscr with it
-DREF VLR subscr MSISDN:42342 usage increases to: 2
-  vsub != NULL == 1
-  strcmp(vsub->imsi, imsi) == 0
-  vsub->tmsi_new == 0x03020100
-  vsub->tmsi == 0xffffffff
-DREF VLR subscr MSISDN:42342 usage decreases to: 1
-- MS sends TMSI Realloc Complete
-  MSC <--RAN_UTRAN_IU-- MS: GSM48_MT_MM_TMSI_REALL_COMPL
-DREF MSISDN:42342: MSC conn use + 1 == 2
-DRLL Dispatching 04.08 message GSM48_MT_MM_TMSI_REALL_COMPL (0x5:0x1b)
-DMM TMSI Reallocation Completed. Subscriber: MSISDN:42342
-DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_WAIT_LU_COMPL}: Received Event
VLR_ULA_E_NEW_TMSI_ACK
-DVLR lu_compl_vlr_fsm(901700000010650){LU_COMPL_VLR_S_WAIT_TMSI_CNF}:
Received Event LU_COMPL_VLR_E_NEW_TMSI_ACK
-DREF VLR subscr MSISDN:42342 usage increases to: 2
-DVLR lu_compl_vlr_fsm(901700000010650){LU_COMPL_VLR_S_WAIT_TMSI_CNF}:
state_chg to LU_COMPL_VLR_S_DONE
-DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_WAIT_LU_COMPL}: Received Event
VLR_ULA_E_LU_COMPL_SUCCESS
-DVLR lu_compl_vlr_fsm(901700000010650){LU_COMPL_VLR_S_DONE}: Terminating
(cause = OSMO_FSM_TERM_PARENT)
-DVLR lu_compl_vlr_fsm(901700000010650){LU_COMPL_VLR_S_DONE}: Removing from
parent vlr_lu_fsm(901700000010650)
-DVLR lu_compl_vlr_fsm(901700000010650){LU_COMPL_VLR_S_DONE}: Freeing
instance
-DVLR lu_compl_vlr_fsm(901700000010650){LU_COMPL_VLR_S_DONE}: Deallocated
-DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_WAIT_LU_COMPL}: state_chg to
VLR_ULA_S_DONE
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_NEW}: Received Event
SUBSCR_CONN_E_ACCEPTED
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_NEW}: SUBSCR_CONN_FROM_LU
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_NEW}: state_chg to
SUBSCR_CONN_S_ACCEPTED
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_ACCEPTED}: Received Event
SUBSCR_CONN_E_BUMP
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_ACCEPTED}: bump: releasing
conn
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_ACCEPTED}: state_chg to
SUBSCR_CONN_S_RELEASED
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_RELEASED}: Terminating
(cause = OSMO_FSM_TERM_REGULAR)
-DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_DONE}: Terminating (cause =
OSMO_FSM_TERM_PARENT)
-DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_DONE}: Removing from parent
Subscr_Conn(901700000010650)
-DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_DONE}: fsm_lu_cleanup called
with cause OSMO_FSM_TERM_PARENT
-DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_DONE}: Freeing instance
-DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_DONE}: Deallocated
-DREF MSISDN:42342: MSC conn use - 1 == 1
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_RELEASED}: Freeing instance
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_RELEASED}: Deallocated
-DREF MSISDN:42342: MSC conn use - 1 == 0
-DRLL subscr MSISDN:42342: Freeing subscriber connection
-DREF VLR subscr MSISDN:42342 usage decreases to: 1
-- LU was successful, and the conn has already been closed
-  llist_count(&net->subscr_conns) == 0
----
-- after a while, a new conn sends a CM Service Request. VLR responds with
Auth Req, 2nd auth vector
-  MSC <--RAN_UTRAN_IU-- MS: GSM48_MT_MM_CM_SERV_REQ
-  new conn
-DREF unknown: MSC conn use + 1 == 1
-DRLL Dispatching 04.08 message GSM48_MT_MM_CM_SERV_REQ (0x5:0x24)
-DMM <- CM SERVICE REQUEST serv_type=0x08 MI(IMSI)=901700000010650
-DREF unknown: MSC conn use + 1 == 2
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_INIT}: Allocated
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_INIT}: Received Event
SUBSCR_CONN_E_START
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_INIT}: state_chg to
SUBSCR_CONN_S_NEW
-DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_INIT}: Allocated
-DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_INIT}: is child
of Subscr_Conn(901700000010650)
-DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_INIT}: rev=R99
net=UTRAN Auth+Ciph
-DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_INIT}: Received
Event PR_ARQ_E_START
-DREF VLR subscr MSISDN:42342 usage increases to: 2
-DREF VLR subscr MSISDN:42342 usage increases to: 3
-DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_INIT}:
proc_arq_vlr_fn_post_imsi()
-DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_INIT}: state_chg
to PR_ARQ_S_WAIT_AUTH
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_NEEDS_AUTH}: Allocated
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_NEEDS_AUTH}: is child of
Process_Access_Request_VLR(901700000010650)
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_NEEDS_AUTH}: Received
Event VLR_AUTH_E_START
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_NEEDS_AUTH}: state_chg
to VLR_SUB_AS_WAIT_RESP
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_WAIT_RESP}: got auth
tuple: use_count=1 key_seq=1
-- sending UMTS Auth Request for MSISDN:42342: tuple use_count=1 key_seq=1
auth_types=0x3 and...
-- ...rand=c187a53a5e6b9d573cac7c74451fd46d
-- ...autn=1843a645b98d00005b2d666af46c45d9
-- ...expecting res=7db47cf7f81e4dc7
-DREF VLR subscr MSISDN:42342 usage decreases to: 2
-DMM MSISDN:42342: bump: conn still being established (SUBSCR_CONN_S_NEW)
-DREF MSISDN:42342: MSC conn use - 1 == 1
-  cm_service_result_sent == 0
-  auth_request_sent == 1
-- needs auth, not yet accepted
-msc_subscr_conn_is_accepted() == false
-  requests shall be thwarted
-DRLL Dispatching 04.08 message GSM48_MT_CC_SETUP (0x3:0x5)
-DRLL subscr MSISDN:42342: Message not permitted for initial conn:
GSM48_MT_CC_SETUP
-DRLL Dispatching 04.08 message unknown 0x33 (0x5:0x33)
-DRLL subscr MSISDN:42342: Message not permitted for initial conn: unknown
0x33
-DRLL Dispatching 04.08 message GSM48_MT_RR_SYSINFO_1 (0x6:0x19)
-DRLL subscr MSISDN:42342: Message not permitted for initial conn:
GSM48_MT_RR_SYSINFO_1
-DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x01 (0x9:0x1)
-DRLL subscr MSISDN:42342: Message not permitted for initial conn:
GSM48_PDISC_SMS:0x01
-- MS sends Authen Response, VLR accepts and sends SecurityModeControl
-  MSC <--RAN_UTRAN_IU-- MS: GSM48_MT_MM_AUTH_RESP
-DREF MSISDN:42342: MSC conn use + 1 == 2
-DRLL Dispatching 04.08 message GSM48_MT_MM_AUTH_RESP (0x5:0x14)
-DMM MSISDN:42342: MM R99 AUTHENTICATION RESPONSE (res = 7db47cf7f81e4dc7)
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_WAIT_RESP}: Received
Event VLR_AUTH_E_MS_AUTH_RESP
-DVLR SUBSCR(MSISDN:42342) received res: 7d b4 7c f7 f8 1e 4d c7
-DVLR SUBSCR(MSISDN:42342) AUTH established UMTS security context
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_WAIT_RESP}:
Authentication terminating with result VLR_AUTH_RES_PASSED
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_WAIT_RESP}: state_chg to
VLR_SUB_AS_AUTHENTICATED
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_AUTHENTICATED}:
Terminating (cause = OSMO_FSM_TERM_REGULAR)
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_AUTHENTICATED}: Removing
from parent Process_Access_Request_VLR(901700000010650)
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_AUTHENTICATED}: Freeing
instance
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_AUTHENTICATED}:
Deallocated
-DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_WAIT_AUTH}:
Received Event PR_ARQ_E_AUTH_RES
-DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_WAIT_AUTH}: got
VLR_AUTH_RES_PASSED
-DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_WAIT_AUTH}:
_proc_arq_vlr_node2()
-- sending SecurityModeControl for MSISDN:42342
-DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_WAIT_AUTH}:
state_chg to PR_ARQ_S_WAIT_CIPH
-DMM MSISDN:42342: bump: conn still being established (SUBSCR_CONN_S_NEW)
-DREF MSISDN:42342: MSC conn use - 1 == 1
-  cipher_mode_cmd_sent == 1
-  cm_service_result_sent == 0
-- MS sends SecurityModeControl acceptance, VLR accepts; above Ciphering is
an implicit CM Service Accept
-DIUCS Looking for IuCS subscriber: link_id 0x23, conn_id 2a
-DIUCS   0: MSISDN:42342 Iu link 0x23, conn_id 42
-DIUCS subscribers registered: 1
-DIUCS Found IuCS subscriber for link_id 0x23, conn_id 2a
-DIUCS IuCS security mode complete for MSISDN:42342
-DMM <- SECURITY MODE COMPLETE MSISDN:42342
-DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_WAIT_CIPH}:
Received Event PR_ARQ_E_CIPH_RES
-DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_WAIT_CIPH}:
_proc_arq_vlr_node2_post_ciph()
-DIUCS MSISDN:42342: tx CommonID 901700000010650
-DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_WAIT_CIPH}:
_proc_arq_vlr_node2_post_vlr()
-DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_WAIT_CIPH}:
_proc_arq_vlr_post_pres()
-DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_WAIT_CIPH}:
_proc_arq_vlr_post_trace()
-DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_WAIT_CIPH}:
_proc_arq_vlr_post_imei()
-DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_WAIT_CIPH}:
proc_arq_fsm_done(VLR_PR_ARQ_RES_PASSED)
-DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_WAIT_CIPH}:
state_chg to PR_ARQ_S_DONE
-DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_DONE}: Process
Access Request result: VLR_PR_ARQ_RES_PASSED
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_NEW}: Received Event
SUBSCR_CONN_E_ACCEPTED
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_NEW}:
SUBSCR_CONN_FROM_CM_SERVICE_REQ
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_NEW}: state_chg to
SUBSCR_CONN_S_ACCEPTED
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_ACCEPTED}:
received_cm_service_request = true
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_ACCEPTED}: Received Event
SUBSCR_CONN_E_BUMP
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_ACCEPTED}: bump: still
awaiting first request after a CM Service Request
-  cm_service_result_sent == 0
-- a USSD request is serviced
-  expecting USSD:
-  Your extension is 42342
-  MSC <--RAN_UTRAN_IU-- MS: GSM48_PDISC_NC_SS:0x3b
-DREF MSISDN:42342: MSC conn use + 1 == 2
-DRLL Dispatching 04.08 message GSM48_PDISC_NC_SS:0x3b (0xb:0x3b)
-DMM MSISDN:42342: rx msg GSM48_PDISC_NC_SS:0x3b:
received_cm_service_request changes to false
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_ACCEPTED}: Received Event
SUBSCR_CONN_E_COMMUNICATING
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_ACCEPTED}: state_chg to
SUBSCR_CONN_S_COMMUNICATING
-DMM USSD: Own number requested
-DMM MSISDN:42342: MSISDN = 42342
-DMSC msc_tx 43 bytes to MSISDN:42342 via RAN_UTRAN_IU
-- DTAP --RAN_UTRAN_IU--> MS: GSM48_PDISC_NC_SS:0x2a:
8b2a1c27a225020100302002013b301b04010f0416d9775d0e2ae3e965f73cfd7683d273104d36a3c91a0d
-- DTAP matches expected message
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_COMMUNICATING}: Received
Event SUBSCR_CONN_E_BUMP
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_COMMUNICATING}: bump:
releasing conn
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_COMMUNICATING}: state_chg
to SUBSCR_CONN_S_RELEASED
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_RELEASED}: Terminating
(cause = OSMO_FSM_TERM_REGULAR)
-DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_DONE}:
Terminating (cause = OSMO_FSM_TERM_PARENT)
-DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_DONE}: Removing
from parent Subscr_Conn(901700000010650)
-DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_DONE}: Freeing
instance
-DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_DONE}:
Deallocated
-DREF MSISDN:42342: MSC conn use - 1 == 1
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_RELEASED}: Freeing instance
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_RELEASED}: Deallocated
-DREF MSISDN:42342: MSC conn use - 1 == 0
-DRLL subscr MSISDN:42342: Freeing subscriber connection
-DREF VLR subscr MSISDN:42342 usage decreases to: 1
-- all requests serviced, conn has been released
-  llist_count(&net->subscr_conns) == 0
----
-- an SMS is sent, MS is paged
-DREF VLR subscr MSISDN:42342 usage increases to: 2
-  llist_count(&vsub->cs.requests) == 0
-DREF VLR subscr MSISDN:42342 usage increases to: 3
-DMM Subscriber MSISDN:42342 not paged yet, start paging.
-  RAN_UTRAN_IU sends out paging request to IMSI 901700000010650, TMSI
0x03020100, LAC 0
-  strcmp(paging_expecting_imsi, imsi) == 0
-DREF VLR subscr MSISDN:42342 usage increases to: 4
-  llist_count(&vsub->cs.requests) == 1
-DREF VLR subscr MSISDN:42342 usage decreases to: 3
-  paging_sent == 1
-  paging_stopped == 0
-- the subscriber and its pending request should remain
-DREF VLR subscr MSISDN:42342 usage increases to: 4
-  llist_count(&vsub->cs.requests) == 1
-DREF VLR subscr MSISDN:42342 usage decreases to: 3
-- MS replies with Paging Response, and VLR sends Auth Request with third
key
-  MSC <--RAN_UTRAN_IU-- MS: GSM48_MT_RR_PAG_RESP
-  new conn
-DREF unknown: MSC conn use + 1 == 1
-DRLL Dispatching 04.08 message GSM48_MT_RR_PAG_RESP (0x6:0x27)
-DRR PAGING RESPONSE: MI(IMSI)=901700000010650
-DREF unknown: MSC conn use + 1 == 2
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_INIT}: Allocated
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_INIT}: Received Event
SUBSCR_CONN_E_START
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_INIT}: state_chg to
SUBSCR_CONN_S_NEW
-DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_INIT}: Allocated
-DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_INIT}: is child
of Subscr_Conn(901700000010650)
-DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_INIT}: rev=R99
net=UTRAN Auth+Ciph
-DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_INIT}: Received
Event PR_ARQ_E_START
-DREF VLR subscr MSISDN:42342 usage increases to: 4
-DREF VLR subscr MSISDN:42342 usage increases to: 5
-DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_INIT}:
proc_arq_vlr_fn_post_imsi()
-DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_INIT}: state_chg
to PR_ARQ_S_WAIT_AUTH
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_NEEDS_AUTH}: Allocated
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_NEEDS_AUTH}: is child of
Process_Access_Request_VLR(901700000010650)
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_NEEDS_AUTH}: Received
Event VLR_AUTH_E_START
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_NEEDS_AUTH}: state_chg
to VLR_SUB_AS_WAIT_RESP
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_WAIT_RESP}: got auth
tuple: use_count=1 key_seq=2
-- sending UMTS Auth Request for MSISDN:42342: tuple use_count=1 key_seq=2
auth_types=0x3 and...
-- ...rand=efa9c29a9742148d5c9070348716e1bb
-- ...autn=f9375e6d41e1000096e7fe4ff1c27e39
-- ...expecting res=706f996719ba609c
-DREF VLR subscr MSISDN:42342 usage decreases to: 4
-DMM MSISDN:42342: bump: conn still being established (SUBSCR_CONN_S_NEW)
-DREF MSISDN:42342: MSC conn use - 1 == 1
-  auth_request_sent == 1
-- needs auth, not yet accepted
-msc_subscr_conn_is_accepted() == false
-  requests shall be thwarted
-DRLL Dispatching 04.08 message GSM48_MT_CC_SETUP (0x3:0x5)
-DRLL subscr MSISDN:42342: Message not permitted for initial conn:
GSM48_MT_CC_SETUP
-DRLL Dispatching 04.08 message unknown 0x33 (0x5:0x33)
-DRLL subscr MSISDN:42342: Message not permitted for initial conn: unknown
0x33
-DRLL Dispatching 04.08 message GSM48_MT_RR_SYSINFO_1 (0x6:0x19)
-DRLL subscr MSISDN:42342: Message not permitted for initial conn:
GSM48_MT_RR_SYSINFO_1
-DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x01 (0x9:0x1)
-DRLL subscr MSISDN:42342: Message not permitted for initial conn:
GSM48_PDISC_SMS:0x01
-- MS sends Authen Response, VLR accepts and sends SecurityModeControl
-  MSC <--RAN_UTRAN_IU-- MS: GSM48_MT_MM_AUTH_RESP
-DREF MSISDN:42342: MSC conn use + 1 == 2
-DRLL Dispatching 04.08 message GSM48_MT_MM_AUTH_RESP (0x5:0x14)
-DMM MSISDN:42342: MM R99 AUTHENTICATION RESPONSE (res = 706f996719ba609c)
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_WAIT_RESP}: Received
Event VLR_AUTH_E_MS_AUTH_RESP
-DVLR SUBSCR(MSISDN:42342) received res: 70 6f 99 67 19 ba 60 9c
-DVLR SUBSCR(MSISDN:42342) AUTH established UMTS security context
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_WAIT_RESP}:
Authentication terminating with result VLR_AUTH_RES_PASSED
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_WAIT_RESP}: state_chg to
VLR_SUB_AS_AUTHENTICATED
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_AUTHENTICATED}:
Terminating (cause = OSMO_FSM_TERM_REGULAR)
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_AUTHENTICATED}: Removing
from parent Process_Access_Request_VLR(901700000010650)
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_AUTHENTICATED}: Freeing
instance
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_AUTHENTICATED}:
Deallocated
-DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_WAIT_AUTH}:
Received Event PR_ARQ_E_AUTH_RES
-DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_WAIT_AUTH}: got
VLR_AUTH_RES_PASSED
-DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_WAIT_AUTH}:
_proc_arq_vlr_node2()
-- sending SecurityModeControl for MSISDN:42342
-DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_WAIT_AUTH}:
state_chg to PR_ARQ_S_WAIT_CIPH
-DMM MSISDN:42342: bump: conn still being established (SUBSCR_CONN_S_NEW)
-DREF MSISDN:42342: MSC conn use - 1 == 1
-  cipher_mode_cmd_sent == 1
-  paging_stopped == 0
-- MS sends SecurityModeControl acceptance, VLR accepts and sends SMS
-DIUCS Looking for IuCS subscriber: link_id 0x23, conn_id 2a
-DIUCS   0: MSISDN:42342 Iu link 0x23, conn_id 42
-DIUCS subscribers registered: 1
-DIUCS Found IuCS subscriber for link_id 0x23, conn_id 2a
-DIUCS IuCS security mode complete for MSISDN:42342
-DMM <- SECURITY MODE COMPLETE MSISDN:42342
-DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_WAIT_CIPH}:
Received Event PR_ARQ_E_CIPH_RES
-DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_WAIT_CIPH}:
_proc_arq_vlr_node2_post_ciph()
-DIUCS MSISDN:42342: tx CommonID 901700000010650
-DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_WAIT_CIPH}:
_proc_arq_vlr_node2_post_vlr()
-DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_WAIT_CIPH}:
_proc_arq_vlr_post_pres()
-DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_WAIT_CIPH}:
_proc_arq_vlr_post_trace()
-DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_WAIT_CIPH}:
_proc_arq_vlr_post_imei()
-DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_WAIT_CIPH}:
proc_arq_fsm_done(VLR_PR_ARQ_RES_PASSED)
-DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_WAIT_CIPH}:
state_chg to PR_ARQ_S_DONE
-DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_DONE}: Process
Access Request result: VLR_PR_ARQ_RES_PASSED
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_NEW}: Received Event
SUBSCR_CONN_E_ACCEPTED
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_NEW}:
SUBSCR_CONN_FROM_PAGING_RESP
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_NEW}: state_chg to
SUBSCR_CONN_S_ACCEPTED
-DPAG Paging success for MSISDN:42342 (event=0)
-DPAG Calling paging cbfn.
-DREF VLR subscr MSISDN:42342 usage increases to: 5
-DREF MSISDN:42342: MSC conn use + 1 == 2
-DMSC msc_tx 91 bytes to MSISDN:42342 via RAN_UTRAN_IU
-- DTAP --RAN_UTRAN_IU--> MS: GSM48_PDISC_SMS:0x01:
09015801000791447758100650004c0005802443f2000007101000000000445079da1e1ee7416937485e9ea7c965373d1d6683c270383b3d0ed3d36ff71c949e83c22072799e9687c5ec32a81d96afcbf4b4fb0c7ac3e9e9b7db05
-- DTAP matches expected message
-DREF VLR subscr MSISDN:42342 usage decreases to: 4
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_ACCEPTED}: Received Event
SUBSCR_CONN_E_BUMP
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_ACCEPTED}: bump: connection
still has active transaction: GSM48_PDISC_SMS
-  paging_stopped == 1
-- SMS was delivered, no requests pending for subscr
-DREF VLR subscr MSISDN:42342 usage increases to: 5
-  llist_count(&vsub->cs.requests) == 0
-DREF VLR subscr MSISDN:42342 usage decreases to: 4
-- conn is still open to wait for SMS ack dance
-  llist_count(&net->subscr_conns) == 1
-- MS replies with CP-ACK for received SMS
-  MSC <--RAN_UTRAN_IU-- MS: GSM48_PDISC_SMS:0x04
-DREF MSISDN:42342: MSC conn use + 1 == 3
-DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x04 (0x9:0x4)
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_ACCEPTED}: Received Event
SUBSCR_CONN_E_COMMUNICATING
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_ACCEPTED}: state_chg to
SUBSCR_CONN_S_COMMUNICATING
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_COMMUNICATING}: Received
Event SUBSCR_CONN_E_BUMP
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_COMMUNICATING}: bump:
connection still has active transaction: GSM48_PDISC_SMS
-DREF MSISDN:42342: MSC conn use - 1 == 2
-  llist_count(&net->subscr_conns) == 1
-- MS also sends RP-ACK, MSC in turn sends CP-ACK for that
-  MSC <--RAN_UTRAN_IU-- MS: GSM48_PDISC_SMS:0x01
-DREF MSISDN:42342: MSC conn use + 1 == 3
-DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x01 (0x9:0x1)
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_COMMUNICATING}: Received
Event SUBSCR_CONN_E_COMMUNICATING
-DMSC msc_tx 2 bytes to MSISDN:42342 via RAN_UTRAN_IU
-- DTAP --RAN_UTRAN_IU--> MS: GSM48_PDISC_SMS:0x04: 0904
-- DTAP matches expected message
-DREF VLR subscr MSISDN:42342 usage decreases to: 3
-DREF VLR subscr MSISDN:42342 usage decreases to: 2
-DREF MSISDN:42342: MSC conn use - 1 == 2
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_COMMUNICATING}: Received
Event SUBSCR_CONN_E_BUMP
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_COMMUNICATING}: bump:
releasing conn
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_COMMUNICATING}: state_chg
to SUBSCR_CONN_S_RELEASED
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_RELEASED}: Terminating
(cause = OSMO_FSM_TERM_REGULAR)
-DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_DONE}:
Terminating (cause = OSMO_FSM_TERM_PARENT)
-DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_DONE}: Removing
from parent Subscr_Conn(901700000010650)
-DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_DONE}: Freeing
instance
-DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_DONE}:
Deallocated
-DREF MSISDN:42342: MSC conn use - 1 == 1
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_RELEASED}: Freeing instance
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_RELEASED}: Deallocated
-DREF MSISDN:42342: MSC conn use - 1 == 0
-DRLL subscr MSISDN:42342: Freeing subscriber connection
-DREF VLR subscr MSISDN:42342 usage decreases to: 1
-  dtap_tx_confirmed == 1
-- SMS is done, conn is gone
-  llist_count(&net->subscr_conns) == 0
----
-- subscriber detaches
-  MSC <--RAN_UTRAN_IU-- MS: GSM48_MT_MM_IMSI_DETACH_IND
-  new conn
-DREF unknown: MSC conn use + 1 == 1
-DRLL Dispatching 04.08 message GSM48_MT_MM_IMSI_DETACH_IND (0x5:0x1)
-DMM IMSI DETACH INDICATION: MI(IMSI)=901700000010650
-DREF VLR subscr MSISDN:42342 usage increases to: 2
-DMM Subscriber MSISDN:42342 DETACHED
-DREF VLR subscr MSISDN:42342 usage decreases to: 1
-DREF VLR subscr MSISDN:42342 usage decreases to: 0
-DREF freeing VLR subscr MSISDN:42342
-DREF unknown: MSC conn use - 1 == 0
-DRLL Freeing subscriber connection with NULL subscriber
-  llist_count(&net->subscr_conns) == 0
-===== test_umts_authen_utran: SUCCESS
-
-full talloc report on 'msgb' (total      0 bytes in   1 blocks)
-talloc_total_blocks(tall_bsc_ctx) == 9
-
-===== test_umts_authen_resync_geran
-- Location Update request causes a GSUP Send Auth Info request to HLR
-  MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_LOC_UPD_REQUEST
-  new conn
-DREF unknown: MSC conn use + 1 == 1
-DRLL Dispatching 04.08 message GSM48_MT_MM_LOC_UPD_REQUEST (0x5:0x8)
-DREF unknown: MSC conn use + 1 == 2
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_INIT}: Allocated
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_INIT}: Received Event
SUBSCR_CONN_E_START
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_INIT}: state_chg to
SUBSCR_CONN_S_NEW
-DMM LOCATION UPDATING REQUEST: MI(IMSI)=901700000010650 type=NORMAL
-DMM LU/new-LAC: 0/0
-DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_IDLE}: Allocated
-DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_IDLE}: is child of
Subscr_Conn(901700000010650)
-DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_IDLE}: rev=R99 net=GERAN Auth
(no Ciph)
-DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_IDLE}: Received Event
VLR_ULA_E_UPDATE_LA
-DREF VLR subscr unknown usage increases to: 1
-DVLR set IMSI on subscriber; IMSI=901700000010650 id=901700000010650
-DVLR New subscr, IMSI: 901700000010650
-DREF VLR subscr IMSI:901700000010650 usage increases to: 2
-DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_IDLE}: vlr_loc_upd_node1()
-DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_IDLE}: state_chg to
VLR_ULA_S_WAIT_AUTH
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_NEEDS_AUTH}: Allocated
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_NEEDS_AUTH}: is child of
vlr_lu_fsm(901700000010650)
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_NEEDS_AUTH}: Received
Event VLR_AUTH_E_START
-DVLR GSUP tx: 08010809710000000156f0
-GSUP --> HLR: OSMO_GSUP_MSGT_SEND_AUTH_INFO_REQUEST: 08010809710000000156f0
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_NEEDS_AUTH}: state_chg
to VLR_SUB_AS_NEEDS_AUTH_WAIT_AI
-DREF VLR subscr IMSI:901700000010650 usage decreases to: 1
-DMM IMSI:901700000010650: bump: conn still being established
(SUBSCR_CONN_S_NEW)
-DREF IMSI:901700000010650: MSC conn use - 1 == 1
-  lu_result_sent == 0
-- from HLR, rx _SEND_AUTH_INFO_RESULT; VLR sends Auth Req to MS
-<-- GSUP rx OSMO_GSUP_MSGT_SEND_AUTH_INFO_RESULT:
0a010809710000000156f00362201039fa2f4e3d523d8619a73b4f65c3e14d21049b36efdf2208059a4f668f6fbe39231027497388b6cb044648f396aa155b95ef2410f64735036e5871319c679f4742a75ea125108704f5ba55f30000d2ee44b22c8ea9192708e229c19e791f2e41
-DVLR GSUP rx 111:
0a010809710000000156f00362201039fa2f4e3d523d8619a73b4f65c3e14d21049b36efdf2208059a4f668f6fbe39231027497388b6cb044648f396aa155b95ef2410f64735036e5871319c679f4742a75ea125108704f5ba55f30000d2ee44b22c8ea9192708e229c19e791f2e41
-DREF VLR subscr IMSI:901700000010650 usage increases to: 2
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_NEEDS_AUTH_WAIT_AI}:
Received Event VLR_AUTH_E_HLR_SAI_ACK
-DVLR SUBSCR(IMSI:901700000010650) Received 1 auth tuples
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_NEEDS_AUTH_WAIT_AI}:
state_chg to VLR_SUB_AS_WAIT_RESP
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_WAIT_RESP}: got auth
tuple: use_count=1 key_seq=0
-- sending UMTS Auth Request for IMSI:901700000010650: tuple use_count=1
key_seq=0 auth_types=0x3 and...
-- ...rand=39fa2f4e3d523d8619a73b4f65c3e14d
-- ...autn=8704f5ba55f30000d2ee44b22c8ea919
-- ...expecting res=e229c19e791f2e41
-DREF VLR subscr IMSI:901700000010650 usage decreases to: 1
-<-- GSUP rx OSMO_GSUP_MSGT_SEND_AUTH_INFO_RESULT: vlr_gsupc_read_cb()
returns 0
-  auth_request_sent == 1
-  lu_result_sent == 0
-- MS sends Authen Failure with Resync cause, VLR sends GSUP to HLR to
resync
-  MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_AUTH_FAIL
-DREF IMSI:901700000010650: MSC conn use + 1 == 2
-DRLL Dispatching 04.08 message GSM48_MT_MM_AUTH_FAIL (0x5:0x1c)
-DMM IMSI:901700000010650: MM R99 AUTHENTICATION SYNCH (AUTS =
979498b1f72d3e28c59fa2e72f9c)
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_WAIT_RESP}: Received
Event VLR_AUTH_E_MS_AUTH_FAIL
-DVLR GSUP tx:
08010809710000000156f0260e979498b1f72d3e28c59fa2e72f9c201039fa2f4e3d523d8619a73b4f65c3e14d
-GSUP --> HLR: OSMO_GSUP_MSGT_SEND_AUTH_INFO_REQUEST:
08010809710000000156f0260e979498b1f72d3e28c59fa2e72f9c201039fa2f4e3d523d8619a73b4f65c3e14d
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_WAIT_RESP}: state_chg to
VLR_SUB_AS_NEEDS_AUTH_WAIT_SAI_RESYNC
-DMM IMSI:901700000010650: bump: conn still being established
(SUBSCR_CONN_S_NEW)
-DREF IMSI:901700000010650: MSC conn use - 1 == 1
-  gsup_tx_confirmed == 1
-  auth_request_sent == 0
-  lu_result_sent == 0
-- HLR replies with new tuples
-<-- GSUP rx OSMO_GSUP_MSGT_SEND_AUTH_INFO_RESULT:
0a010809710000000156f0036220100f1feb1623e1bf626334e37ec448ac182104efde99da220814778c855c52373023108a90c769b7272f3bb7a1c1fbb1ea9349241043ffc1cf8c89a7fd6ab94bd8d6162cbf251002a83f62e9470000660d51afc75f169d27081df5f0b4f22b696e03622010ac21d34937b4e1142a2c757af294931921047818bfdc2208d175571f41f314a42310ff8edbceb6dd24799c77c3b9a6790c102410157c39022ca9d885a7f0766a7dfee44825108a43b91898e500002cf354c6f5d1f8c32708f748a7078f5018db
-DVLR GSUP rx 211:
0a010809710000000156f0036220100f1feb1623e1bf626334e37ec448ac182104efde99da220814778c855c52373023108a90c769b7272f3bb7a1c1fbb1ea9349241043ffc1cf8c89a7fd6ab94bd8d6162cbf251002a83f62e9470000660d51afc75f169d27081df5f0b4f22b696e03622010ac21d34937b4e1142a2c757af294931921047818bfdc2208d175571f41f314a42310ff8edbceb6dd24799c77c3b9a6790c102410157c39022ca9d885a7f0766a7dfee44825108a43b91898e500002cf354c6f5d1f8c32708f748a7078f5018db
-DREF VLR subscr IMSI:901700000010650 usage increases to: 2
-DVLR
VLR_Authenticate(901700000010650){VLR_SUB_AS_NEEDS_AUTH_WAIT_SAI_RESYNC}:
Received Event VLR_AUTH_E_HLR_SAI_ACK
-DVLR SUBSCR(IMSI:901700000010650) Received 2 auth tuples
-DVLR
VLR_Authenticate(901700000010650){VLR_SUB_AS_NEEDS_AUTH_WAIT_SAI_RESYNC}:
state_chg to VLR_SUB_AS_WAIT_RESP_RESYNC
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_WAIT_RESP_RESYNC}: got
auth tuple: use_count=1 key_seq=0
-- sending UMTS Auth Request for IMSI:901700000010650: tuple use_count=1
key_seq=0 auth_types=0x3 and...
-- ...rand=0f1feb1623e1bf626334e37ec448ac18
-- ...autn=02a83f62e9470000660d51afc75f169d
-- ...expecting res=1df5f0b4f22b696e
-DREF VLR subscr IMSI:901700000010650 usage decreases to: 1
-<-- GSUP rx OSMO_GSUP_MSGT_SEND_AUTH_INFO_RESULT: vlr_gsupc_read_cb()
returns 0
-  auth_request_sent == 1
-  lu_result_sent == 0
-- MS sends Authen Response, VLR accepts and sends GSUP LU Req to HLR
-  MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_AUTH_RESP
-DREF IMSI:901700000010650: MSC conn use + 1 == 2
-DRLL Dispatching 04.08 message GSM48_MT_MM_AUTH_RESP (0x5:0x14)
-DMM IMSI:901700000010650: MM R99 AUTHENTICATION RESPONSE (res =
1df5f0b4f22b696e)
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_WAIT_RESP_RESYNC}:
Received Event VLR_AUTH_E_MS_AUTH_RESP
-DVLR SUBSCR(IMSI:901700000010650) received res: 1d f5 f0 b4 f2 2b 69 6e
-DVLR SUBSCR(IMSI:901700000010650) AUTH established UMTS security context
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_WAIT_RESP_RESYNC}:
Authentication terminating with result VLR_AUTH_RES_PASSED
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_WAIT_RESP_RESYNC}:
state_chg to VLR_SUB_AS_AUTHENTICATED
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_AUTHENTICATED}:
Terminating (cause = OSMO_FSM_TERM_REGULAR)
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_AUTHENTICATED}: Removing
from parent vlr_lu_fsm(901700000010650)
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_AUTHENTICATED}: Freeing
instance
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_AUTHENTICATED}:
Deallocated
-DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_WAIT_AUTH}: Received Event
VLR_ULA_E_AUTH_RES
-DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_WAIT_AUTH}:
vlr_loc_upd_post_auth()
-DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_WAIT_AUTH}:
vlr_loc_upd_post_ciph()
-DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_WAIT_AUTH}: vlr_loc_upd_node_4()
-DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_WAIT_AUTH}: state_chg to
VLR_ULA_S_WAIT_HLR_UPD
-DVLR upd_hlr_vlr_fsm(901700000010650){UPD_HLR_VLR_S_INIT}: Allocated
-DVLR upd_hlr_vlr_fsm(901700000010650){UPD_HLR_VLR_S_INIT}: is child of
vlr_lu_fsm(901700000010650)
-DVLR upd_hlr_vlr_fsm(901700000010650){UPD_HLR_VLR_S_INIT}: Received Event
UPD_HLR_VLR_E_START
-DVLR GSUP tx: 04010809710000000156f0
-GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST:
04010809710000000156f0
-DVLR upd_hlr_vlr_fsm(901700000010650){UPD_HLR_VLR_S_INIT}: state_chg to
UPD_HLR_VLR_S_WAIT_FOR_DATA
-DMM IMSI:901700000010650: bump: conn still being established
(SUBSCR_CONN_S_NEW)
-DREF IMSI:901700000010650: MSC conn use - 1 == 1
-  gsup_tx_confirmed == 1
-  lu_result_sent == 0
-- HLR sends _INSERT_DATA_REQUEST, VLR responds with _INSERT_DATA_RESULT
-<-- GSUP rx OSMO_GSUP_MSGT_INSERT_DATA_REQUEST:
10010809710000000156f00804032443f2
-DVLR GSUP rx 17: 10010809710000000156f00804032443f2
-DREF VLR subscr IMSI:901700000010650 usage increases to: 2
-DVLR IMSI:901700000010650 has MSISDN:42342
-DVLR GSUP tx: 12010809710000000156f0
-GSUP --> HLR: OSMO_GSUP_MSGT_INSERT_DATA_RESULT: 12010809710000000156f0
-DREF VLR subscr MSISDN:42342 usage decreases to: 1
-<-- GSUP rx OSMO_GSUP_MSGT_INSERT_DATA_REQUEST: vlr_gsupc_read_cb()
returns 0
-  lu_result_sent == 0
-- HLR also sends GSUP _UPDATE_LOCATION_RESULT
-<-- GSUP rx OSMO_GSUP_MSGT_UPDATE_LOCATION_RESULT: 06010809710000000156f0
-DVLR GSUP rx 11: 06010809710000000156f0
-DREF VLR subscr MSISDN:42342 usage increases to: 2
-DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_WAIT_HLR_UPD}: Received Event
VLR_ULA_E_HLR_LU_RES
-DVLR upd_hlr_vlr_fsm(901700000010650){UPD_HLR_VLR_S_WAIT_FOR_DATA}:
Received Event UPD_HLR_VLR_E_UPD_LOC_ACK
-DVLR upd_hlr_vlr_fsm(901700000010650){UPD_HLR_VLR_S_WAIT_FOR_DATA}:
state_chg to UPD_HLR_VLR_S_DONE
-DVLR upd_hlr_vlr_fsm(901700000010650){UPD_HLR_VLR_S_DONE}: Terminating
(cause = OSMO_FSM_TERM_REGULAR)
-DVLR upd_hlr_vlr_fsm(901700000010650){UPD_HLR_VLR_S_DONE}: Removing from
parent vlr_lu_fsm(901700000010650)
-DVLR upd_hlr_vlr_fsm(901700000010650){UPD_HLR_VLR_S_DONE}: Freeing instance
-DVLR upd_hlr_vlr_fsm(901700000010650){UPD_HLR_VLR_S_DONE}: Deallocated
-DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_WAIT_HLR_UPD}: Received Event
VLR_ULA_E_UPD_HLR_COMPL
-DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_WAIT_HLR_UPD}: state_chg to
VLR_ULA_S_WAIT_LU_COMPL
-DVLR lu_compl_vlr_fsm(901700000010650){LU_COMPL_VLR_S_INIT}: Allocated
-DVLR lu_compl_vlr_fsm(901700000010650){LU_COMPL_VLR_S_INIT}: is child of
vlr_lu_fsm(901700000010650)
-DVLR lu_compl_vlr_fsm(901700000010650){LU_COMPL_VLR_S_INIT}: Received
Event LU_COMPL_VLR_E_START
-DVLR lu_compl_vlr_fsm(901700000010650){LU_COMPL_VLR_S_INIT}: state_chg to
LU_COMPL_VLR_S_WAIT_SUB_PRES
-DVLR sub_pres_vlr_fsm(901700000010650){SUB_PRES_VLR_S_INIT}: Allocated
-DVLR sub_pres_vlr_fsm(901700000010650){SUB_PRES_VLR_S_INIT}: is child of
lu_compl_vlr_fsm(901700000010650)
-DVLR sub_pres_vlr_fsm(901700000010650){SUB_PRES_VLR_S_INIT}: Received
Event SUB_PRES_VLR_E_START
-DVLR sub_pres_vlr_fsm(901700000010650){SUB_PRES_VLR_S_INIT}: state_chg to
SUB_PRES_VLR_S_DONE
-DVLR sub_pres_vlr_fsm(901700000010650){SUB_PRES_VLR_S_DONE}: Terminating
(cause = OSMO_FSM_TERM_REGULAR)
-DVLR sub_pres_vlr_fsm(901700000010650){SUB_PRES_VLR_S_DONE}: Removing from
parent lu_compl_vlr_fsm(901700000010650)
-DVLR sub_pres_vlr_fsm(901700000010650){SUB_PRES_VLR_S_DONE}: Freeing
instance
-DVLR sub_pres_vlr_fsm(901700000010650){SUB_PRES_VLR_S_DONE}: Deallocated
-DVLR lu_compl_vlr_fsm(901700000010650){LU_COMPL_VLR_S_WAIT_SUB_PRES}:
Received Event LU_COMPL_VLR_E_SUB_PRES_COMPL
-DVLR lu_compl_vlr_fsm(901700000010650){LU_COMPL_VLR_S_WAIT_SUB_PRES}:
lu_compl_vlr_new_tmsi()
-DVLR lu_compl_vlr_fsm(901700000010650){LU_COMPL_VLR_S_WAIT_SUB_PRES}:
state_chg to LU_COMPL_VLR_S_WAIT_TMSI_CNF
-- sending LU Accept for MSISDN:42342, with TMSI 0x03020100
-DREF VLR subscr MSISDN:42342 usage decreases to: 1
-<-- GSUP rx OSMO_GSUP_MSGT_UPDATE_LOCATION_RESULT: vlr_gsupc_read_cb()
returns 0
-  lu_result_sent == 1
-- a LU Accept with a new TMSI was sent, waiting for TMSI Realloc Compl
-  llist_count(&net->subscr_conns) == 1
-msc_subscr_conn_is_accepted() == false
-  requests shall be thwarted
-DRLL Dispatching 04.08 message GSM48_MT_CC_SETUP (0x3:0x5)
-DRLL subscr MSISDN:42342: Message not permitted for initial conn:
GSM48_MT_CC_SETUP
-DRLL Dispatching 04.08 message unknown 0x33 (0x5:0x33)
-DRLL subscr MSISDN:42342: Message not permitted for initial conn: unknown
0x33
-DRLL Dispatching 04.08 message GSM48_MT_RR_SYSINFO_1 (0x6:0x19)
-DRLL subscr MSISDN:42342: Message not permitted for initial conn:
GSM48_MT_RR_SYSINFO_1
-DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x01 (0x9:0x1)
-DRLL subscr MSISDN:42342: Message not permitted for initial conn:
GSM48_PDISC_SMS:0x01
-- even though the TMSI is not acked, we can already find the subscr with it
-DREF VLR subscr MSISDN:42342 usage increases to: 2
-  vsub != NULL == 1
-  strcmp(vsub->imsi, imsi) == 0
-  vsub->tmsi_new == 0x03020100
-  vsub->tmsi == 0xffffffff
-DREF VLR subscr MSISDN:42342 usage decreases to: 1
-- MS sends TMSI Realloc Complete
-  MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_TMSI_REALL_COMPL
-DREF MSISDN:42342: MSC conn use + 1 == 2
-DRLL Dispatching 04.08 message GSM48_MT_MM_TMSI_REALL_COMPL (0x5:0x1b)
-DMM TMSI Reallocation Completed. Subscriber: MSISDN:42342
-DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_WAIT_LU_COMPL}: Received Event
VLR_ULA_E_NEW_TMSI_ACK
-DVLR lu_compl_vlr_fsm(901700000010650){LU_COMPL_VLR_S_WAIT_TMSI_CNF}:
Received Event LU_COMPL_VLR_E_NEW_TMSI_ACK
-DREF VLR subscr MSISDN:42342 usage increases to: 2
-DVLR lu_compl_vlr_fsm(901700000010650){LU_COMPL_VLR_S_WAIT_TMSI_CNF}:
state_chg to LU_COMPL_VLR_S_DONE
-DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_WAIT_LU_COMPL}: Received Event
VLR_ULA_E_LU_COMPL_SUCCESS
-DVLR lu_compl_vlr_fsm(901700000010650){LU_COMPL_VLR_S_DONE}: Terminating
(cause = OSMO_FSM_TERM_PARENT)
-DVLR lu_compl_vlr_fsm(901700000010650){LU_COMPL_VLR_S_DONE}: Removing from
parent vlr_lu_fsm(901700000010650)
-DVLR lu_compl_vlr_fsm(901700000010650){LU_COMPL_VLR_S_DONE}: Freeing
instance
-DVLR lu_compl_vlr_fsm(901700000010650){LU_COMPL_VLR_S_DONE}: Deallocated
-DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_WAIT_LU_COMPL}: state_chg to
VLR_ULA_S_DONE
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_NEW}: Received Event
SUBSCR_CONN_E_ACCEPTED
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_NEW}: SUBSCR_CONN_FROM_LU
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_NEW}: state_chg to
SUBSCR_CONN_S_ACCEPTED
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_ACCEPTED}: Received Event
SUBSCR_CONN_E_BUMP
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_ACCEPTED}: bump: releasing
conn
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_ACCEPTED}: state_chg to
SUBSCR_CONN_S_RELEASED
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_RELEASED}: Terminating
(cause = OSMO_FSM_TERM_REGULAR)
-DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_DONE}: Terminating (cause =
OSMO_FSM_TERM_PARENT)
-DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_DONE}: Removing from parent
Subscr_Conn(901700000010650)
-DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_DONE}: fsm_lu_cleanup called
with cause OSMO_FSM_TERM_PARENT
-DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_DONE}: Freeing instance
-DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_DONE}: Deallocated
-DREF MSISDN:42342: MSC conn use - 1 == 1
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_RELEASED}: Freeing instance
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_RELEASED}: Deallocated
-DREF MSISDN:42342: MSC conn use - 1 == 0
-DRLL subscr MSISDN:42342: Freeing subscriber connection
-DREF VLR subscr MSISDN:42342 usage decreases to: 1
-- LU was successful, and the conn has already been closed
-  llist_count(&net->subscr_conns) == 0
-DREF freeing VLR subscr MSISDN:42342
-===== test_umts_authen_resync_geran: SUCCESS
-
-full talloc report on 'msgb' (total      0 bytes in   1 blocks)
-talloc_total_blocks(tall_bsc_ctx) == 9
-
-===== test_umts_authen_resync_utran
-- Location Update request causes a GSUP Send Auth Info request to HLR
-  MSC <--RAN_UTRAN_IU-- MS: GSM48_MT_MM_LOC_UPD_REQUEST
-  new conn
-DREF unknown: MSC conn use + 1 == 1
-DRLL Dispatching 04.08 message GSM48_MT_MM_LOC_UPD_REQUEST (0x5:0x8)
-DREF unknown: MSC conn use + 1 == 2
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_INIT}: Allocated
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_INIT}: Received Event
SUBSCR_CONN_E_START
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_INIT}: state_chg to
SUBSCR_CONN_S_NEW
-DMM LOCATION UPDATING REQUEST: MI(IMSI)=901700000010650 type=NORMAL
-DMM LU/new-LAC: 0/0
-DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_IDLE}: Allocated
-DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_IDLE}: is child of
Subscr_Conn(901700000010650)
-DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_IDLE}: rev=R99 net=UTRAN
Auth+Ciph
-DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_IDLE}: Received Event
VLR_ULA_E_UPDATE_LA
-DREF VLR subscr unknown usage increases to: 1
-DVLR set IMSI on subscriber; IMSI=901700000010650 id=901700000010650
-DVLR New subscr, IMSI: 901700000010650
-DREF VLR subscr IMSI:901700000010650 usage increases to: 2
-DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_IDLE}: vlr_loc_upd_node1()
-DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_IDLE}: state_chg to
VLR_ULA_S_WAIT_AUTH
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_NEEDS_AUTH}: Allocated
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_NEEDS_AUTH}: is child of
vlr_lu_fsm(901700000010650)
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_NEEDS_AUTH}: Received
Event VLR_AUTH_E_START
-DVLR GSUP tx: 08010809710000000156f0
-GSUP --> HLR: OSMO_GSUP_MSGT_SEND_AUTH_INFO_REQUEST: 08010809710000000156f0
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_NEEDS_AUTH}: state_chg
to VLR_SUB_AS_NEEDS_AUTH_WAIT_AI
-DREF VLR subscr IMSI:901700000010650 usage decreases to: 1
-DMM IMSI:901700000010650: bump: conn still being established
(SUBSCR_CONN_S_NEW)
-DREF IMSI:901700000010650: MSC conn use - 1 == 1
-  lu_result_sent == 0
-- from HLR, rx _SEND_AUTH_INFO_RESULT; VLR sends Auth Req to MS
-<-- GSUP rx OSMO_GSUP_MSGT_SEND_AUTH_INFO_RESULT:
0a010809710000000156f00362201039fa2f4e3d523d8619a73b4f65c3e14d21049b36efdf2208059a4f668f6fbe39231027497388b6cb044648f396aa155b95ef2410f64735036e5871319c679f4742a75ea125108704f5ba55f30000d2ee44b22c8ea9192708e229c19e791f2e41
-DVLR GSUP rx 111:
0a010809710000000156f00362201039fa2f4e3d523d8619a73b4f65c3e14d21049b36efdf2208059a4f668f6fbe39231027497388b6cb044648f396aa155b95ef2410f64735036e5871319c679f4742a75ea125108704f5ba55f30000d2ee44b22c8ea9192708e229c19e791f2e41
-DREF VLR subscr IMSI:901700000010650 usage increases to: 2
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_NEEDS_AUTH_WAIT_AI}:
Received Event VLR_AUTH_E_HLR_SAI_ACK
-DVLR SUBSCR(IMSI:901700000010650) Received 1 auth tuples
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_NEEDS_AUTH_WAIT_AI}:
state_chg to VLR_SUB_AS_WAIT_RESP
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_WAIT_RESP}: got auth
tuple: use_count=1 key_seq=0
-- sending UMTS Auth Request for IMSI:901700000010650: tuple use_count=1
key_seq=0 auth_types=0x3 and...
-- ...rand=39fa2f4e3d523d8619a73b4f65c3e14d
-- ...autn=8704f5ba55f30000d2ee44b22c8ea919
-- ...expecting res=e229c19e791f2e41
-DREF VLR subscr IMSI:901700000010650 usage decreases to: 1
-<-- GSUP rx OSMO_GSUP_MSGT_SEND_AUTH_INFO_RESULT: vlr_gsupc_read_cb()
returns 0
-  auth_request_sent == 1
-  lu_result_sent == 0
-- MS sends Authen Failure with Resync cause, VLR sends GSUP to HLR to
resync
-  MSC <--RAN_UTRAN_IU-- MS: GSM48_MT_MM_AUTH_FAIL
-DREF IMSI:901700000010650: MSC conn use + 1 == 2
-DRLL Dispatching 04.08 message GSM48_MT_MM_AUTH_FAIL (0x5:0x1c)
-DMM IMSI:901700000010650: MM R99 AUTHENTICATION SYNCH (AUTS =
979498b1f72d3e28c59fa2e72f9c)
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_WAIT_RESP}: Received
Event VLR_AUTH_E_MS_AUTH_FAIL
-DVLR GSUP tx:
08010809710000000156f0260e979498b1f72d3e28c59fa2e72f9c201039fa2f4e3d523d8619a73b4f65c3e14d
-GSUP --> HLR: OSMO_GSUP_MSGT_SEND_AUTH_INFO_REQUEST:
08010809710000000156f0260e979498b1f72d3e28c59fa2e72f9c201039fa2f4e3d523d8619a73b4f65c3e14d
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_WAIT_RESP}: state_chg to
VLR_SUB_AS_NEEDS_AUTH_WAIT_SAI_RESYNC
-DMM IMSI:901700000010650: bump: conn still being established
(SUBSCR_CONN_S_NEW)
-DREF IMSI:901700000010650: MSC conn use - 1 == 1
-  gsup_tx_confirmed == 1
-  auth_request_sent == 0
-  lu_result_sent == 0
-- HLR replies with new tuples
-<-- GSUP rx OSMO_GSUP_MSGT_SEND_AUTH_INFO_RESULT:
0a010809710000000156f0036220100f1feb1623e1bf626334e37ec448ac182104efde99da220814778c855c52373023108a90c769b7272f3bb7a1c1fbb1ea9349241043ffc1cf8c89a7fd6ab94bd8d6162cbf251002a83f62e9470000660d51afc75f169d27081df5f0b4f22b696e03622010ac21d34937b4e1142a2c757af294931921047818bfdc2208d175571f41f314a42310ff8edbceb6dd24799c77c3b9a6790c102410157c39022ca9d885a7f0766a7dfee44825108a43b91898e500002cf354c6f5d1f8c32708f748a7078f5018db
-DVLR GSUP rx 211:
0a010809710000000156f0036220100f1feb1623e1bf626334e37ec448ac182104efde99da220814778c855c52373023108a90c769b7272f3bb7a1c1fbb1ea9349241043ffc1cf8c89a7fd6ab94bd8d6162cbf251002a83f62e9470000660d51afc75f169d27081df5f0b4f22b696e03622010ac21d34937b4e1142a2c757af294931921047818bfdc2208d175571f41f314a42310ff8edbceb6dd24799c77c3b9a6790c102410157c39022ca9d885a7f0766a7dfee44825108a43b91898e500002cf354c6f5d1f8c32708f748a7078f5018db
-DREF VLR subscr IMSI:901700000010650 usage increases to: 2
-DVLR
VLR_Authenticate(901700000010650){VLR_SUB_AS_NEEDS_AUTH_WAIT_SAI_RESYNC}:
Received Event VLR_AUTH_E_HLR_SAI_ACK
-DVLR SUBSCR(IMSI:901700000010650) Received 2 auth tuples
-DVLR
VLR_Authenticate(901700000010650){VLR_SUB_AS_NEEDS_AUTH_WAIT_SAI_RESYNC}:
state_chg to VLR_SUB_AS_WAIT_RESP_RESYNC
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_WAIT_RESP_RESYNC}: got
auth tuple: use_count=1 key_seq=0
-- sending UMTS Auth Request for IMSI:901700000010650: tuple use_count=1
key_seq=0 auth_types=0x3 and...
-- ...rand=0f1feb1623e1bf626334e37ec448ac18
-- ...autn=02a83f62e9470000660d51afc75f169d
-- ...expecting res=1df5f0b4f22b696e
-DREF VLR subscr IMSI:901700000010650 usage decreases to: 1
-<-- GSUP rx OSMO_GSUP_MSGT_SEND_AUTH_INFO_RESULT: vlr_gsupc_read_cb()
returns 0
-  auth_request_sent == 1
-  lu_result_sent == 0
-- MS sends Authen Response, VLR accepts and sends SecurityModeControl
-  MSC <--RAN_UTRAN_IU-- MS: GSM48_MT_MM_AUTH_RESP
-DREF IMSI:901700000010650: MSC conn use + 1 == 2
-DRLL Dispatching 04.08 message GSM48_MT_MM_AUTH_RESP (0x5:0x14)
-DMM IMSI:901700000010650: MM R99 AUTHENTICATION RESPONSE (res =
1df5f0b4f22b696e)
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_WAIT_RESP_RESYNC}:
Received Event VLR_AUTH_E_MS_AUTH_RESP
-DVLR SUBSCR(IMSI:901700000010650) received res: 1d f5 f0 b4 f2 2b 69 6e
-DVLR SUBSCR(IMSI:901700000010650) AUTH established UMTS security context
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_WAIT_RESP_RESYNC}:
Authentication terminating with result VLR_AUTH_RES_PASSED
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_WAIT_RESP_RESYNC}:
state_chg to VLR_SUB_AS_AUTHENTICATED
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_AUTHENTICATED}:
Terminating (cause = OSMO_FSM_TERM_REGULAR)
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_AUTHENTICATED}: Removing
from parent vlr_lu_fsm(901700000010650)
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_AUTHENTICATED}: Freeing
instance
-DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_AUTHENTICATED}:
Deallocated
-DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_WAIT_AUTH}: Received Event
VLR_ULA_E_AUTH_RES
-DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_WAIT_AUTH}:
vlr_loc_upd_post_auth()
-- sending SecurityModeControl for IMSI:901700000010650
-DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_WAIT_AUTH}: state_chg to
VLR_ULA_S_WAIT_CIPH
-DMM IMSI:901700000010650: bump: conn still being established
(SUBSCR_CONN_S_NEW)
-DREF IMSI:901700000010650: MSC conn use - 1 == 1
-  cipher_mode_cmd_sent == 1
-  lu_result_sent == 0
-- MS sends SecurityModeControl acceptance, VLR accepts and sends GSUP LU
Req to HLR
-DIUCS Looking for IuCS subscriber: link_id 0x23, conn_id 2a
-DIUCS   0: IMSI:901700000010650 Iu link 0x23, conn_id 42
-DIUCS subscribers registered: 1
-DIUCS Found IuCS subscriber for link_id 0x23, conn_id 2a
-DIUCS IuCS security mode complete for IMSI:901700000010650
-DMM <- SECURITY MODE COMPLETE IMSI:901700000010650
-DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_WAIT_CIPH}: Received Event
VLR_ULA_E_CIPH_RES
-DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_WAIT_CIPH}:
vlr_loc_upd_post_ciph()
-DIUCS IMSI:901700000010650: tx CommonID 901700000010650
-DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_WAIT_CIPH}: vlr_loc_upd_node_4()
-DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_WAIT_CIPH}: state_chg to
VLR_ULA_S_WAIT_HLR_UPD
-DVLR upd_hlr_vlr_fsm(901700000010650){UPD_HLR_VLR_S_INIT}: Allocated
-DVLR upd_hlr_vlr_fsm(901700000010650){UPD_HLR_VLR_S_INIT}: is child of
vlr_lu_fsm(901700000010650)
-DVLR upd_hlr_vlr_fsm(901700000010650){UPD_HLR_VLR_S_INIT}: Received Event
UPD_HLR_VLR_E_START
-DVLR GSUP tx: 04010809710000000156f0
-GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST:
04010809710000000156f0
-DVLR upd_hlr_vlr_fsm(901700000010650){UPD_HLR_VLR_S_INIT}: state_chg to
UPD_HLR_VLR_S_WAIT_FOR_DATA
-  gsup_tx_confirmed == 1
-  lu_result_sent == 0
-- HLR sends _INSERT_DATA_REQUEST, VLR responds with _INSERT_DATA_RESULT
-<-- GSUP rx OSMO_GSUP_MSGT_INSERT_DATA_REQUEST:
10010809710000000156f00804032443f2
-DVLR GSUP rx 17: 10010809710000000156f00804032443f2
-DREF VLR subscr IMSI:901700000010650 usage increases to: 2
-DVLR IMSI:901700000010650 has MSISDN:42342
-DVLR GSUP tx: 12010809710000000156f0
-GSUP --> HLR: OSMO_GSUP_MSGT_INSERT_DATA_RESULT: 12010809710000000156f0
-DREF VLR subscr MSISDN:42342 usage decreases to: 1
-<-- GSUP rx OSMO_GSUP_MSGT_INSERT_DATA_REQUEST: vlr_gsupc_read_cb()
returns 0
-  lu_result_sent == 0
-- HLR also sends GSUP _UPDATE_LOCATION_RESULT
-<-- GSUP rx OSMO_GSUP_MSGT_UPDATE_LOCATION_RESULT: 06010809710000000156f0
-DVLR GSUP rx 11: 06010809710000000156f0
-DREF VLR subscr MSISDN:42342 usage increases to: 2
-DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_WAIT_HLR_UPD}: Received Event
VLR_ULA_E_HLR_LU_RES
-DVLR upd_hlr_vlr_fsm(901700000010650){UPD_HLR_VLR_S_WAIT_FOR_DATA}:
Received Event UPD_HLR_VLR_E_UPD_LOC_ACK
-DVLR upd_hlr_vlr_fsm(901700000010650){UPD_HLR_VLR_S_WAIT_FOR_DATA}:
state_chg to UPD_HLR_VLR_S_DONE
-DVLR upd_hlr_vlr_fsm(901700000010650){UPD_HLR_VLR_S_DONE}: Terminating
(cause = OSMO_FSM_TERM_REGULAR)
-DVLR upd_hlr_vlr_fsm(901700000010650){UPD_HLR_VLR_S_DONE}: Removing from
parent vlr_lu_fsm(901700000010650)
-DVLR upd_hlr_vlr_fsm(901700000010650){UPD_HLR_VLR_S_DONE}: Freeing instance
-DVLR upd_hlr_vlr_fsm(901700000010650){UPD_HLR_VLR_S_DONE}: Deallocated
-DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_WAIT_HLR_UPD}: Received Event
VLR_ULA_E_UPD_HLR_COMPL
-DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_WAIT_HLR_UPD}: state_chg to
VLR_ULA_S_WAIT_LU_COMPL
-DVLR lu_compl_vlr_fsm(901700000010650){LU_COMPL_VLR_S_INIT}: Allocated
-DVLR lu_compl_vlr_fsm(901700000010650){LU_COMPL_VLR_S_INIT}: is child of
vlr_lu_fsm(901700000010650)
-DVLR lu_compl_vlr_fsm(901700000010650){LU_COMPL_VLR_S_INIT}: Received
Event LU_COMPL_VLR_E_START
-DVLR lu_compl_vlr_fsm(901700000010650){LU_COMPL_VLR_S_INIT}: state_chg to
LU_COMPL_VLR_S_WAIT_SUB_PRES
-DVLR sub_pres_vlr_fsm(901700000010650){SUB_PRES_VLR_S_INIT}: Allocated
-DVLR sub_pres_vlr_fsm(901700000010650){SUB_PRES_VLR_S_INIT}: is child of
lu_compl_vlr_fsm(901700000010650)
-DVLR sub_pres_vlr_fsm(901700000010650){SUB_PRES_VLR_S_INIT}: Received
Event SUB_PRES_VLR_E_START
-DVLR sub_pres_vlr_fsm(901700000010650){SUB_PRES_VLR_S_INIT}: state_chg to
SUB_PRES_VLR_S_DONE
-DVLR sub_pres_vlr_fsm(901700000010650){SUB_PRES_VLR_S_DONE}: Terminating
(cause = OSMO_FSM_TERM_REGULAR)
-DVLR sub_pres_vlr_fsm(901700000010650){SUB_PRES_VLR_S_DONE}: Removing from
parent lu_compl_vlr_fsm(901700000010650)
-DVLR sub_pres_vlr_fsm(901700000010650){SUB_PRES_VLR_S_DONE}: Freeing
instance
-DVLR sub_pres_vlr_fsm(901700000010650){SUB_PRES_VLR_S_DONE}: Deallocated
-DVLR lu_compl_vlr_fsm(901700000010650){LU_COMPL_VLR_S_WAIT_SUB_PRES}:
Received Event LU_COMPL_VLR_E_SUB_PRES_COMPL
-DVLR lu_compl_vlr_fsm(901700000010650){LU_COMPL_VLR_S_WAIT_SUB_PRES}:
lu_compl_vlr_new_tmsi()
-DVLR lu_compl_vlr_fsm(901700000010650){LU_COMPL_VLR_S_WAIT_SUB_PRES}:
state_chg to LU_COMPL_VLR_S_WAIT_TMSI_CNF
-- sending LU Accept for MSISDN:42342, with TMSI 0x03020100
-DREF VLR subscr MSISDN:42342 usage decreases to: 1
-<-- GSUP rx OSMO_GSUP_MSGT_UPDATE_LOCATION_RESULT: vlr_gsupc_read_cb()
returns 0
-  lu_result_sent == 1
-- a LU Accept with a new TMSI was sent, waiting for TMSI Realloc Compl
-  llist_count(&net->subscr_conns) == 1
-msc_subscr_conn_is_accepted() == false
-  requests shall be thwarted
-DRLL Dispatching 04.08 message GSM48_MT_CC_SETUP (0x3:0x5)
-DRLL subscr MSISDN:42342: Message not permitted for initial conn:
GSM48_MT_CC_SETUP
-DRLL Dispatching 04.08 message unknown 0x33 (0x5:0x33)
-DRLL subscr MSISDN:42342: Message not permitted for initial conn: unknown
0x33
-DRLL Dispatching 04.08 message GSM48_MT_RR_SYSINFO_1 (0x6:0x19)
-DRLL subscr MSISDN:42342: Message not permitted for initial conn:
GSM48_MT_RR_SYSINFO_1
-DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x01 (0x9:0x1)
-DRLL subscr MSISDN:42342: Message not permitted for initial conn:
GSM48_PDISC_SMS:0x01
-- even though the TMSI is not acked, we can already find the subscr with it
-DREF VLR subscr MSISDN:42342 usage increases to: 2
-  vsub != NULL == 1
-  strcmp(vsub->imsi, imsi) == 0
-  vsub->tmsi_new == 0x03020100
-  vsub->tmsi == 0xffffffff
-DREF VLR subscr MSISDN:42342 usage decreases to: 1
-- MS sends TMSI Realloc Complete
-  MSC <--RAN_UTRAN_IU-- MS: GSM48_MT_MM_TMSI_REALL_COMPL
-DREF MSISDN:42342: MSC conn use + 1 == 2
-DRLL Dispatching 04.08 message GSM48_MT_MM_TMSI_REALL_COMPL (0x5:0x1b)
-DMM TMSI Reallocation Completed. Subscriber: MSISDN:42342
-DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_WAIT_LU_COMPL}: Received Event
VLR_ULA_E_NEW_TMSI_ACK
-DVLR lu_compl_vlr_fsm(901700000010650){LU_COMPL_VLR_S_WAIT_TMSI_CNF}:
Received Event LU_COMPL_VLR_E_NEW_TMSI_ACK
-DREF VLR subscr MSISDN:42342 usage increases to: 2
-DVLR lu_compl_vlr_fsm(901700000010650){LU_COMPL_VLR_S_WAIT_TMSI_CNF}:
state_chg to LU_COMPL_VLR_S_DONE
-DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_WAIT_LU_COMPL}: Received Event
VLR_ULA_E_LU_COMPL_SUCCESS
-DVLR lu_compl_vlr_fsm(901700000010650){LU_COMPL_VLR_S_DONE}: Terminating
(cause = OSMO_FSM_TERM_PARENT)
-DVLR lu_compl_vlr_fsm(901700000010650){LU_COMPL_VLR_S_DONE}: Removing from
parent vlr_lu_fsm(901700000010650)
-DVLR lu_compl_vlr_fsm(901700000010650){LU_COMPL_VLR_S_DONE}: Freeing
instance
-DVLR lu_compl_vlr_fsm(901700000010650){LU_COMPL_VLR_S_DONE}: Deallocated
-DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_WAIT_LU_COMPL}: state_chg to
VLR_ULA_S_DONE
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_NEW}: Received Event
SUBSCR_CONN_E_ACCEPTED
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_NEW}: SUBSCR_CONN_FROM_LU
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_NEW}: state_chg to
SUBSCR_CONN_S_ACCEPTED
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_ACCEPTED}: Received Event
SUBSCR_CONN_E_BUMP
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_ACCEPTED}: bump: releasing
conn
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_ACCEPTED}: state_chg to
SUBSCR_CONN_S_RELEASED
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_RELEASED}: Terminating
(cause = OSMO_FSM_TERM_REGULAR)
-DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_DONE}: Terminating (cause =
OSMO_FSM_TERM_PARENT)
-DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_DONE}: Removing from parent
Subscr_Conn(901700000010650)
-DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_DONE}: fsm_lu_cleanup called
with cause OSMO_FSM_TERM_PARENT
-DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_DONE}: Freeing instance
-DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_DONE}: Deallocated
-DREF MSISDN:42342: MSC conn use - 1 == 1
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_RELEASED}: Freeing instance
-DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_RELEASED}: Deallocated
-DREF MSISDN:42342: MSC conn use - 1 == 0
-DRLL subscr MSISDN:42342: Freeing subscriber connection
-DREF VLR subscr MSISDN:42342 usage decreases to: 1
-- LU was successful, and the conn has already been closed
-  llist_count(&net->subscr_conns) == 0
-DREF freeing VLR subscr MSISDN:42342
-===== test_umts_authen_resync_utran: SUCCESS
-
-full talloc report on 'msgb' (total      0 bytes in   1 blocks)
-talloc_total_blocks(tall_bsc_ctx) == 9
-
-full talloc report on 'msgb' (total      0 bytes in   1 blocks)
-talloc_total_blocks(tall_bsc_ctx) == 9
-
+- DTAP --RAN_GERAN_A--> MS: GSM48_PDISC_SMS:0x01:
09015801000791447758100650004c0005802443f2000096211391000077445079da1e1ee7416937485e9ea7c965373d1d6683c270383b3d0ed3d36ff71c949e83c22072799e9687c5ec32a81d96afcbf4b4fb0c7ac3e9e9b7db05
+Mismatch! Expected:
+09015801000791447758100650004c0005802443f2000007101000000000445079da1e1ee7416937485e9ea7c965373d1d6683c270383b3d0ed3d36ff71c949e83c22072799e9687c5ec32a81d96afcbf4b4fb0c7ac3e9e9b7db05
+/home/osmo/3G-config-example/build/openbsc/openbsc/tests/testsuite.dir/at-groups/28/test-source:
line 26: 10314 Aborted                 (core dumped)
$abs_top_builddir/tests/msc_vlr/msc_vlr_test_umts_authen
--- expout 2017-12-13 14:51:30.338816284 -0500
+++
/home/osmo/3G-config-example/build/openbsc/openbsc/tests/testsuite.dir/at-groups/28/stdout
2017-12-13
14:51:30.338816284 -0500
@@ -1 +0,0 @@
-Done
./testsuite.at:194: exit code was 134, expected 0
28. testsuite.at:190: 28. msc_vlr_test_umts_authen (testsuite.at:190):
FAILED (testsuite.at:194)

#                             -*- compilation -*-
29. testsuite.at:197: testing msc_vlr_test_hlr_reject ...
./testsuite.at:201: $abs_top_builddir/tests/msc_vlr/msc_vlr_test_hlr_reject
--- experr 2017-12-13 14:51:30.430808098 -0500
+++
/home/osmo/3G-config-example/build/openbsc/openbsc/tests/testsuite.dir/at-groups/29/stderr
2017-12-13
14:51:30.438807385 -0500
@@ -69,7 +69,37 @@
 ===== test_hlr_rej_auth_info_unknown_imsi: SUCCESS

 full talloc report on 'msgb' (total      0 bytes in   1 blocks)
-talloc_total_blocks(tall_bsc_ctx) == 9
+talloc_total_blocks(tall_bsc_ctx) == 30
+full talloc report on 'subscr_conn_test_ctx' (total   3321 bytes in  30
blocks)
+    struct gsup_client             contains    248 bytes in   1 blocks
(ref 0) 0x23b1140
+    struct gsm_network             contains   3073 bytes in  27 blocks
(ref 0) 0x23af540
+        struct vlr_instance            contains    160 bytes in   1 blocks
(ref 0) 0x23b1030
+        no_gsup_server                 contains     15 bytes in   1 blocks
(ref 0) 0x23b0fb0
+        rate_ctr.c:199                 contains   2239 bytes in  22 blocks
(ref 0) 0x23affe0
+            struct rate_ctr_group_desc     contains    687 bytes in  21
blocks (ref 0) 0x23afbb0
+                struct rate_ctr_desc           contains    655 bytes in
20 blocks (ref 0) 0x23afc40
+                    call:incomplete                contains     16 bytes
in   1 blocks (ref 0) 0x23b0e90
+                    call:complete                  contains     14 bytes
in   1 blocks (ref 0) 0x23b0e10
+                    call:active                    contains     12 bytes
in   1 blocks (ref 0) 0x23b0d90
+                    call:mt_connect                contains     16 bytes
in   1 blocks (ref 0) 0x23b0d10
+                    call:mt_setup                  contains     14 bytes
in   1 blocks (ref 0) 0x23b0c90
+                    call:mo_connect_ack            contains     20 bytes
in   1 blocks (ref 0) 0x23b0c10
+                    call:mo_setup                  contains     14 bytes
in   1 blocks (ref 0) 0x23b0b90
+                    sms:deliver_unknown_error      contains     26 bytes
in   1 blocks (ref 0) 0x23b0b00
+                    sms:rp_err_other               contains     17 bytes
in   1 blocks (ref 0) 0x23b0a80
+                    sms:rp_err_mem                 contains     15 bytes
in   1 blocks (ref 0) 0x23b0a00
+                    sms:delivered                  contains     14 bytes
in   1 blocks (ref 0) 0x23b0980
+                    sms:no_receiver                contains     16 bytes
in   1 blocks (ref 0) 0x23b0900
+                    sms:submitted                  contains     14 bytes
in   1 blocks (ref 0) 0x23b0880
+                    loc_update_resp:completed      contains     26 bytes
in   1 blocks (ref 0) 0x23b07f0
+                    loc_update_resp:failed         contains     23 bytes
in   1 blocks (ref 0) 0x23b0770
+                    loc_update_type:detach         contains     23 bytes
in   1 blocks (ref 0) 0x23b06f0
+                    loc_update_type:periodic       contains     25 bytes
in   1 blocks (ref 0) 0x23b0660
+                    loc_update_type:normal         contains     23 bytes
in   1 blocks (ref 0) 0x23afe60
+                    loc_update_type:attach         contains     23 bytes
in   1 blocks (ref 0) 0x23afde0
+        struct llist_head              contains     16 bytes in   1 blocks
(ref 0) 0x23afb30
+        .*                             contains      3 bytes in   1 blocks
(ref 0) 0x23af830
+    msgb                           contains      0 bytes in   1 blocks
(ref 0) 0x23aeb90

 ===== test_hlr_rej_auth_info_net_fail
 - Location Update request causes a GSUP Send Auth Info request to HLR
@@ -142,7 +172,37 @@
 ===== test_hlr_rej_auth_info_net_fail: SUCCESS

 full talloc report on 'msgb' (total      0 bytes in   1 blocks)
-talloc_total_blocks(tall_bsc_ctx) == 9
+talloc_total_blocks(tall_bsc_ctx) == 30
+full talloc report on 'subscr_conn_test_ctx' (total   3321 bytes in  30
blocks)
+    struct gsup_client             contains    248 bytes in   1 blocks
(ref 0) 0x23b1140
+    struct gsm_network             contains   3073 bytes in  27 blocks
(ref 0) 0x23af540
+        struct vlr_instance            contains    160 bytes in   1 blocks
(ref 0) 0x23b1030
+        no_gsup_server                 contains     15 bytes in   1 blocks
(ref 0) 0x23b0fb0
+        rate_ctr.c:199                 contains   2239 bytes in  22 blocks
(ref 0) 0x23affe0
+            struct rate_ctr_group_desc     contains    687 bytes in  21
blocks (ref 0) 0x23afbb0
+                struct rate_ctr_desc           contains    655 bytes in
20 blocks (ref 0) 0x23afc40
+                    call:incomplete                contains     16 bytes
in   1 blocks (ref 0) 0x23b0e90
+                    call:complete                  contains     14 bytes
in   1 blocks (ref 0) 0x23b0e10
+                    call:active                    contains     12 bytes
in   1 blocks (ref 0) 0x23b0d90
+                    call:mt_connect                contains     16 bytes
in   1 blocks (ref 0) 0x23b0d10
+                    call:mt_setup                  contains     14 bytes
in   1 blocks (ref 0) 0x23b0c90
+                    call:mo_connect_ack            contains     20 bytes
in   1 blocks (ref 0) 0x23b0c10
+                    call:mo_setup                  contains     14 bytes
in   1 blocks (ref 0) 0x23b0b90
+                    sms:deliver_unknown_error      contains     26 bytes
in   1 blocks (ref 0) 0x23b0b00
+                    sms:rp_err_other               contains     17 bytes
in   1 blocks (ref 0) 0x23b0a80
+                    sms:rp_err_mem                 contains     15 bytes
in   1 blocks (ref 0) 0x23b0a00
+                    sms:delivered                  contains     14 bytes
in   1 blocks (ref 0) 0x23b0980
+                    sms:no_receiver                contains     16 bytes
in   1 blocks (ref 0) 0x23b0900
+                    sms:submitted                  contains     14 bytes
in   1 blocks (ref 0) 0x23b0880
+                    loc_update_resp:completed      contains     26 bytes
in   1 blocks (ref 0) 0x23b07f0
+                    loc_update_resp:failed         contains     23 bytes
in   1 blocks (ref 0) 0x23b0770
+                    loc_update_type:detach         contains     23 bytes
in   1 blocks (ref 0) 0x23b06f0
+                    loc_update_type:periodic       contains     25 bytes
in   1 blocks (ref 0) 0x23b0660
+                    loc_update_type:normal         contains     23 bytes
in   1 blocks (ref 0) 0x23afe60
+                    loc_update_type:attach         contains     23 bytes
in   1 blocks (ref 0) 0x23afde0
+        struct llist_head              contains     16 bytes in   1 blocks
(ref 0) 0x23afb30
+        .*                             contains      3 bytes in   1 blocks
(ref 0) 0x23af830
+    msgb                           contains      0 bytes in   1 blocks
(ref 0) 0x23aeb90

 ===== test_hlr_rej_auth_info_net_fail_reuse_tuples
 ---
@@ -437,7 +497,37 @@
 ===== test_hlr_rej_auth_info_net_fail_reuse_tuples: SUCCESS

 full talloc report on 'msgb' (total      0 bytes in   1 blocks)
-talloc_total_blocks(tall_bsc_ctx) == 9
+talloc_total_blocks(tall_bsc_ctx) == 30
+full talloc report on 'subscr_conn_test_ctx' (total   3321 bytes in  30
blocks)
+    struct gsup_client             contains    248 bytes in   1 blocks
(ref 0) 0x23b1140
+    struct gsm_network             contains   3073 bytes in  27 blocks
(ref 0) 0x23af540
+        struct vlr_instance            contains    160 bytes in   1 blocks
(ref 0) 0x23b1030
+        no_gsup_server                 contains     15 bytes in   1 blocks
(ref 0) 0x23b0fb0
+        rate_ctr.c:199                 contains   2239 bytes in  22 blocks
(ref 0) 0x23affe0
+            struct rate_ctr_group_desc     contains    687 bytes in  21
blocks (ref 0) 0x23afbb0
+                struct rate_ctr_desc           contains    655 bytes in
20 blocks (ref 0) 0x23afc40
+                    call:incomplete                contains     16 bytes
in   1 blocks (ref 0) 0x23b0e90
+                    call:complete                  contains     14 bytes
in   1 blocks (ref 0) 0x23b0e10
+                    call:active                    contains     12 bytes
in   1 blocks (ref 0) 0x23b0d90
+                    call:mt_connect                contains     16 bytes
in   1 blocks (ref 0) 0x23b0d10
+                    call:mt_setup                  contains     14 bytes
in   1 blocks (ref 0) 0x23b0c90
+                    call:mo_connect_ack            contains     20 bytes
in   1 blocks (ref 0) 0x23b0c10
+                    call:mo_setup                  contains     14 bytes
in   1 blocks (ref 0) 0x23b0b90
+                    sms:deliver_unknown_error      contains     26 bytes
in   1 blocks (ref 0) 0x23b0b00
+                    sms:rp_err_other               contains     17 bytes
in   1 blocks (ref 0) 0x23b0a80
+                    sms:rp_err_mem                 contains     15 bytes
in   1 blocks (ref 0) 0x23b0a00
+                    sms:delivered                  contains     14 bytes
in   1 blocks (ref 0) 0x23b0980
+                    sms:no_receiver                contains     16 bytes
in   1 blocks (ref 0) 0x23b0900
+                    sms:submitted                  contains     14 bytes
in   1 blocks (ref 0) 0x23b0880
+                    loc_update_resp:completed      contains     26 bytes
in   1 blocks (ref 0) 0x23b07f0
+                    loc_update_resp:failed         contains     23 bytes
in   1 blocks (ref 0) 0x23b0770
+                    loc_update_type:detach         contains     23 bytes
in   1 blocks (ref 0) 0x23b06f0
+                    loc_update_type:periodic       contains     25 bytes
in   1 blocks (ref 0) 0x23b0660
+                    loc_update_type:normal         contains     23 bytes
in   1 blocks (ref 0) 0x23afe60
+                    loc_update_type:attach         contains     23 bytes
in   1 blocks (ref 0) 0x23afde0
+        struct llist_head              contains     16 bytes in   1 blocks
(ref 0) 0x23afb30
+        .*                             contains      3 bytes in   1 blocks
(ref 0) 0x23af830
+    msgb                           contains      0 bytes in   1 blocks
(ref 0) 0x23aeb90

 ===== test_hlr_rej_auth_info_net_fail_no_reuse_tuples
 ---
@@ -658,7 +748,37 @@
 ===== test_hlr_rej_auth_info_net_fail_no_reuse_tuples: SUCCESS

 full talloc report on 'msgb' (total      0 bytes in   1 blocks)
-talloc_total_blocks(tall_bsc_ctx) == 9
+talloc_total_blocks(tall_bsc_ctx) == 30
+full talloc report on 'subscr_conn_test_ctx' (total   3321 bytes in  30
blocks)
+    struct gsup_client             contains    248 bytes in   1 blocks
(ref 0) 0x23b1140
+    struct gsm_network             contains   3073 bytes in  27 blocks
(ref 0) 0x23af540
+        struct vlr_instance            contains    160 bytes in   1 blocks
(ref 0) 0x23b1030
+        no_gsup_server                 contains     15 bytes in   1 blocks
(ref 0) 0x23b0fb0
+        rate_ctr.c:199                 contains   2239 bytes in  22 blocks
(ref 0) 0x23affe0
+            struct rate_ctr_group_desc     contains    687 bytes in  21
blocks (ref 0) 0x23afbb0
+                struct rate_ctr_desc           contains    655 bytes in
20 blocks (ref 0) 0x23afc40
+                    call:incomplete                contains     16 bytes
in   1 blocks (ref 0) 0x23b0e90
+                    call:complete                  contains     14 bytes
in   1 blocks (ref 0) 0x23b0e10
+                    call:active                    contains     12 bytes
in   1 blocks (ref 0) 0x23b0d90
+                    call:mt_connect                contains     16 bytes
in   1 blocks (ref 0) 0x23b0d10
+                    call:mt_setup                  contains     14 bytes
in   1 blocks (ref 0) 0x23b0c90
+                    call:mo_connect_ack            contains     20 bytes
in   1 blocks (ref 0) 0x23b0c10
+                    call:mo_setup                  contains     14 bytes
in   1 blocks (ref 0) 0x23b0b90
+                    sms:deliver_unknown_error      contains     26 bytes
in   1 blocks (ref 0) 0x23b0b00
+                    sms:rp_err_other               contains     17 bytes
in   1 blocks (ref 0) 0x23b0a80
+                    sms:rp_err_mem                 contains     15 bytes
in   1 blocks (ref 0) 0x23b0a00
+                    sms:delivered                  contains     14 bytes
in   1 blocks (ref 0) 0x23b0980
+                    sms:no_receiver                contains     16 bytes
in   1 blocks (ref 0) 0x23b0900
+                    sms:submitted                  contains     14 bytes
in   1 blocks (ref 0) 0x23b0880
+                    loc_update_resp:completed      contains     26 bytes
in   1 blocks (ref 0) 0x23b07f0
+                    loc_update_resp:failed         contains     23 bytes
in   1 blocks (ref 0) 0x23b0770
+                    loc_update_type:detach         contains     23 bytes
in   1 blocks (ref 0) 0x23b06f0
+                    loc_update_type:periodic       contains     25 bytes
in   1 blocks (ref 0) 0x23b0660
+                    loc_update_type:normal         contains     23 bytes
in   1 blocks (ref 0) 0x23afe60
+                    loc_update_type:attach         contains     23 bytes
in   1 blocks (ref 0) 0x23afde0
+        struct llist_head              contains     16 bytes in   1 blocks
(ref 0) 0x23afb30
+        .*                             contains      3 bytes in   1 blocks
(ref 0) 0x23af830
+    msgb                           contains      0 bytes in   1 blocks
(ref 0) 0x23aeb90

 ===== test_hlr_rej_auth_info_unkown_imsi_no_reuse_tuples
 ---
@@ -880,7 +1000,37 @@
 ===== test_hlr_rej_auth_info_unkown_imsi_no_reuse_tuples: SUCCESS

 full talloc report on 'msgb' (total      0 bytes in   1 blocks)
-talloc_total_blocks(tall_bsc_ctx) == 9
+talloc_total_blocks(tall_bsc_ctx) == 30
+full talloc report on 'subscr_conn_test_ctx' (total   3321 bytes in  30
blocks)
+    struct gsup_client             contains    248 bytes in   1 blocks
(ref 0) 0x23b1140
+    struct gsm_network             contains   3073 bytes in  27 blocks
(ref 0) 0x23af540
+        struct vlr_instance            contains    160 bytes in   1 blocks
(ref 0) 0x23b1030
+        no_gsup_server                 contains     15 bytes in   1 blocks
(ref 0) 0x23b0fb0
+        rate_ctr.c:199                 contains   2239 bytes in  22 blocks
(ref 0) 0x23affe0
+            struct rate_ctr_group_desc     contains    687 bytes in  21
blocks (ref 0) 0x23afbb0
+                struct rate_ctr_desc           contains    655 bytes in
20 blocks (ref 0) 0x23afc40
+                    call:incomplete                contains     16 bytes
in   1 blocks (ref 0) 0x23b0e90
+                    call:complete                  contains     14 bytes
in   1 blocks (ref 0) 0x23b0e10
+                    call:active                    contains     12 bytes
in   1 blocks (ref 0) 0x23b0d90
+                    call:mt_connect                contains     16 bytes
in   1 blocks (ref 0) 0x23b0d10
+                    call:mt_setup                  contains     14 bytes
in   1 blocks (ref 0) 0x23b0c90
+                    call:mo_connect_ack            contains     20 bytes
in   1 blocks (ref 0) 0x23b0c10
+                    call:mo_setup                  contains     14 bytes
in   1 blocks (ref 0) 0x23b0b90
+                    sms:deliver_unknown_error      contains     26 bytes
in   1 blocks (ref 0) 0x23b0b00
+                    sms:rp_err_other               contains     17 bytes
in   1 blocks (ref 0) 0x23b0a80
+                    sms:rp_err_mem                 contains     15 bytes
in   1 blocks (ref 0) 0x23b0a00
+                    sms:delivered                  contains     14 bytes
in   1 blocks (ref 0) 0x23b0980
+                    sms:no_receiver                contains     16 bytes
in   1 blocks (ref 0) 0x23b0900
+                    sms:submitted                  contains     14 bytes
in   1 blocks (ref 0) 0x23b0880
+                    loc_update_resp:completed      contains     26 bytes
in   1 blocks (ref 0) 0x23b07f0
+                    loc_update_resp:failed         contains     23 bytes
in   1 blocks (ref 0) 0x23b0770
+                    loc_update_type:detach         contains     23 bytes
in   1 blocks (ref 0) 0x23b06f0
+                    loc_update_type:periodic       contains     25 bytes
in   1 blocks (ref 0) 0x23b0660
+                    loc_update_type:normal         contains     23 bytes
in   1 blocks (ref 0) 0x23afe60
+                    loc_update_type:attach         contains     23 bytes
in   1 blocks (ref 0) 0x23afde0
+        struct llist_head              contains     16 bytes in   1 blocks
(ref 0) 0x23afb30
+        .*                             contains      3 bytes in   1 blocks
(ref 0) 0x23af830
+    msgb                           contains      0 bytes in   1 blocks
(ref 0) 0x23aeb90

 ===== test_hlr_acc_but_no_auth_tuples
 - Location Update request causes a GSUP Send Auth Info request to HLR
@@ -952,7 +1102,37 @@
 ===== test_hlr_acc_but_no_auth_tuples: SUCCESS

 full talloc report on 'msgb' (total      0 bytes in   1 blocks)
-talloc_total_blocks(tall_bsc_ctx) == 9
+talloc_total_blocks(tall_bsc_ctx) == 30
+full talloc report on 'subscr_conn_test_ctx' (total   3321 bytes in  30
blocks)
+    struct gsup_client             contains    248 bytes in   1 blocks
(ref 0) 0x23b1140
+    struct gsm_network             contains   3073 bytes in  27 blocks
(ref 0) 0x23af540
+        struct vlr_instance            contains    160 bytes in   1 blocks
(ref 0) 0x23b1030
+        no_gsup_server                 contains     15 bytes in   1 blocks
(ref 0) 0x23b0fb0
+        rate_ctr.c:199                 contains   2239 bytes in  22 blocks
(ref 0) 0x23affe0
+            struct rate_ctr_group_desc     contains    687 bytes in  21
blocks (ref 0) 0x23afbb0
+                struct rate_ctr_desc           contains    655 bytes in
20 blocks (ref 0) 0x23afc40
+                    call:incomplete                contains     16 bytes
in   1 blocks (ref 0) 0x23b0e90
+                    call:complete                  contains     14 bytes
in   1 blocks (ref 0) 0x23b0e10
+                    call:active                    contains     12 bytes
in   1 blocks (ref 0) 0x23b0d90
+                    call:mt_connect                contains     16 bytes
in   1 blocks (ref 0) 0x23b0d10
+                    call:mt_setup                  contains     14 bytes
in   1 blocks (ref 0) 0x23b0c90
+                    call:mo_connect_ack            contains     20 bytes
in   1 blocks (ref 0) 0x23b0c10
+                    call:mo_setup                  contains     14 bytes
in   1 blocks (ref 0) 0x23b0b90
+                    sms:deliver_unknown_error      contains     26 bytes
in   1 blocks (ref 0) 0x23b0b00
+                    sms:rp_err_other               contains     17 bytes
in   1 blocks (ref 0) 0x23b0a80
+                    sms:rp_err_mem                 contains     15 bytes
in   1 blocks (ref 0) 0x23b0a00
+                    sms:delivered                  contains     14 bytes
in   1 blocks (ref 0) 0x23b0980
+                    sms:no_receiver                contains     16 bytes
in   1 blocks (ref 0) 0x23b0900
+                    sms:submitted                  contains     14 bytes
in   1 blocks (ref 0) 0x23b0880
+                    loc_update_resp:completed      contains     26 bytes
in   1 blocks (ref 0) 0x23b07f0
+                    loc_update_resp:failed         contains     23 bytes
in   1 blocks (ref 0) 0x23b0770
+                    loc_update_type:detach         contains     23 bytes
in   1 blocks (ref 0) 0x23b06f0
+                    loc_update_type:periodic       contains     25 bytes
in   1 blocks (ref 0) 0x23b0660
+                    loc_update_type:normal         contains     23 bytes
in   1 blocks (ref 0) 0x23afe60
+                    loc_update_type:attach         contains     23 bytes
in   1 blocks (ref 0) 0x23afde0
+        struct llist_head              contains     16 bytes in   1 blocks
(ref 0) 0x23afb30
+        .*                             contains      3 bytes in   1 blocks
(ref 0) 0x23af830
+    msgb                           contains      0 bytes in   1 blocks
(ref 0) 0x23aeb90

 ===== test_hlr_rej_lu
 - Location Update request causes a GSUP LU request to HLR
@@ -1027,7 +1207,37 @@
 ===== test_hlr_rej_lu: SUCCESS

 full talloc report on 'msgb' (total      0 bytes in   1 blocks)
-talloc_total_blocks(tall_bsc_ctx) == 9
+talloc_total_blocks(tall_bsc_ctx) == 30
+full talloc report on 'subscr_conn_test_ctx' (total   3321 bytes in  30
blocks)
+    struct gsup_client             contains    248 bytes in   1 blocks
(ref 0) 0x23b1140
+    struct gsm_network             contains   3073 bytes in  27 blocks
(ref 0) 0x23af540
+        struct vlr_instance            contains    160 bytes in   1 blocks
(ref 0) 0x23b1030
+        no_gsup_server                 contains     15 bytes in   1 blocks
(ref 0) 0x23b0fb0
+        rate_ctr.c:199                 contains   2239 bytes in  22 blocks
(ref 0) 0x23affe0
+            struct rate_ctr_group_desc     contains    687 bytes in  21
blocks (ref 0) 0x23afbb0
+                struct rate_ctr_desc           contains    655 bytes in
20 blocks (ref 0) 0x23afc40
+                    call:incomplete                contains     16 bytes
in   1 blocks (ref 0) 0x23b0e90
+                    call:complete                  contains     14 bytes
in   1 blocks (ref 0) 0x23b0e10
+                    call:active                    contains     12 bytes
in   1 blocks (ref 0) 0x23b0d90
+                    call:mt_connect                contains     16 bytes
in   1 blocks (ref 0) 0x23b0d10
+                    call:mt_setup                  contains     14 bytes
in   1 blocks (ref 0) 0x23b0c90
+                    call:mo_connect_ack            contains     20 bytes
in   1 blocks (ref 0) 0x23b0c10
+                    call:mo_setup                  contains     14 bytes
in   1 blocks (ref 0) 0x23b0b90
+                    sms:deliver_unknown_error      contains     26 bytes
in   1 blocks (ref 0) 0x23b0b00
+                    sms:rp_err_other               contains     17 bytes
in   1 blocks (ref 0) 0x23b0a80
+                    sms:rp_err_mem                 contains     15 bytes
in   1 blocks (ref 0) 0x23b0a00
+                    sms:delivered                  contains     14 bytes
in   1 blocks (ref 0) 0x23b0980
+                    sms:no_receiver                contains     16 bytes
in   1 blocks (ref 0) 0x23b0900
+                    sms:submitted                  contains     14 bytes
in   1 blocks (ref 0) 0x23b0880
+                    loc_update_resp:completed      contains     26 bytes
in   1 blocks (ref 0) 0x23b07f0
+                    loc_update_resp:failed         contains     23 bytes
in   1 blocks (ref 0) 0x23b0770
+                    loc_update_type:detach         contains     23 bytes
in   1 blocks (ref 0) 0x23b06f0
+                    loc_update_type:periodic       contains     25 bytes
in   1 blocks (ref 0) 0x23b0660
+                    loc_update_type:normal         contains     23 bytes
in   1 blocks (ref 0) 0x23afe60
+                    loc_update_type:attach         contains     23 bytes
in   1 blocks (ref 0) 0x23afde0
+        struct llist_head              contains     16 bytes in   1 blocks
(ref 0) 0x23afb30
+        .*                             contains      3 bytes in   1 blocks
(ref 0) 0x23af830
+    msgb                           contains      0 bytes in   1 blocks
(ref 0) 0x23aeb90

 ===== test_hlr_no_insert_data
 - Location Update request causes a GSUP LU request to HLR
@@ -1125,8 +1335,68 @@
 ===== test_hlr_no_insert_data: SUCCESS

 full talloc report on 'msgb' (total      0 bytes in   1 blocks)
-talloc_total_blocks(tall_bsc_ctx) == 9
+talloc_total_blocks(tall_bsc_ctx) == 30
+full talloc report on 'subscr_conn_test_ctx' (total   3321 bytes in  30
blocks)
+    struct gsup_client             contains    248 bytes in   1 blocks
(ref 0) 0x23b1140
+    struct gsm_network             contains   3073 bytes in  27 blocks
(ref 0) 0x23af540
+        struct vlr_instance            contains    160 bytes in   1 blocks
(ref 0) 0x23b1030
+        no_gsup_server                 contains     15 bytes in   1 blocks
(ref 0) 0x23b0fb0
+        rate_ctr.c:199                 contains   2239 bytes in  22 blocks
(ref 0) 0x23affe0
+            struct rate_ctr_group_desc     contains    687 bytes in  21
blocks (ref 0) 0x23afbb0
+                struct rate_ctr_desc           contains    655 bytes in
20 blocks (ref 0) 0x23afc40
+                    call:incomplete                contains     16 bytes
in   1 blocks (ref 0) 0x23b0e90
+                    call:complete                  contains     14 bytes
in   1 blocks (ref 0) 0x23b0e10
+                    call:active                    contains     12 bytes
in   1 blocks (ref 0) 0x23b0d90
+                    call:mt_connect                contains     16 bytes
in   1 blocks (ref 0) 0x23b0d10
+                    call:mt_setup                  contains     14 bytes
in   1 blocks (ref 0) 0x23b0c90
+                    call:mo_connect_ack            contains     20 bytes
in   1 blocks (ref 0) 0x23b0c10
+                    call:mo_setup                  contains     14 bytes
in   1 blocks (ref 0) 0x23b0b90
+                    sms:deliver_unknown_error      contains     26 bytes
in   1 blocks (ref 0) 0x23b0b00
+                    sms:rp_err_other               contains     17 bytes
in   1 blocks (ref 0) 0x23b0a80
+                    sms:rp_err_mem                 contains     15 bytes
in   1 blocks (ref 0) 0x23b0a00
+                    sms:delivered                  contains     14 bytes
in   1 blocks (ref 0) 0x23b0980
+                    sms:no_receiver                contains     16 bytes
in   1 blocks (ref 0) 0x23b0900
+                    sms:submitted                  contains     14 bytes
in   1 blocks (ref 0) 0x23b0880
+                    loc_update_resp:completed      contains     26 bytes
in   1 blocks (ref 0) 0x23b07f0
+                    loc_update_resp:failed         contains     23 bytes
in   1 blocks (ref 0) 0x23b0770
+                    loc_update_type:detach         contains     23 bytes
in   1 blocks (ref 0) 0x23b06f0
+                    loc_update_type:periodic       contains     25 bytes
in   1 blocks (ref 0) 0x23b0660
+                    loc_update_type:normal         contains     23 bytes
in   1 blocks (ref 0) 0x23afe60
+                    loc_update_type:attach         contains     23 bytes
in   1 blocks (ref 0) 0x23afde0
+        struct llist_head              contains     16 bytes in   1 blocks
(ref 0) 0x23afb30
+        .*                             contains      3 bytes in   1 blocks
(ref 0) 0x23af830
+    msgb                           contains      0 bytes in   1 blocks
(ref 0) 0x23aeb90

 full talloc report on 'msgb' (total      0 bytes in   1 blocks)
-talloc_total_blocks(tall_bsc_ctx) == 9
+talloc_total_blocks(tall_bsc_ctx) == 30
+full talloc report on 'subscr_conn_test_ctx' (total   3321 bytes in  30
blocks)
+    struct gsup_client             contains    248 bytes in   1 blocks
(ref 0) 0x23b1140
+    struct gsm_network             contains   3073 bytes in  27 blocks
(ref 0) 0x23af540
+        struct vlr_instance            contains    160 bytes in   1 blocks
(ref 0) 0x23b1030
+        no_gsup_server                 contains     15 bytes in   1 blocks
(ref 0) 0x23b0fb0
+        rate_ctr.c:199                 contains   2239 bytes in  22 blocks
(ref 0) 0x23affe0
+            struct rate_ctr_group_desc     contains    687 bytes in  21
blocks (ref 0) 0x23afbb0
+                struct rate_ctr_desc           contains    655 bytes in
20 blocks (ref 0) 0x23afc40
+                    call:incomplete                contains     16 bytes
in   1 blocks (ref 0) 0x23b0e90
+                    call:complete                  contains     14 bytes
in   1 blocks (ref 0) 0x23b0e10
+                    call:active                    contains     12 bytes
in   1 blocks (ref 0) 0x23b0d90
+                    call:mt_connect                contains     16 bytes
in   1 blocks (ref 0) 0x23b0d10
+                    call:mt_setup                  contains     14 bytes
in   1 blocks (ref 0) 0x23b0c90
+                    call:mo_connect_ack            contains     20 bytes
in   1 blocks (ref 0) 0x23b0c10
+                    call:mo_setup                  contains     14 bytes
in   1 blocks (ref 0) 0x23b0b90
+                    sms:deliver_unknown_error      contains     26 bytes
in   1 blocks (ref 0) 0x23b0b00
+                    sms:rp_err_other               contains     17 bytes
in   1 blocks (ref 0) 0x23b0a80
+                    sms:rp_err_mem                 contains     15 bytes
in   1 blocks (ref 0) 0x23b0a00
+                    sms:delivered                  contains     14 bytes
in   1 blocks (ref 0) 0x23b0980
+                    sms:no_receiver                contains     16 bytes
in   1 blocks (ref 0) 0x23b0900
+                    sms:submitted                  contains     14 bytes
in   1 blocks (ref 0) 0x23b0880
+                    loc_update_resp:completed      contains     26 bytes
in   1 blocks (ref 0) 0x23b07f0
+                    loc_update_resp:failed         contains     23 bytes
in   1 blocks (ref 0) 0x23b0770
+                    loc_update_type:detach         contains     23 bytes
in   1 blocks (ref 0) 0x23b06f0
+                    loc_update_type:periodic       contains     25 bytes
in   1 blocks (ref 0) 0x23b0660
+                    loc_update_type:normal         contains     23 bytes
in   1 blocks (ref 0) 0x23afe60
+                    loc_update_type:attach         contains     23 bytes
in   1 blocks (ref 0) 0x23afde0
+        struct llist_head              contains     16 bytes in   1 blocks
(ref 0) 0x23afb30
+        .*                             contains      3 bytes in   1 blocks
(ref 0) 0x23af830
+    msgb                           contains      0 bytes in   1 blocks
(ref 0) 0x23aeb90

29. testsuite.at:197: 29. msc_vlr_test_hlr_reject (testsuite.at:197):
FAILED (testsuite.at:201)

#                             -*- compilation -*-
30. testsuite.at:204: testing msc_vlr_test_hlr_timeout ...
./testsuite.at:208: $abs_top_builddir/tests/msc_vlr/msc_vlr_test_hlr_timeout
--- experr 2017-12-13 14:51:30.450806317 -0500
+++
/home/osmo/3G-config-example/build/openbsc/openbsc/tests/testsuite.dir/at-groups/30/stderr
2017-12-13
14:51:30.450806317 -0500
@@ -77,7 +77,37 @@
 ===== test_hlr_timeout_lu_auth_info: SUCCESS

 full talloc report on 'msgb' (total      0 bytes in   1 blocks)
-talloc_total_blocks(tall_bsc_ctx) == 9
+talloc_total_blocks(tall_bsc_ctx) == 30
+full talloc report on 'subscr_conn_test_ctx' (total   3321 bytes in  30
blocks)
+    struct gsup_client             contains    248 bytes in   1 blocks
(ref 0) 0x7da140
+    struct gsm_network             contains   3073 bytes in  27 blocks
(ref 0) 0x7d8540
+        struct vlr_instance            contains    160 bytes in   1 blocks
(ref 0) 0x7da030
+        no_gsup_server                 contains     15 bytes in   1 blocks
(ref 0) 0x7d9fb0
+        rate_ctr.c:199                 contains   2239 bytes in  22 blocks
(ref 0) 0x7d8fe0
+            struct rate_ctr_group_desc     contains    687 bytes in  21
blocks (ref 0) 0x7d8bb0
+                struct rate_ctr_desc           contains    655 bytes in
20 blocks (ref 0) 0x7d8c40
+                    call:incomplete                contains     16 bytes
in   1 blocks (ref 0) 0x7d9e90
+                    call:complete                  contains     14 bytes
in   1 blocks (ref 0) 0x7d9e10
+                    call:active                    contains     12 bytes
in   1 blocks (ref 0) 0x7d9d90
+                    call:mt_connect                contains     16 bytes
in   1 blocks (ref 0) 0x7d9d10
+                    call:mt_setup                  contains     14 bytes
in   1 blocks (ref 0) 0x7d9c90
+                    call:mo_connect_ack            contains     20 bytes
in   1 blocks (ref 0) 0x7d9c10
+                    call:mo_setup                  contains     14 bytes
in   1 blocks (ref 0) 0x7d9b90
+                    sms:deliver_unknown_error      contains     26 bytes
in   1 blocks (ref 0) 0x7d9b00
+                    sms:rp_err_other               contains     17 bytes
in   1 blocks (ref 0) 0x7d9a80
+                    sms:rp_err_mem                 contains     15 bytes
in   1 blocks (ref 0) 0x7d9a00
+                    sms:delivered                  contains     14 bytes
in   1 blocks (ref 0) 0x7d9980
+                    sms:no_receiver                contains     16 bytes
in   1 blocks (ref 0) 0x7d9900
+                    sms:submitted                  contains     14 bytes
in   1 blocks (ref 0) 0x7d9880
+                    loc_update_resp:completed      contains     26 bytes
in   1 blocks (ref 0) 0x7d97f0
+                    loc_update_resp:failed         contains     23 bytes
in   1 blocks (ref 0) 0x7d9770
+                    loc_update_type:detach         contains     23 bytes
in   1 blocks (ref 0) 0x7d96f0
+                    loc_update_type:periodic       contains     25 bytes
in   1 blocks (ref 0) 0x7d9660
+                    loc_update_type:normal         contains     23 bytes
in   1 blocks (ref 0) 0x7d8e60
+                    loc_update_type:attach         contains     23 bytes
in   1 blocks (ref 0) 0x7d8de0
+        struct llist_head              contains     16 bytes in   1 blocks
(ref 0) 0x7d8b30
+        .*                             contains      3 bytes in   1 blocks
(ref 0) 0x7d8830
+    msgb                           contains      0 bytes in   1 blocks
(ref 0) 0x7d7b90

 ===== test_hlr_timeout_lu_upd_loc_result
 - Total time passed: 0.000000 s
@@ -176,8 +206,68 @@
 ===== test_hlr_timeout_lu_upd_loc_result: SUCCESS

 full talloc report on 'msgb' (total      0 bytes in   1 blocks)
-talloc_total_blocks(tall_bsc_ctx) == 9
+talloc_total_blocks(tall_bsc_ctx) == 30
+full talloc report on 'subscr_conn_test_ctx' (total   3321 bytes in  30
blocks)
+    struct gsup_client             contains    248 bytes in   1 blocks
(ref 0) 0x7da140
+    struct gsm_network             contains   3073 bytes in  27 blocks
(ref 0) 0x7d8540
+        struct vlr_instance            contains    160 bytes in   1 blocks
(ref 0) 0x7da030
+        no_gsup_server                 contains     15 bytes in   1 blocks
(ref 0) 0x7d9fb0
+        rate_ctr.c:199                 contains   2239 bytes in  22 blocks
(ref 0) 0x7d8fe0
+            struct rate_ctr_group_desc     contains    687 bytes in  21
blocks (ref 0) 0x7d8bb0
+                struct rate_ctr_desc           contains    655 bytes in
20 blocks (ref 0) 0x7d8c40
+                    call:incomplete                contains     16 bytes
in   1 blocks (ref 0) 0x7d9e90
+                    call:complete                  contains     14 bytes
in   1 blocks (ref 0) 0x7d9e10
+                    call:active                    contains     12 bytes
in   1 blocks (ref 0) 0x7d9d90
+                    call:mt_connect                contains     16 bytes
in   1 blocks (ref 0) 0x7d9d10
+                    call:mt_setup                  contains     14 bytes
in   1 blocks (ref 0) 0x7d9c90
+                    call:mo_connect_ack            contains     20 bytes
in   1 blocks (ref 0) 0x7d9c10
+                    call:mo_setup                  contains     14 bytes
in   1 blocks (ref 0) 0x7d9b90
+                    sms:deliver_unknown_error      contains     26 bytes
in   1 blocks (ref 0) 0x7d9b00
+                    sms:rp_err_other               contains     17 bytes
in   1 blocks (ref 0) 0x7d9a80
+                    sms:rp_err_mem                 contains     15 bytes
in   1 blocks (ref 0) 0x7d9a00
+                    sms:delivered                  contains     14 bytes
in   1 blocks (ref 0) 0x7d9980
+                    sms:no_receiver                contains     16 bytes
in   1 blocks (ref 0) 0x7d9900
+                    sms:submitted                  contains     14 bytes
in   1 blocks (ref 0) 0x7d9880
+                    loc_update_resp:completed      contains     26 bytes
in   1 blocks (ref 0) 0x7d97f0
+                    loc_update_resp:failed         contains     23 bytes
in   1 blocks (ref 0) 0x7d9770
+                    loc_update_type:detach         contains     23 bytes
in   1 blocks (ref 0) 0x7d96f0
+                    loc_update_type:periodic       contains     25 bytes
in   1 blocks (ref 0) 0x7d9660
+                    loc_update_type:normal         contains     23 bytes
in   1 blocks (ref 0) 0x7d8e60
+                    loc_update_type:attach         contains     23 bytes
in   1 blocks (ref 0) 0x7d8de0
+        struct llist_head              contains     16 bytes in   1 blocks
(ref 0) 0x7d8b30
+        .*                             contains      3 bytes in   1 blocks
(ref 0) 0x7d8830
+    msgb                           contains      0 bytes in   1 blocks
(ref 0) 0x7d7b90

 full talloc report on 'msgb' (total      0 bytes in   1 blocks)
-talloc_total_blocks(tall_bsc_ctx) == 9
+talloc_total_blocks(tall_bsc_ctx) == 30
+full talloc report on 'subscr_conn_test_ctx' (total   3321 bytes in  30
blocks)
+    struct gsup_client             contains    248 bytes in   1 blocks
(ref 0) 0x7da140
+    struct gsm_network             contains   3073 bytes in  27 blocks
(ref 0) 0x7d8540
+        struct vlr_instance            contains    160 bytes in   1 blocks
(ref 0) 0x7da030
+        no_gsup_server                 contains     15 bytes in   1 blocks
(ref 0) 0x7d9fb0
+        rate_ctr.c:199                 contains   2239 bytes in  22 blocks
(ref 0) 0x7d8fe0
+            struct rate_ctr_group_desc     contains    687 bytes in  21
blocks (ref 0) 0x7d8bb0
+                struct rate_ctr_desc           contains    655 bytes in
20 blocks (ref 0) 0x7d8c40
+                    call:incomplete                contains     16 bytes
in   1 blocks (ref 0) 0x7d9e90
+                    call:complete                  contains     14 bytes
in   1 blocks (ref 0) 0x7d9e10
+                    call:active                    contains     12 bytes
in   1 blocks (ref 0) 0x7d9d90
+                    call:mt_connect                contains     16 bytes
in   1 blocks (ref 0) 0x7d9d10
+                    call:mt_setup                  contains     14 bytes
in   1 blocks (ref 0) 0x7d9c90
+                    call:mo_connect_ack            contains     20 bytes
in   1 blocks (ref 0) 0x7d9c10
+                    call:mo_setup                  contains     14 bytes
in   1 blocks (ref 0) 0x7d9b90
+                    sms:deliver_unknown_error      contains     26 bytes
in   1 blocks (ref 0) 0x7d9b00
+                    sms:rp_err_other               contains     17 bytes
in   1 blocks (ref 0) 0x7d9a80
+                    sms:rp_err_mem                 contains     15 bytes
in   1 blocks (ref 0) 0x7d9a00
+                    sms:delivered                  contains     14 bytes
in   1 blocks (ref 0) 0x7d9980
+                    sms:no_receiver                contains     16 bytes
in   1 blocks (ref 0) 0x7d9900
+                    sms:submitted                  contains     14 bytes
in   1 blocks (ref 0) 0x7d9880
+                    loc_update_resp:completed      contains     26 bytes
in   1 blocks (ref 0) 0x7d97f0
+                    loc_update_resp:failed         contains     23 bytes
in   1 blocks (ref 0) 0x7d9770
+                    loc_update_type:detach         contains     23 bytes
in   1 blocks (ref 0) 0x7d96f0
+                    loc_update_type:periodic       contains     25 bytes
in   1 blocks (ref 0) 0x7d9660
+                    loc_update_type:normal         contains     23 bytes
in   1 blocks (ref 0) 0x7d8e60
+                    loc_update_type:attach         contains     23 bytes
in   1 blocks (ref 0) 0x7d8de0
+        struct llist_head              contains     16 bytes in   1 blocks
(ref 0) 0x7d8b30
+        .*                             contains      3 bytes in   1 blocks
(ref 0) 0x7d8830
+    msgb                           contains      0 bytes in   1 blocks
(ref 0) 0x7d7b90

30. testsuite.at:204: 30. msc_vlr_test_hlr_timeout (testsuite.at:204):
FAILED (testsuite.at:208)

#                             -*- compilation -*-
31. testsuite.at:211: testing msc_vlr_test_ms_timeout ...
./testsuite.at:215: $abs_top_builddir/tests/msc_vlr/msc_vlr_test_ms_timeout
--- experr 2017-12-13 14:51:30.466804894 -0500
+++
/home/osmo/3G-config-example/build/openbsc/openbsc/tests/testsuite.dir/at-groups/31/stderr
2017-12-13
14:51:30.470804538 -0500
@@ -97,7 +97,37 @@
 ===== test_ms_timeout_lu_auth_resp: SUCCESS

 full talloc report on 'msgb' (total      0 bytes in   1 blocks)
-talloc_total_blocks(tall_bsc_ctx) == 9
+talloc_total_blocks(tall_bsc_ctx) == 30
+full talloc report on 'subscr_conn_test_ctx' (total   3321 bytes in  30
blocks)
+    struct gsup_client             contains    248 bytes in   1 blocks
(ref 0) 0x1a86140
+    struct gsm_network             contains   3073 bytes in  27 blocks
(ref 0) 0x1a84540
+        struct vlr_instance            contains    160 bytes in   1 blocks
(ref 0) 0x1a86030
+        no_gsup_server                 contains     15 bytes in   1 blocks
(ref 0) 0x1a85fb0
+        rate_ctr.c:199                 contains   2239 bytes in  22 blocks
(ref 0) 0x1a84fe0
+            struct rate_ctr_group_desc     contains    687 bytes in  21
blocks (ref 0) 0x1a84bb0
+                struct rate_ctr_desc           contains    655 bytes in
20 blocks (ref 0) 0x1a84c40
+                    call:incomplete                contains     16 bytes
in   1 blocks (ref 0) 0x1a85e90
+                    call:complete                  contains     14 bytes
in   1 blocks (ref 0) 0x1a85e10
+                    call:active                    contains     12 bytes
in   1 blocks (ref 0) 0x1a85d90
+                    call:mt_connect                contains     16 bytes
in   1 blocks (ref 0) 0x1a85d10
+                    call:mt_setup                  contains     14 bytes
in   1 blocks (ref 0) 0x1a85c90
+                    call:mo_connect_ack            contains     20 bytes
in   1 blocks (ref 0) 0x1a85c10
+                    call:mo_setup                  contains     14 bytes
in   1 blocks (ref 0) 0x1a85b90
+                    sms:deliver_unknown_error      contains     26 bytes
in   1 blocks (ref 0) 0x1a85b00
+                    sms:rp_err_other               contains     17 bytes
in   1 blocks (ref 0) 0x1a85a80
+                    sms:rp_err_mem                 contains     15 bytes
in   1 blocks (ref 0) 0x1a85a00
+                    sms:delivered                  contains     14 bytes
in   1 blocks (ref 0) 0x1a85980
+                    sms:no_receiver                contains     16 bytes
in   1 blocks (ref 0) 0x1a85900
+                    sms:submitted                  contains     14 bytes
in   1 blocks (ref 0) 0x1a85880
+                    loc_update_resp:completed      contains     26 bytes
in   1 blocks (ref 0) 0x1a857f0
+                    loc_update_resp:failed         contains     23 bytes
in   1 blocks (ref 0) 0x1a85770
+                    loc_update_type:detach         contains     23 bytes
in   1 blocks (ref 0) 0x1a856f0
+                    loc_update_type:periodic       contains     25 bytes
in   1 blocks (ref 0) 0x1a85660
+                    loc_update_type:normal         contains     23 bytes
in   1 blocks (ref 0) 0x1a84e60
+                    loc_update_type:attach         contains     23 bytes
in   1 blocks (ref 0) 0x1a84de0
+        struct llist_head              contains     16 bytes in   1 blocks
(ref 0) 0x1a84b30
+        .*                             contains      3 bytes in   1 blocks
(ref 0) 0x1a84830
+    msgb                           contains      0 bytes in   1 blocks
(ref 0) 0x1a83b90

 ===== test_ms_timeout_cm_auth_resp
 - Total time passed: 0.000000 s
@@ -326,8 +356,68 @@
 ===== test_ms_timeout_cm_auth_resp: SUCCESS

 full talloc report on 'msgb' (total      0 bytes in   1 blocks)
-talloc_total_blocks(tall_bsc_ctx) == 9
+talloc_total_blocks(tall_bsc_ctx) == 30
+full talloc report on 'subscr_conn_test_ctx' (total   3321 bytes in  30
blocks)
+    struct gsup_client             contains    248 bytes in   1 blocks
(ref 0) 0x1a86140
+    struct gsm_network             contains   3073 bytes in  27 blocks
(ref 0) 0x1a84540
+        struct vlr_instance            contains    160 bytes in   1 blocks
(ref 0) 0x1a86030
+        no_gsup_server                 contains     15 bytes in   1 blocks
(ref 0) 0x1a85fb0
+        rate_ctr.c:199                 contains   2239 bytes in  22 blocks
(ref 0) 0x1a84fe0
+            struct rate_ctr_group_desc     contains    687 bytes in  21
blocks (ref 0) 0x1a84bb0
+                struct rate_ctr_desc           contains    655 bytes in
20 blocks (ref 0) 0x1a84c40
+                    call:incomplete                contains     16 bytes
in   1 blocks (ref 0) 0x1a85e90
+                    call:complete                  contains     14 bytes
in   1 blocks (ref 0) 0x1a85e10
+                    call:active                    contains     12 bytes
in   1 blocks (ref 0) 0x1a85d90
+                    call:mt_connect                contains     16 bytes
in   1 blocks (ref 0) 0x1a85d10
+                    call:mt_setup                  contains     14 bytes
in   1 blocks (ref 0) 0x1a85c90
+                    call:mo_connect_ack            contains     20 bytes
in   1 blocks (ref 0) 0x1a85c10
+                    call:mo_setup                  contains     14 bytes
in   1 blocks (ref 0) 0x1a85b90
+                    sms:deliver_unknown_error      contains     26 bytes
in   1 blocks (ref 0) 0x1a85b00
+                    sms:rp_err_other               contains     17 bytes
in   1 blocks (ref 0) 0x1a85a80
+                    sms:rp_err_mem                 contains     15 bytes
in   1 blocks (ref 0) 0x1a85a00
+                    sms:delivered                  contains     14 bytes
in   1 blocks (ref 0) 0x1a85980
+                    sms:no_receiver                contains     16 bytes
in   1 blocks (ref 0) 0x1a85900
+                    sms:submitted                  contains     14 bytes
in   1 blocks (ref 0) 0x1a85880
+                    loc_update_resp:completed      contains     26 bytes
in   1 blocks (ref 0) 0x1a857f0
+                    loc_update_resp:failed         contains     23 bytes
in   1 blocks (ref 0) 0x1a85770
+                    loc_update_type:detach         contains     23 bytes
in   1 blocks (ref 0) 0x1a856f0
+                    loc_update_type:periodic       contains     25 bytes
in   1 blocks (ref 0) 0x1a85660
+                    loc_update_type:normal         contains     23 bytes
in   1 blocks (ref 0) 0x1a84e60
+                    loc_update_type:attach         contains     23 bytes
in   1 blocks (ref 0) 0x1a84de0
+        struct llist_head              contains     16 bytes in   1 blocks
(ref 0) 0x1a84b30
+        .*                             contains      3 bytes in   1 blocks
(ref 0) 0x1a84830
+    msgb                           contains      0 bytes in   1 blocks
(ref 0) 0x1a83b90

 full talloc report on 'msgb' (total      0 bytes in   1 blocks)
-talloc_total_blocks(tall_bsc_ctx) == 9
+talloc_total_blocks(tall_bsc_ctx) == 30
+full talloc report on 'subscr_conn_test_ctx' (total   3321 bytes in  30
blocks)
+    struct gsup_client             contains    248 bytes in   1 blocks
(ref 0) 0x1a86140
+    struct gsm_network             contains   3073 bytes in  27 blocks
(ref 0) 0x1a84540
+        struct vlr_instance            contains    160 bytes in   1 blocks
(ref 0) 0x1a86030
+        no_gsup_server                 contains     15 bytes in   1 blocks
(ref 0) 0x1a85fb0
+        rate_ctr.c:199                 contains   2239 bytes in  22 blocks
(ref 0) 0x1a84fe0
+            struct rate_ctr_group_desc     contains    687 bytes in  21
blocks (ref 0) 0x1a84bb0
+                struct rate_ctr_desc           contains    655 bytes in
20 blocks (ref 0) 0x1a84c40
+                    call:incomplete                contains     16 bytes
in   1 blocks (ref 0) 0x1a85e90
+                    call:complete                  contains     14 bytes
in   1 blocks (ref 0) 0x1a85e10
+                    call:active                    contains     12 bytes
in   1 blocks (ref 0) 0x1a85d90
+                    call:mt_connect                contains     16 bytes
in   1 blocks (ref 0) 0x1a85d10
+                    call:mt_setup                  contains     14 bytes
in   1 blocks (ref 0) 0x1a85c90
+                    call:mo_connect_ack            contains     20 bytes
in   1 blocks (ref 0) 0x1a85c10
+                    call:mo_setup                  contains     14 bytes
in   1 blocks (ref 0) 0x1a85b90
+                    sms:deliver_unknown_error      contains     26 bytes
in   1 blocks (ref 0) 0x1a85b00
+                    sms:rp_err_other               contains     17 bytes
in   1 blocks (ref 0) 0x1a85a80
+                    sms:rp_err_mem                 contains     15 bytes
in   1 blocks (ref 0) 0x1a85a00
+                    sms:delivered                  contains     14 bytes
in   1 blocks (ref 0) 0x1a85980
+                    sms:no_receiver                contains     16 bytes
in   1 blocks (ref 0) 0x1a85900
+                    sms:submitted                  contains     14 bytes
in   1 blocks (ref 0) 0x1a85880
+                    loc_update_resp:completed      contains     26 bytes
in   1 blocks (ref 0) 0x1a857f0
+                    loc_update_resp:failed         contains     23 bytes
in   1 blocks (ref 0) 0x1a85770
+                    loc_update_type:detach         contains     23 bytes
in   1 blocks (ref 0) 0x1a856f0
+                    loc_update_type:periodic       contains     25 bytes
in   1 blocks (ref 0) 0x1a85660
+                    loc_update_type:normal         contains     23 bytes
in   1 blocks (ref 0) 0x1a84e60
+                    loc_update_type:attach         contains     23 bytes
in   1 blocks (ref 0) 0x1a84de0
+        struct llist_head              contains     16 bytes in   1 blocks
(ref 0) 0x1a84b30
+        .*                             contains      3 bytes in   1 blocks
(ref 0) 0x1a84830
+    msgb                           contains      0 bytes in   1 blocks
(ref 0) 0x1a83b90

31. testsuite.at:211: 31. msc_vlr_test_ms_timeout (testsuite.at:211):
FAILED (testsuite.at:215)

#                             -*- compilation -*-
32. testsuite.at:218: testing msc_vlr_test_reject_concurrency ...
./testsuite.at:222:
$abs_top_builddir/tests/msc_vlr/msc_vlr_test_reject_concurrency
--- experr 2017-12-13 14:51:30.478803826 -0500
+++
/home/osmo/3G-config-example/build/openbsc/openbsc/tests/testsuite.dir/at-groups/32/stderr
2017-12-13
14:51:30.598793147 -0500
@@ -145,7 +145,37 @@
 ===== test_reject_2nd_conn: SUCCESS

 full talloc report on 'msgb' (total      0 bytes in   1 blocks)
-talloc_total_blocks(tall_bsc_ctx) == 9
+talloc_total_blocks(tall_bsc_ctx) == 30
+full talloc report on 'subscr_conn_test_ctx' (total   3321 bytes in  30
blocks)
+    struct gsup_client             contains    248 bytes in   1 blocks
(ref 0) 0x1fb8140
+    struct gsm_network             contains   3073 bytes in  27 blocks
(ref 0) 0x1fb6540
+        struct vlr_instance            contains    160 bytes in   1 blocks
(ref 0) 0x1fb8030
+        no_gsup_server                 contains     15 bytes in   1 blocks
(ref 0) 0x1fb7fb0
+        rate_ctr.c:199                 contains   2239 bytes in  22 blocks
(ref 0) 0x1fb6fe0
+            struct rate_ctr_group_desc     contains    687 bytes in  21
blocks (ref 0) 0x1fb6bb0
+                struct rate_ctr_desc           contains    655 bytes in
20 blocks (ref 0) 0x1fb6c40
+                    call:incomplete                contains     16 bytes
in   1 blocks (ref 0) 0x1fb7e90
+                    call:complete                  contains     14 bytes
in   1 blocks (ref 0) 0x1fb7e10
+                    call:active                    contains     12 bytes
in   1 blocks (ref 0) 0x1fb7d90
+                    call:mt_connect                contains     16 bytes
in   1 blocks (ref 0) 0x1fb7d10
+                    call:mt_setup                  contains     14 bytes
in   1 blocks (ref 0) 0x1fb7c90
+                    call:mo_connect_ack            contains     20 bytes
in   1 blocks (ref 0) 0x1fb7c10
+                    call:mo_setup                  contains     14 bytes
in   1 blocks (ref 0) 0x1fb7b90
+                    sms:deliver_unknown_error      contains     26 bytes
in   1 blocks (ref 0) 0x1fb7b00
+                    sms:rp_err_other               contains     17 bytes
in   1 blocks (ref 0) 0x1fb7a80
+                    sms:rp_err_mem                 contains     15 bytes
in   1 blocks (ref 0) 0x1fb7a00
+                    sms:delivered                  contains     14 bytes
in   1 blocks (ref 0) 0x1fb7980
+                    sms:no_receiver                contains     16 bytes
in   1 blocks (ref 0) 0x1fb7900
+                    sms:submitted                  contains     14 bytes
in   1 blocks (ref 0) 0x1fb7880
+                    loc_update_resp:completed      contains     26 bytes
in   1 blocks (ref 0) 0x1fb77f0
+                    loc_update_resp:failed         contains     23 bytes
in   1 blocks (ref 0) 0x1fb7770
+                    loc_update_type:detach         contains     23 bytes
in   1 blocks (ref 0) 0x1fb76f0
+                    loc_update_type:periodic       contains     25 bytes
in   1 blocks (ref 0) 0x1fb7660
+                    loc_update_type:normal         contains     23 bytes
in   1 blocks (ref 0) 0x1fb6e60
+                    loc_update_type:attach         contains     23 bytes
in   1 blocks (ref 0) 0x1fb6de0
+        struct llist_head              contains     16 bytes in   1 blocks
(ref 0) 0x1fb6b30
+        .*                             contains      3 bytes in   1 blocks
(ref 0) 0x1fb6830
+    msgb                           contains      0 bytes in   1 blocks
(ref 0) 0x1fb5b90

 ===== test_reject_lu_during_lu
 - Location Update Request
@@ -266,7 +296,37 @@
 ===== test_reject_lu_during_lu: SUCCESS

 full talloc report on 'msgb' (total      0 bytes in   1 blocks)
-talloc_total_blocks(tall_bsc_ctx) == 9
+talloc_total_blocks(tall_bsc_ctx) == 30
+full talloc report on 'subscr_conn_test_ctx' (total   3321 bytes in  30
blocks)
+    struct gsup_client             contains    248 bytes in   1 blocks
(ref 0) 0x1fb8140
+    struct gsm_network             contains   3073 bytes in  27 blocks
(ref 0) 0x1fb6540
+        struct vlr_instance            contains    160 bytes in   1 blocks
(ref 0) 0x1fb8030
+        no_gsup_server                 contains     15 bytes in   1 blocks
(ref 0) 0x1fb7fb0
+        rate_ctr.c:199                 contains   2239 bytes in  22 blocks
(ref 0) 0x1fb6fe0
+            struct rate_ctr_group_desc     contains    687 bytes in  21
blocks (ref 0) 0x1fb6bb0
+                struct rate_ctr_desc           contains    655 bytes in
20 blocks (ref 0) 0x1fb6c40
+                    call:incomplete                contains     16 bytes
in   1 blocks (ref 0) 0x1fb7e90
+                    call:complete                  contains     14 bytes
in   1 blocks (ref 0) 0x1fb7e10
+                    call:active                    contains     12 bytes
in   1 blocks (ref 0) 0x1fb7d90
+                    call:mt_connect                contains     16 bytes
in   1 blocks (ref 0) 0x1fb7d10
+                    call:mt_setup                  contains     14 bytes
in   1 blocks (ref 0) 0x1fb7c90
+                    call:mo_connect_ack            contains     20 bytes
in   1 blocks (ref 0) 0x1fb7c10
+                    call:mo_setup                  contains     14 bytes
in   1 blocks (ref 0) 0x1fb7b90
+                    sms:deliver_unknown_error      contains     26 bytes
in   1 blocks (ref 0) 0x1fb7b00
+                    sms:rp_err_other               contains     17 bytes
in   1 blocks (ref 0) 0x1fb7a80
+                    sms:rp_err_mem                 contains     15 bytes
in   1 blocks (ref 0) 0x1fb7a00
+                    sms:delivered                  contains     14 bytes
in   1 blocks (ref 0) 0x1fb7980
+                    sms:no_receiver                contains     16 bytes
in   1 blocks (ref 0) 0x1fb7900
+                    sms:submitted                  contains     14 bytes
in   1 blocks (ref 0) 0x1fb7880
+                    loc_update_resp:completed      contains     26 bytes
in   1 blocks (ref 0) 0x1fb77f0
+                    loc_update_resp:failed         contains     23 bytes
in   1 blocks (ref 0) 0x1fb7770
+                    loc_update_type:detach         contains     23 bytes
in   1 blocks (ref 0) 0x1fb76f0
+                    loc_update_type:periodic       contains     25 bytes
in   1 blocks (ref 0) 0x1fb7660
+                    loc_update_type:normal         contains     23 bytes
in   1 blocks (ref 0) 0x1fb6e60
+                    loc_update_type:attach         contains     23 bytes
in   1 blocks (ref 0) 0x1fb6de0
+        struct llist_head              contains     16 bytes in   1 blocks
(ref 0) 0x1fb6b30
+        .*                             contains      3 bytes in   1 blocks
(ref 0) 0x1fb6830
+    msgb                           contains      0 bytes in   1 blocks
(ref 0) 0x1fb5b90

 ===== test_reject_cm_during_lu
 - Location Update Request
@@ -393,7 +453,37 @@
 ===== test_reject_cm_during_lu: SUCCESS

 full talloc report on 'msgb' (total      0 bytes in   1 blocks)
-talloc_total_blocks(tall_bsc_ctx) == 9
+talloc_total_blocks(tall_bsc_ctx) == 30
+full talloc report on 'subscr_conn_test_ctx' (total   3321 bytes in  30
blocks)
+    struct gsup_client             contains    248 bytes in   1 blocks
(ref 0) 0x1fb8140
+    struct gsm_network             contains   3073 bytes in  27 blocks
(ref 0) 0x1fb6540
+        struct vlr_instance            contains    160 bytes in   1 blocks
(ref 0) 0x1fb8030
+        no_gsup_server                 contains     15 bytes in   1 blocks
(ref 0) 0x1fb7fb0
+        rate_ctr.c:199                 contains   2239 bytes in  22 blocks
(ref 0) 0x1fb6fe0
+            struct rate_ctr_group_desc     contains    687 bytes in  21
blocks (ref 0) 0x1fb6bb0
+                struct rate_ctr_desc           contains    655 bytes in
20 blocks (ref 0) 0x1fb6c40
+                    call:incomplete                contains     16 bytes
in   1 blocks (ref 0) 0x1fb7e90
+                    call:complete                  contains     14 bytes
in   1 blocks (ref 0) 0x1fb7e10
+                    call:active                    contains     12 bytes
in   1 blocks (ref 0) 0x1fb7d90
+                    call:mt_connect                contains     16 bytes
in   1 blocks (ref 0) 0x1fb7d10
+                    call:mt_setup                  contains     14 bytes
in   1 blocks (ref 0) 0x1fb7c90
+                    call:mo_connect_ack            contains     20 bytes
in   1 blocks (ref 0) 0x1fb7c10
+                    call:mo_setup                  contains     14 bytes
in   1 blocks (ref 0) 0x1fb7b90
+                    sms:deliver_unknown_error      contains     26 bytes
in   1 blocks (ref 0) 0x1fb7b00
+                    sms:rp_err_other               contains     17 bytes
in   1 blocks (ref 0) 0x1fb7a80
+                    sms:rp_err_mem                 contains     15 bytes
in   1 blocks (ref 0) 0x1fb7a00
+                    sms:delivered                  contains     14 bytes
in   1 blocks (ref 0) 0x1fb7980
+                    sms:no_receiver                contains     16 bytes
in   1 blocks (ref 0) 0x1fb7900
+                    sms:submitted                  contains     14 bytes
in   1 blocks (ref 0) 0x1fb7880
+                    loc_update_resp:completed      contains     26 bytes
in   1 blocks (ref 0) 0x1fb77f0
+                    loc_update_resp:failed         contains     23 bytes
in   1 blocks (ref 0) 0x1fb7770
+                    loc_update_type:detach         contains     23 bytes
in   1 blocks (ref 0) 0x1fb76f0
+                    loc_update_type:periodic       contains     25 bytes
in   1 blocks (ref 0) 0x1fb7660
+                    loc_update_type:normal         contains     23 bytes
in   1 blocks (ref 0) 0x1fb6e60
+                    loc_update_type:attach         contains     23 bytes
in   1 blocks (ref 0) 0x1fb6de0
+        struct llist_head              contains     16 bytes in   1 blocks
(ref 0) 0x1fb6b30
+        .*                             contains      3 bytes in   1 blocks
(ref 0) 0x1fb6830
+    msgb                           contains      0 bytes in   1 blocks
(ref 0) 0x1fb5b90

 ===== test_reject_paging_resp_during_lu
 - Location Update Request
@@ -515,7 +605,37 @@
 ===== test_reject_paging_resp_during_lu: SUCCESS

 full talloc report on 'msgb' (total      0 bytes in   1 blocks)
-talloc_total_blocks(tall_bsc_ctx) == 9
+talloc_total_blocks(tall_bsc_ctx) == 30
+full talloc report on 'subscr_conn_test_ctx' (total   3321 bytes in  30
blocks)
+    struct gsup_client             contains    248 bytes in   1 blocks
(ref 0) 0x1fb8140
+    struct gsm_network             contains   3073 bytes in  27 blocks
(ref 0) 0x1fb6540
+        struct vlr_instance            contains    160 bytes in   1 blocks
(ref 0) 0x1fb8030
+        no_gsup_server                 contains     15 bytes in   1 blocks
(ref 0) 0x1fb7fb0
+        rate_ctr.c:199                 contains   2239 bytes in  22 blocks
(ref 0) 0x1fb6fe0
+            struct rate_ctr_group_desc     contains    687 bytes in  21
blocks (ref 0) 0x1fb6bb0
+                struct rate_ctr_desc           contains    655 bytes in
20 blocks (ref 0) 0x1fb6c40
+                    call:incomplete                contains     16 bytes
in   1 blocks (ref 0) 0x1fb7e90
+                    call:complete                  contains     14 bytes
in   1 blocks (ref 0) 0x1fb7e10
+                    call:active                    contains     12 bytes
in   1 blocks (ref 0) 0x1fb7d90
+                    call:mt_connect                contains     16 bytes
in   1 blocks (ref 0) 0x1fb7d10
+                    call:mt_setup                  contains     14 bytes
in   1 blocks (ref 0) 0x1fb7c90
+                    call:mo_connect_ack            contains     20 bytes
in   1 blocks (ref 0) 0x1fb7c10
+                    call:mo_setup                  contains     14 bytes
in   1 blocks (ref 0) 0x1fb7b90
+                    sms:deliver_unknown_error      contains     26 bytes
in   1 blocks (ref 0) 0x1fb7b00
+                    sms:rp_err_other               contains     17 bytes
in   1 blocks (ref 0) 0x1fb7a80
+                    sms:rp_err_mem                 contains     15 bytes
in   1 blocks (ref 0) 0x1fb7a00
+                    sms:delivered                  contains     14 bytes
in   1 blocks (ref 0) 0x1fb7980
+                    sms:no_receiver                contains     16 bytes
in   1 blocks (ref 0) 0x1fb7900
+                    sms:submitted                  contains     14 bytes
in   1 blocks (ref 0) 0x1fb7880
+                    loc_update_resp:completed      contains     26 bytes
in   1 blocks (ref 0) 0x1fb77f0
+                    loc_update_resp:failed         contains     23 bytes
in   1 blocks (ref 0) 0x1fb7770
+                    loc_update_type:detach         contains     23 bytes
in   1 blocks (ref 0) 0x1fb76f0
+                    loc_update_type:periodic       contains     25 bytes
in   1 blocks (ref 0) 0x1fb7660
+                    loc_update_type:normal         contains     23 bytes
in   1 blocks (ref 0) 0x1fb6e60
+                    loc_update_type:attach         contains     23 bytes
in   1 blocks (ref 0) 0x1fb6de0
+        struct llist_head              contains     16 bytes in   1 blocks
(ref 0) 0x1fb6b30
+        .*                             contains      3 bytes in   1 blocks
(ref 0) 0x1fb6830
+    msgb                           contains      0 bytes in   1 blocks
(ref 0) 0x1fb5b90

 ===== test_reject_lu_during_cm
 ---
@@ -700,7 +820,37 @@
 ===== test_reject_lu_during_cm: SUCCESS

 full talloc report on 'msgb' (total      0 bytes in   1 blocks)
-talloc_total_blocks(tall_bsc_ctx) == 9
+talloc_total_blocks(tall_bsc_ctx) == 30
+full talloc report on 'subscr_conn_test_ctx' (total   3321 bytes in  30
blocks)
+    struct gsup_client             contains    248 bytes in   1 blocks
(ref 0) 0x1fb8140
+    struct gsm_network             contains   3073 bytes in  27 blocks
(ref 0) 0x1fb6540
+        struct vlr_instance            contains    160 bytes in   1 blocks
(ref 0) 0x1fb8030
+        no_gsup_server                 contains     15 bytes in   1 blocks
(ref 0) 0x1fb7fb0
+        rate_ctr.c:199                 contains   2239 bytes in  22 blocks
(ref 0) 0x1fb6fe0
+            struct rate_ctr_group_desc     contains    687 bytes in  21
blocks (ref 0) 0x1fb6bb0
+                struct rate_ctr_desc           contains    655 bytes in
20 blocks (ref 0) 0x1fb6c40
+                    call:incomplete                contains     16 bytes
in   1 blocks (ref 0) 0x1fb7e90
+                    call:complete                  contains     14 bytes
in   1 blocks (ref 0) 0x1fb7e10
+                    call:active                    contains     12 bytes
in   1 blocks (ref 0) 0x1fb7d90
+                    call:mt_connect                contains     16 bytes
in   1 blocks (ref 0) 0x1fb7d10
+                    call:mt_setup                  contains     14 bytes
in   1 blocks (ref 0) 0x1fb7c90
+                    call:mo_connect_ack            contains     20 bytes
in   1 blocks (ref 0) 0x1fb7c10
+                    call:mo_setup                  contains     14 bytes
in   1 blocks (ref 0) 0x1fb7b90
+                    sms:deliver_unknown_error      contains     26 bytes
in   1 blocks (ref 0) 0x1fb7b00
+                    sms:rp_err_other               contains     17 bytes
in   1 blocks (ref 0) 0x1fb7a80
+                    sms:rp_err_mem                 contains     15 bytes
in   1 blocks (ref 0) 0x1fb7a00
+                    sms:delivered                  contains     14 bytes
in   1 blocks (ref 0) 0x1fb7980
+                    sms:no_receiver                contains     16 bytes
in   1 blocks (ref 0) 0x1fb7900
+                    sms:submitted                  contains     14 bytes
in   1 blocks (ref 0) 0x1fb7880
+                    loc_update_resp:completed      contains     26 bytes
in   1 blocks (ref 0) 0x1fb77f0
+                    loc_update_resp:failed         contains     23 bytes
in   1 blocks (ref 0) 0x1fb7770
+                    loc_update_type:detach         contains     23 bytes
in   1 blocks (ref 0) 0x1fb76f0
+                    loc_update_type:periodic       contains     25 bytes
in   1 blocks (ref 0) 0x1fb7660
+                    loc_update_type:normal         contains     23 bytes
in   1 blocks (ref 0) 0x1fb6e60
+                    loc_update_type:attach         contains     23 bytes
in   1 blocks (ref 0) 0x1fb6de0
+        struct llist_head              contains     16 bytes in   1 blocks
(ref 0) 0x1fb6b30
+        .*                             contains      3 bytes in   1 blocks
(ref 0) 0x1fb6830
+    msgb                           contains      0 bytes in   1 blocks
(ref 0) 0x1fb5b90

 ===== test_reject_cm_during_cm
 ---
@@ -887,7 +1037,37 @@
 ===== test_reject_cm_during_cm: SUCCESS

 full talloc report on 'msgb' (total      0 bytes in   1 blocks)
-talloc_total_blocks(tall_bsc_ctx) == 9
+talloc_total_blocks(tall_bsc_ctx) == 30
+full talloc report on 'subscr_conn_test_ctx' (total   3321 bytes in  30
blocks)
+    struct gsup_client             contains    248 bytes in   1 blocks
(ref 0) 0x1fb8140
+    struct gsm_network             contains   3073 bytes in  27 blocks
(ref 0) 0x1fb6540
+        struct vlr_instance            contains    160 bytes in   1 blocks
(ref 0) 0x1fb8030
+        no_gsup_server                 contains     15 bytes in   1 blocks
(ref 0) 0x1fb7fb0
+        rate_ctr.c:199                 contains   2239 bytes in  22 blocks
(ref 0) 0x1fb6fe0
+            struct rate_ctr_group_desc     contains    687 bytes in  21
blocks (ref 0) 0x1fb6bb0
+                struct rate_ctr_desc           contains    655 bytes in
20 blocks (ref 0) 0x1fb6c40
+                    call:incomplete                contains     16 bytes
in   1 blocks (ref 0) 0x1fb7e90
+                    call:complete                  contains     14 bytes
in   1 blocks (ref 0) 0x1fb7e10
+                    call:active                    contains     12 bytes
in   1 blocks (ref 0) 0x1fb7d90
+                    call:mt_connect                contains     16 bytes
in   1 blocks (ref 0) 0x1fb7d10
+                    call:mt_setup                  contains     14 bytes
in   1 blocks (ref 0) 0x1fb7c90
+                    call:mo_connect_ack            contains     20 bytes
in   1 blocks (ref 0) 0x1fb7c10
+                    call:mo_setup                  contains     14 bytes
in   1 blocks (ref 0) 0x1fb7b90
+                    sms:deliver_unknown_error      contains     26 bytes
in   1 blocks (ref 0) 0x1fb7b00
+                    sms:rp_err_other               contains     17 bytes
in   1 blocks (ref 0) 0x1fb7a80
+                    sms:rp_err_mem                 contains     15 bytes
in   1 blocks (ref 0) 0x1fb7a00
+                    sms:delivered                  contains     14 bytes
in   1 blocks (ref 0) 0x1fb7980
+                    sms:no_receiver                contains     16 bytes
in   1 blocks (ref 0) 0x1fb7900
+                    sms:submitted                  contains     14 bytes
in   1 blocks (ref 0) 0x1fb7880
+                    loc_update_resp:completed      contains     26 bytes
in   1 blocks (ref 0) 0x1fb77f0
+                    loc_update_resp:failed         contains     23 bytes
in   1 blocks (ref 0) 0x1fb7770
+                    loc_update_type:detach         contains     23 bytes
in   1 blocks (ref 0) 0x1fb76f0
+                    loc_update_type:periodic       contains     25 bytes
in   1 blocks (ref 0) 0x1fb7660
+                    loc_update_type:normal         contains     23 bytes
in   1 blocks (ref 0) 0x1fb6e60
+                    loc_update_type:attach         contains     23 bytes
in   1 blocks (ref 0) 0x1fb6de0
+        struct llist_head              contains     16 bytes in   1 blocks
(ref 0) 0x1fb6b30
+        .*                             contains      3 bytes in   1 blocks
(ref 0) 0x1fb6830
+    msgb                           contains      0 bytes in   1 blocks
(ref 0) 0x1fb5b90

 ===== test_reject_paging_resp_during_cm
 ---
@@ -1081,7 +1261,37 @@
 ===== test_reject_paging_resp_during_cm: SUCCESS

 full talloc report on 'msgb' (total      0 bytes in   1 blocks)
-talloc_total_blocks(tall_bsc_ctx) == 9
+talloc_total_blocks(tall_bsc_ctx) == 30
+full talloc report on 'subscr_conn_test_ctx' (total   3321 bytes in  30
blocks)
+    struct gsup_client             contains    248 bytes in   1 blocks
(ref 0) 0x1fb8140
+    struct gsm_network             contains   3073 bytes in  27 blocks
(ref 0) 0x1fb6540
+        struct vlr_instance            contains    160 bytes in   1 blocks
(ref 0) 0x1fb8030
+        no_gsup_server                 contains     15 bytes in   1 blocks
(ref 0) 0x1fb7fb0
+        rate_ctr.c:199                 contains   2239 bytes in  22 blocks
(ref 0) 0x1fb6fe0
+            struct rate_ctr_group_desc     contains    687 bytes in  21
blocks (ref 0) 0x1fb6bb0
+                struct rate_ctr_desc           contains    655 bytes in
20 blocks (ref 0) 0x1fb6c40
+                    call:incomplete                contains     16 bytes
in   1 blocks (ref 0) 0x1fb7e90
+                    call:complete                  contains     14 bytes
in   1 blocks (ref 0) 0x1fb7e10
+                    call:active                    contains     12 bytes
in   1 blocks (ref 0) 0x1fb7d90
+                    call:mt_connect                contains     16 bytes
in   1 blocks (ref 0) 0x1fb7d10
+                    call:mt_setup                  contains     14 bytes
in   1 blocks (ref 0) 0x1fb7c90
+                    call:mo_connect_ack            contains     20 bytes
in   1 blocks (ref 0) 0x1fb7c10
+                    call:mo_setup                  contains     14 bytes
in   1 blocks (ref 0) 0x1fb7b90
+                    sms:deliver_unknown_error      contains     26 bytes
in   1 blocks (ref 0) 0x1fb7b00
+                    sms:rp_err_other               contains     17 bytes
in   1 blocks (ref 0) 0x1fb7a80
+                    sms:rp_err_mem                 contains     15 bytes
in   1 blocks (ref 0) 0x1fb7a00
+                    sms:delivered                  contains     14 bytes
in   1 blocks (ref 0) 0x1fb7980
+                    sms:no_receiver                contains     16 bytes
in   1 blocks (ref 0) 0x1fb7900
+                    sms:submitted                  contains     14 bytes
in   1 blocks (ref 0) 0x1fb7880
+                    loc_update_resp:completed      contains     26 bytes
in   1 blocks (ref 0) 0x1fb77f0
+                    loc_update_resp:failed         contains     23 bytes
in   1 blocks (ref 0) 0x1fb7770
+                    loc_update_type:detach         contains     23 bytes
in   1 blocks (ref 0) 0x1fb76f0
+                    loc_update_type:periodic       contains     25 bytes
in   1 blocks (ref 0) 0x1fb7660
+                    loc_update_type:normal         contains     23 bytes
in   1 blocks (ref 0) 0x1fb6e60
+                    loc_update_type:attach         contains     23 bytes
in   1 blocks (ref 0) 0x1fb6de0
+        struct llist_head              contains     16 bytes in   1 blocks
(ref 0) 0x1fb6b30
+        .*                             contains      3 bytes in   1 blocks
(ref 0) 0x1fb6830
+    msgb                           contains      0 bytes in   1 blocks
(ref 0) 0x1fb5b90

 ===== test_reject_lu_during_paging_resp
 ---
@@ -1235,529 +1445,7 @@
 DREF VLR subscr MSISDN:46071 usage increases to: 6
 DREF MSISDN:46071: MSC conn use + 1 == 3
 DMSC msc_tx 91 bytes to MSISDN:46071 via RAN_GERAN_A
-- DTAP --RAN_GERAN_A--> MS: GSM48_PDISC_SMS:0x01:
09015801000791447758100650004c0005806470f1000007101000000000445079da1e1ee7416937485e9ea7c965373d1d6683c270383b3d0ed3d36ff71c949e83c22072799e9687c5ec32a81d96afcbf4b4fb0c7ac3e9e9b7db05
-- DTAP matches expected message
-DREF VLR subscr MSISDN:46071 usage decreases to: 5
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: Received Event
SUBSCR_CONN_E_BUMP
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: bump: connection
still has active transaction: GSM48_PDISC_SMS
-DREF VLR subscr MSISDN:46071 usage decreases to: 4
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: Received Event
SUBSCR_CONN_E_BUMP
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: bump: connection
still has active transaction: GSM48_PDISC_SMS
-DREF MSISDN:46071: MSC conn use - 1 == 2
-  dtap_tx_confirmed == 1
-  paging_stopped == 1
-- conn is still open to wait for SMS ack dance
-  llist_count(&net->subscr_conns) == 1
----
-- MS sends erratic LU Request, which is dropped silently
-  MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_LOC_UPD_REQUEST
-DREF MSISDN:46071: MSC conn use + 1 == 3
-DRLL Dispatching 04.08 message GSM48_MT_MM_LOC_UPD_REQUEST (0x5:0x8)
-DMM 901700000004620: Error: connection already in use
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: Received Event
SUBSCR_CONN_E_BUMP
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: bump: connection
still has active transaction: GSM48_PDISC_SMS
-DREF MSISDN:46071: MSC conn use - 1 == 2
-  lu_result_sent == 0
-  llist_count(&net->subscr_conns) == 1
-- MS replies with CP-ACK for received SMS
-  MSC <--RAN_GERAN_A-- MS: GSM48_PDISC_SMS:0x04
-DREF MSISDN:46071: MSC conn use + 1 == 3
-DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x04 (0x9:0x4)
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: Received Event
SUBSCR_CONN_E_COMMUNICATING
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: state_chg to
SUBSCR_CONN_S_COMMUNICATING
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_COMMUNICATING}: Received
Event SUBSCR_CONN_E_BUMP
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_COMMUNICATING}: bump:
connection still has active transaction: GSM48_PDISC_SMS
-DREF MSISDN:46071: MSC conn use - 1 == 2
-  llist_count(&net->subscr_conns) == 1
-- MS also sends RP-ACK, MSC in turn sends CP-ACK for that
-  MSC <--RAN_GERAN_A-- MS: GSM48_PDISC_SMS:0x01
-DREF MSISDN:46071: MSC conn use + 1 == 3
-DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x01 (0x9:0x1)
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_COMMUNICATING}: Received
Event SUBSCR_CONN_E_COMMUNICATING
-DMSC msc_tx 2 bytes to MSISDN:46071 via RAN_GERAN_A
-- DTAP --RAN_GERAN_A--> MS: GSM48_PDISC_SMS:0x04: 0904
-- DTAP matches expected message
-DREF VLR subscr MSISDN:46071 usage decreases to: 3
-DREF VLR subscr MSISDN:46071 usage decreases to: 2
-DREF MSISDN:46071: MSC conn use - 1 == 2
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_COMMUNICATING}: Received
Event SUBSCR_CONN_E_BUMP
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_COMMUNICATING}: bump:
releasing conn
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_COMMUNICATING}: state_chg
to SUBSCR_CONN_S_RELEASED
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Terminating
(cause = OSMO_FSM_TERM_REGULAR)
-DVLR Process_Access_Request_VLR(901700000004620){PR_ARQ_S_DONE}:
Terminating (cause = OSMO_FSM_TERM_PARENT)
-DVLR Process_Access_Request_VLR(901700000004620){PR_ARQ_S_DONE}: Removing
from parent Subscr_Conn(901700000004620)
-DVLR Process_Access_Request_VLR(901700000004620){PR_ARQ_S_DONE}: Freeing
instance
-DVLR Process_Access_Request_VLR(901700000004620){PR_ARQ_S_DONE}:
Deallocated
-DREF MSISDN:46071: MSC conn use - 1 == 1
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Freeing instance
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Deallocated
-DREF MSISDN:46071: MSC conn use - 1 == 0
-DRLL subscr MSISDN:46071: Freeing subscriber connection
-DREF VLR subscr MSISDN:46071 usage decreases to: 1
-  dtap_tx_confirmed == 1
-- SMS is done
-  llist_count(&net->subscr_conns) == 0
-DREF freeing VLR subscr MSISDN:46071
-===== test_reject_lu_during_paging_resp: SUCCESS
-
-full talloc report on 'msgb' (total      0 bytes in   1 blocks)
-talloc_total_blocks(tall_bsc_ctx) == 9
-
-===== test_reject_cm_during_paging_resp
----
-- Subscriber does a normal LU
-- Location Update Request
-  MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_LOC_UPD_REQUEST
-  new conn
-DREF unknown: MSC conn use + 1 == 1
-DRLL Dispatching 04.08 message GSM48_MT_MM_LOC_UPD_REQUEST (0x5:0x8)
-DREF unknown: MSC conn use + 1 == 2
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Allocated
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Received Event
SUBSCR_CONN_E_START
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: state_chg to
SUBSCR_CONN_S_NEW
-DMM LOCATION UPDATING REQUEST: MI(IMSI)=901700000004620 type=IMSI ATTACH
-DMM LU/new-LAC: 1/0
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_IDLE}: Allocated
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_IDLE}: is child of
Subscr_Conn(901700000004620)
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_IDLE}: rev=GSM net=GERAN (no
Auth)
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_IDLE}: Received Event
VLR_ULA_E_UPDATE_LA
-DREF VLR subscr unknown usage increases to: 1
-DVLR set IMSI on subscriber; IMSI=901700000004620 id=901700000004620
-DVLR New subscr, IMSI: 901700000004620
-DREF VLR subscr IMSI:901700000004620 usage increases to: 2
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_IDLE}: vlr_loc_upd_node1()
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_IDLE}: vlr_loc_upd_post_auth()
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_IDLE}: vlr_loc_upd_post_ciph()
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_IDLE}: vlr_loc_upd_node_4()
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_IDLE}: state_chg to
VLR_ULA_S_WAIT_HLR_UPD
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_INIT}: Allocated
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_INIT}: is child of
vlr_lu_fsm(901700000004620)
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_INIT}: Received Event
UPD_HLR_VLR_E_START
-DVLR GSUP tx: 04010809710000004026f0
-GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST:
04010809710000004026f0
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_INIT}: state_chg to
UPD_HLR_VLR_S_WAIT_FOR_DATA
-DREF VLR subscr IMSI:901700000004620 usage decreases to: 1
-DMM IMSI:901700000004620: bump: conn still being established
(SUBSCR_CONN_S_NEW)
-DREF IMSI:901700000004620: MSC conn use - 1 == 1
-  lu_result_sent == 0
-  llist_count(&net->subscr_conns) == 1
-- HLR sends _INSERT_DATA_REQUEST, VLR responds with _INSERT_DATA_RESULT
-<-- GSUP rx OSMO_GSUP_MSGT_INSERT_DATA_REQUEST:
10010809710000004026f00804036470f1
-DVLR GSUP rx 17: 10010809710000004026f00804036470f1
-DREF VLR subscr IMSI:901700000004620 usage increases to: 2
-DVLR IMSI:901700000004620 has MSISDN:46071
-DVLR GSUP tx: 12010809710000004026f0
-GSUP --> HLR: OSMO_GSUP_MSGT_INSERT_DATA_RESULT: 12010809710000004026f0
-DREF VLR subscr MSISDN:46071 usage decreases to: 1
-<-- GSUP rx OSMO_GSUP_MSGT_INSERT_DATA_REQUEST: vlr_gsupc_read_cb()
returns 0
-  lu_result_sent == 0
-- HLR also sends GSUP _UPDATE_LOCATION_RESULT
-<-- GSUP rx OSMO_GSUP_MSGT_UPDATE_LOCATION_RESULT: 06010809710000004026f0
-DVLR GSUP rx 11: 06010809710000004026f0
-DREF VLR subscr MSISDN:46071 usage increases to: 2
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_HLR_UPD}: Received Event
VLR_ULA_E_HLR_LU_RES
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_WAIT_FOR_DATA}:
Received Event UPD_HLR_VLR_E_UPD_LOC_ACK
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_WAIT_FOR_DATA}:
state_chg to UPD_HLR_VLR_S_DONE
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_DONE}: Terminating
(cause = OSMO_FSM_TERM_REGULAR)
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_DONE}: Removing from
parent vlr_lu_fsm(901700000004620)
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_DONE}: Freeing instance
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_DONE}: Deallocated
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_HLR_UPD}: Received Event
VLR_ULA_E_UPD_HLR_COMPL
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_HLR_UPD}: state_chg to
VLR_ULA_S_WAIT_LU_COMPL
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_INIT}: Allocated
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_INIT}: is child of
vlr_lu_fsm(901700000004620)
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_INIT}: Received
Event LU_COMPL_VLR_E_START
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_INIT}: state_chg to
LU_COMPL_VLR_S_WAIT_SUB_PRES
-DVLR sub_pres_vlr_fsm(901700000004620){SUB_PRES_VLR_S_INIT}: Allocated
-DVLR sub_pres_vlr_fsm(901700000004620){SUB_PRES_VLR_S_INIT}: is child of
lu_compl_vlr_fsm(901700000004620)
-DVLR sub_pres_vlr_fsm(901700000004620){SUB_PRES_VLR_S_INIT}: Received
Event SUB_PRES_VLR_E_START
-DVLR sub_pres_vlr_fsm(901700000004620){SUB_PRES_VLR_S_INIT}: state_chg to
SUB_PRES_VLR_S_DONE
-DVLR sub_pres_vlr_fsm(901700000004620){SUB_PRES_VLR_S_DONE}: Terminating
(cause = OSMO_FSM_TERM_REGULAR)
-DVLR sub_pres_vlr_fsm(901700000004620){SUB_PRES_VLR_S_DONE}: Removing from
parent lu_compl_vlr_fsm(901700000004620)
-DVLR sub_pres_vlr_fsm(901700000004620){SUB_PRES_VLR_S_DONE}: Freeing
instance
-DVLR sub_pres_vlr_fsm(901700000004620){SUB_PRES_VLR_S_DONE}: Deallocated
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_WAIT_SUB_PRES}:
Received Event LU_COMPL_VLR_E_SUB_PRES_COMPL
-- sending LU Accept for MSISDN:46071
-DREF VLR subscr MSISDN:46071 usage increases to: 3
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_WAIT_SUB_PRES}:
state_chg to LU_COMPL_VLR_S_DONE
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_LU_COMPL}: Received Event
VLR_ULA_E_LU_COMPL_SUCCESS
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_DONE}: Terminating
(cause = OSMO_FSM_TERM_PARENT)
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_DONE}: Removing from
parent vlr_lu_fsm(901700000004620)
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_DONE}: Freeing
instance
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_DONE}: Deallocated
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_LU_COMPL}: state_chg to
VLR_ULA_S_DONE
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_NEW}: Received Event
SUBSCR_CONN_E_ACCEPTED
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_NEW}: SUBSCR_CONN_FROM_LU
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_NEW}: state_chg to
SUBSCR_CONN_S_ACCEPTED
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: Received Event
SUBSCR_CONN_E_BUMP
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: bump: releasing
conn
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: state_chg to
SUBSCR_CONN_S_RELEASED
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Terminating
(cause = OSMO_FSM_TERM_REGULAR)
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Terminating (cause =
OSMO_FSM_TERM_PARENT)
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Removing from parent
Subscr_Conn(901700000004620)
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: fsm_lu_cleanup called
with cause OSMO_FSM_TERM_PARENT
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Freeing instance
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Deallocated
-DREF MSISDN:46071: MSC conn use - 1 == 0
-DRLL subscr MSISDN:46071: Freeing subscriber connection
-DREF VLR subscr MSISDN:46071 usage decreases to: 2
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Freeing instance
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Deallocated
-DREF VLR subscr MSISDN:46071 usage decreases to: 1
-<-- GSUP rx OSMO_GSUP_MSGT_UPDATE_LOCATION_RESULT: vlr_gsupc_read_cb()
returns 0
-- LU was successful, and the conn has already been closed
-  lu_result_sent == 1
-  llist_count(&net->subscr_conns) == 0
----
-- an SMS is sent, MS is paged
-DREF VLR subscr MSISDN:46071 usage increases to: 2
-  llist_count(&vsub->cs.requests) == 0
-DREF VLR subscr MSISDN:46071 usage increases to: 3
-DMM Subscriber MSISDN:46071 not paged yet, start paging.
-  RAN_GERAN_A sends out paging request to IMSI 901700000004620, TMSI
0xffffffff, LAC 0
-  strcmp(paging_expecting_imsi, imsi) == 0
-DREF VLR subscr MSISDN:46071 usage increases to: 4
-  llist_count(&vsub->cs.requests) == 1
-DREF VLR subscr MSISDN:46071 usage decreases to: 3
-  paging_sent == 1
-  paging_stopped == 0
-- MS replies with Paging Response, we deliver the SMS
-  MSC <--RAN_GERAN_A-- MS: GSM48_MT_RR_PAG_RESP
-  new conn
-DREF unknown: MSC conn use + 1 == 1
-DRLL Dispatching 04.08 message GSM48_MT_RR_PAG_RESP (0x6:0x27)
-DRR PAGING RESPONSE: MI(IMSI)=901700000004620
-DREF unknown: MSC conn use + 1 == 2
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Allocated
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Received Event
SUBSCR_CONN_E_START
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: state_chg to
SUBSCR_CONN_S_NEW
-DVLR Process_Access_Request_VLR(901700000004620){PR_ARQ_S_INIT}: Allocated
-DVLR Process_Access_Request_VLR(901700000004620){PR_ARQ_S_INIT}: is child
of Subscr_Conn(901700000004620)
-DVLR Process_Access_Request_VLR(901700000004620){PR_ARQ_S_INIT}: rev=GSM
net=GERAN (no Auth)
-DVLR Process_Access_Request_VLR(901700000004620){PR_ARQ_S_INIT}: Received
Event PR_ARQ_E_START
-DREF VLR subscr MSISDN:46071 usage increases to: 4
-DREF VLR subscr MSISDN:46071 usage increases to: 5
-DVLR Process_Access_Request_VLR(901700000004620){PR_ARQ_S_INIT}:
proc_arq_vlr_fn_post_imsi()
-DVLR Process_Access_Request_VLR(901700000004620){PR_ARQ_S_INIT}:
_proc_arq_vlr_node2()
-DVLR Process_Access_Request_VLR(901700000004620){PR_ARQ_S_INIT}:
_proc_arq_vlr_node2_post_ciph()
-DVLR Process_Access_Request_VLR(901700000004620){PR_ARQ_S_INIT}:
_proc_arq_vlr_node2_post_vlr()
-DVLR Process_Access_Request_VLR(901700000004620){PR_ARQ_S_INIT}:
_proc_arq_vlr_post_pres()
-DVLR Process_Access_Request_VLR(901700000004620){PR_ARQ_S_INIT}:
_proc_arq_vlr_post_trace()
-DVLR Process_Access_Request_VLR(901700000004620){PR_ARQ_S_INIT}:
_proc_arq_vlr_post_imei()
-DVLR Process_Access_Request_VLR(901700000004620){PR_ARQ_S_INIT}:
proc_arq_fsm_done(VLR_PR_ARQ_RES_PASSED)
-DVLR Process_Access_Request_VLR(901700000004620){PR_ARQ_S_INIT}: state_chg
to PR_ARQ_S_DONE
-DVLR Process_Access_Request_VLR(901700000004620){PR_ARQ_S_DONE}: Process
Access Request result: VLR_PR_ARQ_RES_PASSED
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_NEW}: Received Event
SUBSCR_CONN_E_ACCEPTED
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_NEW}:
SUBSCR_CONN_FROM_PAGING_RESP
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_NEW}: state_chg to
SUBSCR_CONN_S_ACCEPTED
-DPAG Paging success for MSISDN:46071 (event=0)
-DPAG Calling paging cbfn.
-DREF VLR subscr MSISDN:46071 usage increases to: 6
-DREF MSISDN:46071: MSC conn use + 1 == 3
-DMSC msc_tx 91 bytes to MSISDN:46071 via RAN_GERAN_A
-- DTAP --RAN_GERAN_A--> MS: GSM48_PDISC_SMS:0x01:
09015801000791447758100650004c0005806470f1000007101000000000445079da1e1ee7416937485e9ea7c965373d1d6683c270383b3d0ed3d36ff71c949e83c22072799e9687c5ec32a81d96afcbf4b4fb0c7ac3e9e9b7db05
-- DTAP matches expected message
-DREF VLR subscr MSISDN:46071 usage decreases to: 5
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: Received Event
SUBSCR_CONN_E_BUMP
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: bump: connection
still has active transaction: GSM48_PDISC_SMS
-DREF VLR subscr MSISDN:46071 usage decreases to: 4
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: Received Event
SUBSCR_CONN_E_BUMP
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: bump: connection
still has active transaction: GSM48_PDISC_SMS
-DREF MSISDN:46071: MSC conn use - 1 == 2
-  dtap_tx_confirmed == 1
-  paging_stopped == 1
-- conn is still open to wait for SMS ack dance
-  llist_count(&net->subscr_conns) == 1
----
-- CM Service Request during open connection is accepted
-  MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_CM_SERV_REQ
-DREF MSISDN:46071: MSC conn use + 1 == 3
-DRLL Dispatching 04.08 message GSM48_MT_MM_CM_SERV_REQ (0x5:0x24)
-DMM <- CM SERVICE REQUEST serv_type=0x08 MI(IMSI)=901700000004620
-DMM MSISDN:46071: re-using already accepted connection
-- sending CM Service Accept for MSISDN:46071
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: Received Event
SUBSCR_CONN_E_BUMP
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: bump: still
awaiting first request after a CM Service Request
-DREF MSISDN:46071: MSC conn use - 1 == 2
-  cm_service_result_sent == 1
-  llist_count(&net->subscr_conns) == 1
-  g_conn->received_cm_service_request == 1
-- MS replies with CP-ACK for received SMS
-  MSC <--RAN_GERAN_A-- MS: GSM48_PDISC_SMS:0x04
-DREF MSISDN:46071: MSC conn use + 1 == 3
-DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x04 (0x9:0x4)
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: Received Event
SUBSCR_CONN_E_COMMUNICATING
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: state_chg to
SUBSCR_CONN_S_COMMUNICATING
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_COMMUNICATING}: Received
Event SUBSCR_CONN_E_BUMP
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_COMMUNICATING}: bump: still
awaiting first request after a CM Service Request
-DREF MSISDN:46071: MSC conn use - 1 == 2
-  llist_count(&net->subscr_conns) == 1
-- MS also sends RP-ACK, MSC in turn sends CP-ACK for that
-  MSC <--RAN_GERAN_A-- MS: GSM48_PDISC_SMS:0x01
-DREF MSISDN:46071: MSC conn use + 1 == 3
-DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x01 (0x9:0x1)
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_COMMUNICATING}: Received
Event SUBSCR_CONN_E_COMMUNICATING
-DMSC msc_tx 2 bytes to MSISDN:46071 via RAN_GERAN_A
-- DTAP --RAN_GERAN_A--> MS: GSM48_PDISC_SMS:0x04: 0904
-- DTAP matches expected message
-DREF VLR subscr MSISDN:46071 usage decreases to: 3
-DREF VLR subscr MSISDN:46071 usage decreases to: 2
-DREF MSISDN:46071: MSC conn use - 1 == 2
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_COMMUNICATING}: Received
Event SUBSCR_CONN_E_BUMP
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_COMMUNICATING}: bump: still
awaiting first request after a CM Service Request
-DREF MSISDN:46071: MSC conn use - 1 == 1
-  dtap_tx_confirmed == 1
-- SMS is done
-  llist_count(&net->subscr_conns) == 1
----
-- subscriber detaches
-  MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_IMSI_DETACH_IND
-DREF MSISDN:46071: MSC conn use + 1 == 2
-DRLL Dispatching 04.08 message GSM48_MT_MM_IMSI_DETACH_IND (0x5:0x1)
-DMM IMSI DETACH INDICATION: MI(IMSI)=901700000004620
-DREF VLR subscr MSISDN:46071 usage increases to: 3
-DMM Subscriber MSISDN:46071 DETACHED
-DVLR Process_Access_Request_VLR(901700000004620){PR_ARQ_S_DONE}:
Terminating (cause = OSMO_FSM_TERM_ERROR)
-DVLR Process_Access_Request_VLR(901700000004620){PR_ARQ_S_DONE}: Removing
from parent Subscr_Conn(901700000004620)
-DVLR Process_Access_Request_VLR(901700000004620){PR_ARQ_S_DONE}: Freeing
instance
-DVLR Process_Access_Request_VLR(901700000004620){PR_ARQ_S_DONE}:
Deallocated
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_COMMUNICATING}: Received
Event SUBSCR_CONN_E_CN_CLOSE
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_COMMUNICATING}: state_chg
to SUBSCR_CONN_S_RELEASED
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Terminating
(cause = OSMO_FSM_TERM_REGULAR)
-DREF MSISDN:46071: MSC conn use - 1 == 1
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Freeing instance
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Deallocated
-DREF VLR subscr MSISDN:46071 usage decreases to: 2
-DREF VLR subscr MSISDN:46071 usage decreases to: 1
-DREF MSISDN:46071: MSC conn use - 1 == 0
-DRLL subscr MSISDN:46071: Freeing subscriber connection
-DREF VLR subscr MSISDN:46071 usage decreases to: 0
-DREF freeing VLR subscr MSISDN:46071
-  llist_count(&net->subscr_conns) == 0
-===== test_reject_cm_during_paging_resp: SUCCESS
-
-full talloc report on 'msgb' (total      0 bytes in   1 blocks)
-talloc_total_blocks(tall_bsc_ctx) == 9
-
-===== test_reject_paging_resp_during_paging_resp
----
-- Subscriber does a normal LU
-- Location Update Request
-  MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_LOC_UPD_REQUEST
-  new conn
-DREF unknown: MSC conn use + 1 == 1
-DRLL Dispatching 04.08 message GSM48_MT_MM_LOC_UPD_REQUEST (0x5:0x8)
-DREF unknown: MSC conn use + 1 == 2
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Allocated
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Received Event
SUBSCR_CONN_E_START
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: state_chg to
SUBSCR_CONN_S_NEW
-DMM LOCATION UPDATING REQUEST: MI(IMSI)=901700000004620 type=IMSI ATTACH
-DMM LU/new-LAC: 1/0
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_IDLE}: Allocated
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_IDLE}: is child of
Subscr_Conn(901700000004620)
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_IDLE}: rev=GSM net=GERAN (no
Auth)
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_IDLE}: Received Event
VLR_ULA_E_UPDATE_LA
-DREF VLR subscr unknown usage increases to: 1
-DVLR set IMSI on subscriber; IMSI=901700000004620 id=901700000004620
-DVLR New subscr, IMSI: 901700000004620
-DREF VLR subscr IMSI:901700000004620 usage increases to: 2
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_IDLE}: vlr_loc_upd_node1()
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_IDLE}: vlr_loc_upd_post_auth()
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_IDLE}: vlr_loc_upd_post_ciph()
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_IDLE}: vlr_loc_upd_node_4()
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_IDLE}: state_chg to
VLR_ULA_S_WAIT_HLR_UPD
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_INIT}: Allocated
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_INIT}: is child of
vlr_lu_fsm(901700000004620)
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_INIT}: Received Event
UPD_HLR_VLR_E_START
-DVLR GSUP tx: 04010809710000004026f0
-GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST:
04010809710000004026f0
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_INIT}: state_chg to
UPD_HLR_VLR_S_WAIT_FOR_DATA
-DREF VLR subscr IMSI:901700000004620 usage decreases to: 1
-DMM IMSI:901700000004620: bump: conn still being established
(SUBSCR_CONN_S_NEW)
-DREF IMSI:901700000004620: MSC conn use - 1 == 1
-  lu_result_sent == 0
-  llist_count(&net->subscr_conns) == 1
-- HLR sends _INSERT_DATA_REQUEST, VLR responds with _INSERT_DATA_RESULT
-<-- GSUP rx OSMO_GSUP_MSGT_INSERT_DATA_REQUEST:
10010809710000004026f00804036470f1
-DVLR GSUP rx 17: 10010809710000004026f00804036470f1
-DREF VLR subscr IMSI:901700000004620 usage increases to: 2
-DVLR IMSI:901700000004620 has MSISDN:46071
-DVLR GSUP tx: 12010809710000004026f0
-GSUP --> HLR: OSMO_GSUP_MSGT_INSERT_DATA_RESULT: 12010809710000004026f0
-DREF VLR subscr MSISDN:46071 usage decreases to: 1
-<-- GSUP rx OSMO_GSUP_MSGT_INSERT_DATA_REQUEST: vlr_gsupc_read_cb()
returns 0
-  lu_result_sent == 0
-- HLR also sends GSUP _UPDATE_LOCATION_RESULT
-<-- GSUP rx OSMO_GSUP_MSGT_UPDATE_LOCATION_RESULT: 06010809710000004026f0
-DVLR GSUP rx 11: 06010809710000004026f0
-DREF VLR subscr MSISDN:46071 usage increases to: 2
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_HLR_UPD}: Received Event
VLR_ULA_E_HLR_LU_RES
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_WAIT_FOR_DATA}:
Received Event UPD_HLR_VLR_E_UPD_LOC_ACK
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_WAIT_FOR_DATA}:
state_chg to UPD_HLR_VLR_S_DONE
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_DONE}: Terminating
(cause = OSMO_FSM_TERM_REGULAR)
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_DONE}: Removing from
parent vlr_lu_fsm(901700000004620)
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_DONE}: Freeing instance
-DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_DONE}: Deallocated
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_HLR_UPD}: Received Event
VLR_ULA_E_UPD_HLR_COMPL
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_HLR_UPD}: state_chg to
VLR_ULA_S_WAIT_LU_COMPL
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_INIT}: Allocated
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_INIT}: is child of
vlr_lu_fsm(901700000004620)
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_INIT}: Received
Event LU_COMPL_VLR_E_START
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_INIT}: state_chg to
LU_COMPL_VLR_S_WAIT_SUB_PRES
-DVLR sub_pres_vlr_fsm(901700000004620){SUB_PRES_VLR_S_INIT}: Allocated
-DVLR sub_pres_vlr_fsm(901700000004620){SUB_PRES_VLR_S_INIT}: is child of
lu_compl_vlr_fsm(901700000004620)
-DVLR sub_pres_vlr_fsm(901700000004620){SUB_PRES_VLR_S_INIT}: Received
Event SUB_PRES_VLR_E_START
-DVLR sub_pres_vlr_fsm(901700000004620){SUB_PRES_VLR_S_INIT}: state_chg to
SUB_PRES_VLR_S_DONE
-DVLR sub_pres_vlr_fsm(901700000004620){SUB_PRES_VLR_S_DONE}: Terminating
(cause = OSMO_FSM_TERM_REGULAR)
-DVLR sub_pres_vlr_fsm(901700000004620){SUB_PRES_VLR_S_DONE}: Removing from
parent lu_compl_vlr_fsm(901700000004620)
-DVLR sub_pres_vlr_fsm(901700000004620){SUB_PRES_VLR_S_DONE}: Freeing
instance
-DVLR sub_pres_vlr_fsm(901700000004620){SUB_PRES_VLR_S_DONE}: Deallocated
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_WAIT_SUB_PRES}:
Received Event LU_COMPL_VLR_E_SUB_PRES_COMPL
-- sending LU Accept for MSISDN:46071
-DREF VLR subscr MSISDN:46071 usage increases to: 3
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_WAIT_SUB_PRES}:
state_chg to LU_COMPL_VLR_S_DONE
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_LU_COMPL}: Received Event
VLR_ULA_E_LU_COMPL_SUCCESS
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_DONE}: Terminating
(cause = OSMO_FSM_TERM_PARENT)
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_DONE}: Removing from
parent vlr_lu_fsm(901700000004620)
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_DONE}: Freeing
instance
-DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_DONE}: Deallocated
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_LU_COMPL}: state_chg to
VLR_ULA_S_DONE
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_NEW}: Received Event
SUBSCR_CONN_E_ACCEPTED
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_NEW}: SUBSCR_CONN_FROM_LU
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_NEW}: state_chg to
SUBSCR_CONN_S_ACCEPTED
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: Received Event
SUBSCR_CONN_E_BUMP
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: bump: releasing
conn
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: state_chg to
SUBSCR_CONN_S_RELEASED
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Terminating
(cause = OSMO_FSM_TERM_REGULAR)
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Terminating (cause =
OSMO_FSM_TERM_PARENT)
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Removing from parent
Subscr_Conn(901700000004620)
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: fsm_lu_cleanup called
with cause OSMO_FSM_TERM_PARENT
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Freeing instance
-DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Deallocated
-DREF MSISDN:46071: MSC conn use - 1 == 0
-DRLL subscr MSISDN:46071: Freeing subscriber connection
-DREF VLR subscr MSISDN:46071 usage decreases to: 2
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Freeing instance
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Deallocated
-DREF VLR subscr MSISDN:46071 usage decreases to: 1
-<-- GSUP rx OSMO_GSUP_MSGT_UPDATE_LOCATION_RESULT: vlr_gsupc_read_cb()
returns 0
-- LU was successful, and the conn has already been closed
-  lu_result_sent == 1
-  llist_count(&net->subscr_conns) == 0
----
-- an SMS is sent, MS is paged
-DREF VLR subscr MSISDN:46071 usage increases to: 2
-  llist_count(&vsub->cs.requests) == 0
-DREF VLR subscr MSISDN:46071 usage increases to: 3
-DMM Subscriber MSISDN:46071 not paged yet, start paging.
-  RAN_GERAN_A sends out paging request to IMSI 901700000004620, TMSI
0xffffffff, LAC 0
-  strcmp(paging_expecting_imsi, imsi) == 0
-DREF VLR subscr MSISDN:46071 usage increases to: 4
-  llist_count(&vsub->cs.requests) == 1
-DREF VLR subscr MSISDN:46071 usage decreases to: 3
-  paging_sent == 1
-  paging_stopped == 0
-- MS replies with Paging Response, we deliver the SMS
-  MSC <--RAN_GERAN_A-- MS: GSM48_MT_RR_PAG_RESP
-  new conn
-DREF unknown: MSC conn use + 1 == 1
-DRLL Dispatching 04.08 message GSM48_MT_RR_PAG_RESP (0x6:0x27)
-DRR PAGING RESPONSE: MI(IMSI)=901700000004620
-DREF unknown: MSC conn use + 1 == 2
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Allocated
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Received Event
SUBSCR_CONN_E_START
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: state_chg to
SUBSCR_CONN_S_NEW
-DVLR Process_Access_Request_VLR(901700000004620){PR_ARQ_S_INIT}: Allocated
-DVLR Process_Access_Request_VLR(901700000004620){PR_ARQ_S_INIT}: is child
of Subscr_Conn(901700000004620)
-DVLR Process_Access_Request_VLR(901700000004620){PR_ARQ_S_INIT}: rev=GSM
net=GERAN (no Auth)
-DVLR Process_Access_Request_VLR(901700000004620){PR_ARQ_S_INIT}: Received
Event PR_ARQ_E_START
-DREF VLR subscr MSISDN:46071 usage increases to: 4
-DREF VLR subscr MSISDN:46071 usage increases to: 5
-DVLR Process_Access_Request_VLR(901700000004620){PR_ARQ_S_INIT}:
proc_arq_vlr_fn_post_imsi()
-DVLR Process_Access_Request_VLR(901700000004620){PR_ARQ_S_INIT}:
_proc_arq_vlr_node2()
-DVLR Process_Access_Request_VLR(901700000004620){PR_ARQ_S_INIT}:
_proc_arq_vlr_node2_post_ciph()
-DVLR Process_Access_Request_VLR(901700000004620){PR_ARQ_S_INIT}:
_proc_arq_vlr_node2_post_vlr()
-DVLR Process_Access_Request_VLR(901700000004620){PR_ARQ_S_INIT}:
_proc_arq_vlr_post_pres()
-DVLR Process_Access_Request_VLR(901700000004620){PR_ARQ_S_INIT}:
_proc_arq_vlr_post_trace()
-DVLR Process_Access_Request_VLR(901700000004620){PR_ARQ_S_INIT}:
_proc_arq_vlr_post_imei()
-DVLR Process_Access_Request_VLR(901700000004620){PR_ARQ_S_INIT}:
proc_arq_fsm_done(VLR_PR_ARQ_RES_PASSED)
-DVLR Process_Access_Request_VLR(901700000004620){PR_ARQ_S_INIT}: state_chg
to PR_ARQ_S_DONE
-DVLR Process_Access_Request_VLR(901700000004620){PR_ARQ_S_DONE}: Process
Access Request result: VLR_PR_ARQ_RES_PASSED
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_NEW}: Received Event
SUBSCR_CONN_E_ACCEPTED
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_NEW}:
SUBSCR_CONN_FROM_PAGING_RESP
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_NEW}: state_chg to
SUBSCR_CONN_S_ACCEPTED
-DPAG Paging success for MSISDN:46071 (event=0)
-DPAG Calling paging cbfn.
-DREF VLR subscr MSISDN:46071 usage increases to: 6
-DREF MSISDN:46071: MSC conn use + 1 == 3
-DMSC msc_tx 91 bytes to MSISDN:46071 via RAN_GERAN_A
-- DTAP --RAN_GERAN_A--> MS: GSM48_PDISC_SMS:0x01:
09015801000791447758100650004c0005806470f1000007101000000000445079da1e1ee7416937485e9ea7c965373d1d6683c270383b3d0ed3d36ff71c949e83c22072799e9687c5ec32a81d96afcbf4b4fb0c7ac3e9e9b7db05
-- DTAP matches expected message
-DREF VLR subscr MSISDN:46071 usage decreases to: 5
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: Received Event
SUBSCR_CONN_E_BUMP
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: bump: connection
still has active transaction: GSM48_PDISC_SMS
-DREF VLR subscr MSISDN:46071 usage decreases to: 4
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: Received Event
SUBSCR_CONN_E_BUMP
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: bump: connection
still has active transaction: GSM48_PDISC_SMS
-DREF MSISDN:46071: MSC conn use - 1 == 2
-  dtap_tx_confirmed == 1
-  paging_stopped == 1
-- conn is still open to wait for SMS ack dance
-  llist_count(&net->subscr_conns) == 1
----
-- MS sends another erratic Paging Response which is dropped silently
-  MSC <--RAN_GERAN_A-- MS: GSM48_MT_RR_PAG_RESP
-DREF MSISDN:46071: MSC conn use + 1 == 3
-DRLL Dispatching 04.08 message GSM48_MT_RR_PAG_RESP (0x6:0x27)
-DRR PAGING RESPONSE: MI(IMSI)=901700000004620
-DMM 901700000004620: Error: connection already in use
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: Received Event
SUBSCR_CONN_E_BUMP
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: bump: connection
still has active transaction: GSM48_PDISC_SMS
-DREF MSISDN:46071: MSC conn use - 1 == 2
-- MS replies with CP-ACK for received SMS
-  MSC <--RAN_GERAN_A-- MS: GSM48_PDISC_SMS:0x04
-DREF MSISDN:46071: MSC conn use + 1 == 3
-DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x04 (0x9:0x4)
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: Received Event
SUBSCR_CONN_E_COMMUNICATING
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: state_chg to
SUBSCR_CONN_S_COMMUNICATING
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_COMMUNICATING}: Received
Event SUBSCR_CONN_E_BUMP
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_COMMUNICATING}: bump:
connection still has active transaction: GSM48_PDISC_SMS
-DREF MSISDN:46071: MSC conn use - 1 == 2
-  llist_count(&net->subscr_conns) == 1
-- MS also sends RP-ACK, MSC in turn sends CP-ACK for that
-  MSC <--RAN_GERAN_A-- MS: GSM48_PDISC_SMS:0x01
-DREF MSISDN:46071: MSC conn use + 1 == 3
-DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x01 (0x9:0x1)
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_COMMUNICATING}: Received
Event SUBSCR_CONN_E_COMMUNICATING
-DMSC msc_tx 2 bytes to MSISDN:46071 via RAN_GERAN_A
-- DTAP --RAN_GERAN_A--> MS: GSM48_PDISC_SMS:0x04: 0904
-- DTAP matches expected message
-DREF VLR subscr MSISDN:46071 usage decreases to: 3
-DREF VLR subscr MSISDN:46071 usage decreases to: 2
-DREF MSISDN:46071: MSC conn use - 1 == 2
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_COMMUNICATING}: Received
Event SUBSCR_CONN_E_BUMP
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_COMMUNICATING}: bump:
releasing conn
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_COMMUNICATING}: state_chg
to SUBSCR_CONN_S_RELEASED
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Terminating
(cause = OSMO_FSM_TERM_REGULAR)
-DVLR Process_Access_Request_VLR(901700000004620){PR_ARQ_S_DONE}:
Terminating (cause = OSMO_FSM_TERM_PARENT)
-DVLR Process_Access_Request_VLR(901700000004620){PR_ARQ_S_DONE}: Removing
from parent Subscr_Conn(901700000004620)
-DVLR Process_Access_Request_VLR(901700000004620){PR_ARQ_S_DONE}: Freeing
instance
-DVLR Process_Access_Request_VLR(901700000004620){PR_ARQ_S_DONE}:
Deallocated
-DREF MSISDN:46071: MSC conn use - 1 == 1
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Freeing instance
-DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Deallocated
-DREF MSISDN:46071: MSC conn use - 1 == 0
-DRLL subscr MSISDN:46071: Freeing subscriber connection
-DREF VLR subscr MSISDN:46071 usage decreases to: 1
-  dtap_tx_confirmed == 1
-- SMS is done
-  llist_count(&net->subscr_conns) == 0
-DREF freeing VLR subscr MSISDN:46071
-===== test_reject_paging_resp_during_paging_resp: SUCCESS
-
-full talloc report on 'msgb' (total      0 bytes in   1 blocks)
-talloc_total_blocks(tall_bsc_ctx) == 9
-
-full talloc report on 'msgb' (total      0 bytes in   1 blocks)
-talloc_total_blocks(tall_bsc_ctx) == 9
-
+- DTAP --RAN_GERAN_A--> MS: GSM48_PDISC_SMS:0x01:
09015801000791447758100650004c0005806470f1000096211391000077445079da1e1ee7416937485e9ea7c965373d1d6683c270383b3d0ed3d36ff71c949e83c22072799e9687c5ec32a81d96afcbf4b4fb0c7ac3e9e9b7db05
+Mismatch! Expected:
+09015801000791447758100650004c0005806470f1000007101000000000445079da1e1ee7416937485e9ea7c965373d1d6683c270383b3d0ed3d36ff71c949e83c22072799e9687c5ec32a81d96afcbf4b4fb0c7ac3e9e9b7db05
+/home/osmo/3G-config-example/build/openbsc/openbsc/tests/testsuite.dir/at-groups/32/test-source:
line 26: 10371 Aborted                 (core dumped)
$abs_top_builddir/tests/msc_vlr/msc_vlr_test_reject_concurrency
--- expout 2017-12-13 14:51:30.478803826 -0500
+++
/home/osmo/3G-config-example/build/openbsc/openbsc/tests/testsuite.dir/at-groups/32/stdout
2017-12-13
14:51:30.478803826 -0500
@@ -1 +0,0 @@
-Done
./testsuite.at:222: exit code was 134, expected 0
32. testsuite.at:218: 32. msc_vlr_test_reject_concurrency (testsuite.at:218):
FAILED (testsuite.at:222)

#                             -*- compilation -*-
33. testsuite.at:225: testing msc_vlr_test_rest ...
./testsuite.at:229: $abs_top_builddir/tests/msc_vlr/msc_vlr_test_rest
--- experr 2017-12-13 14:51:30.610792079 -0500
+++
/home/osmo/3G-config-example/build/openbsc/openbsc/tests/testsuite.dir/at-groups/33/stderr
2017-12-13
14:51:30.610792079 -0500
@@ -37,7 +37,37 @@
 ===== test_early_stage: SUCCESS

 full talloc report on 'msgb' (total      0 bytes in   1 blocks)
-talloc_total_blocks(tall_bsc_ctx) == 9
+talloc_total_blocks(tall_bsc_ctx) == 30
+full talloc report on 'subscr_conn_test_ctx' (total   3321 bytes in  30
blocks)
+    struct gsup_client             contains    248 bytes in   1 blocks
(ref 0) 0x11e6140
+    struct gsm_network             contains   3073 bytes in  27 blocks
(ref 0) 0x11e4540
+        struct vlr_instance            contains    160 bytes in   1 blocks
(ref 0) 0x11e6030
+        no_gsup_server                 contains     15 bytes in   1 blocks
(ref 0) 0x11e5fb0
+        rate_ctr.c:199                 contains   2239 bytes in  22 blocks
(ref 0) 0x11e4fe0
+            struct rate_ctr_group_desc     contains    687 bytes in  21
blocks (ref 0) 0x11e4bb0
+                struct rate_ctr_desc           contains    655 bytes in
20 blocks (ref 0) 0x11e4c40
+                    call:incomplete                contains     16 bytes
in   1 blocks (ref 0) 0x11e5e90
+                    call:complete                  contains     14 bytes
in   1 blocks (ref 0) 0x11e5e10
+                    call:active                    contains     12 bytes
in   1 blocks (ref 0) 0x11e5d90
+                    call:mt_connect                contains     16 bytes
in   1 blocks (ref 0) 0x11e5d10
+                    call:mt_setup                  contains     14 bytes
in   1 blocks (ref 0) 0x11e5c90
+                    call:mo_connect_ack            contains     20 bytes
in   1 blocks (ref 0) 0x11e5c10
+                    call:mo_setup                  contains     14 bytes
in   1 blocks (ref 0) 0x11e5b90
+                    sms:deliver_unknown_error      contains     26 bytes
in   1 blocks (ref 0) 0x11e5b00
+                    sms:rp_err_other               contains     17 bytes
in   1 blocks (ref 0) 0x11e5a80
+                    sms:rp_err_mem                 contains     15 bytes
in   1 blocks (ref 0) 0x11e5a00
+                    sms:delivered                  contains     14 bytes
in   1 blocks (ref 0) 0x11e5980
+                    sms:no_receiver                contains     16 bytes
in   1 blocks (ref 0) 0x11e5900
+                    sms:submitted                  contains     14 bytes
in   1 blocks (ref 0) 0x11e5880
+                    loc_update_resp:completed      contains     26 bytes
in   1 blocks (ref 0) 0x11e57f0
+                    loc_update_resp:failed         contains     23 bytes
in   1 blocks (ref 0) 0x11e5770
+                    loc_update_type:detach         contains     23 bytes
in   1 blocks (ref 0) 0x11e56f0
+                    loc_update_type:periodic       contains     25 bytes
in   1 blocks (ref 0) 0x11e5660
+                    loc_update_type:normal         contains     23 bytes
in   1 blocks (ref 0) 0x11e4e60
+                    loc_update_type:attach         contains     23 bytes
in   1 blocks (ref 0) 0x11e4de0
+        struct llist_head              contains     16 bytes in   1 blocks
(ref 0) 0x11e4b30
+        .*                             contains      3 bytes in   1 blocks
(ref 0) 0x11e4830
+    msgb                           contains      0 bytes in   1 blocks
(ref 0) 0x11e3b90

 ===== test_cm_service_without_lu
 - CM Service Request without a prior Location Updating
@@ -77,7 +107,37 @@
 ===== test_cm_service_without_lu: SUCCESS

 full talloc report on 'msgb' (total      0 bytes in   1 blocks)
-talloc_total_blocks(tall_bsc_ctx) == 9
+talloc_total_blocks(tall_bsc_ctx) == 30
+full talloc report on 'subscr_conn_test_ctx' (total   3321 bytes in  30
blocks)
+    struct gsup_client             contains    248 bytes in   1 blocks
(ref 0) 0x11e6140
+    struct gsm_network             contains   3073 bytes in  27 blocks
(ref 0) 0x11e4540
+        struct vlr_instance            contains    160 bytes in   1 blocks
(ref 0) 0x11e6030
+        no_gsup_server                 contains     15 bytes in   1 blocks
(ref 0) 0x11e5fb0
+        rate_ctr.c:199                 contains   2239 bytes in  22 blocks
(ref 0) 0x11e4fe0
+            struct rate_ctr_group_desc     contains    687 bytes in  21
blocks (ref 0) 0x11e4bb0
+                struct rate_ctr_desc           contains    655 bytes in
20 blocks (ref 0) 0x11e4c40
+                    call:incomplete                contains     16 bytes
in   1 blocks (ref 0) 0x11e5e90
+                    call:complete                  contains     14 bytes
in   1 blocks (ref 0) 0x11e5e10
+                    call:active                    contains     12 bytes
in   1 blocks (ref 0) 0x11e5d90
+                    call:mt_connect                contains     16 bytes
in   1 blocks (ref 0) 0x11e5d10
+                    call:mt_setup                  contains     14 bytes
in   1 blocks (ref 0) 0x11e5c90
+                    call:mo_connect_ack            contains     20 bytes
in   1 blocks (ref 0) 0x11e5c10
+                    call:mo_setup                  contains     14 bytes
in   1 blocks (ref 0) 0x11e5b90
+                    sms:deliver_unknown_error      contains     26 bytes
in   1 blocks (ref 0) 0x11e5b00
+                    sms:rp_err_other               contains     17 bytes
in   1 blocks (ref 0) 0x11e5a80
+                    sms:rp_err_mem                 contains     15 bytes
in   1 blocks (ref 0) 0x11e5a00
+                    sms:delivered                  contains     14 bytes
in   1 blocks (ref 0) 0x11e5980
+                    sms:no_receiver                contains     16 bytes
in   1 blocks (ref 0) 0x11e5900
+                    sms:submitted                  contains     14 bytes
in   1 blocks (ref 0) 0x11e5880
+                    loc_update_resp:completed      contains     26 bytes
in   1 blocks (ref 0) 0x11e57f0
+                    loc_update_resp:failed         contains     23 bytes
in   1 blocks (ref 0) 0x11e5770
+                    loc_update_type:detach         contains     23 bytes
in   1 blocks (ref 0) 0x11e56f0
+                    loc_update_type:periodic       contains     25 bytes
in   1 blocks (ref 0) 0x11e5660
+                    loc_update_type:normal         contains     23 bytes
in   1 blocks (ref 0) 0x11e4e60
+                    loc_update_type:attach         contains     23 bytes
in   1 blocks (ref 0) 0x11e4de0
+        struct llist_head              contains     16 bytes in   1 blocks
(ref 0) 0x11e4b30
+        .*                             contains      3 bytes in   1 blocks
(ref 0) 0x11e4830
+    msgb                           contains      0 bytes in   1 blocks
(ref 0) 0x11e3b90

 ===== test_two_lu
 - Location Update request causes a GSUP LU request to HLR
@@ -323,7 +383,37 @@
 ===== test_two_lu: SUCCESS

 full talloc report on 'msgb' (total      0 bytes in   1 blocks)
-talloc_total_blocks(tall_bsc_ctx) == 9
+talloc_total_blocks(tall_bsc_ctx) == 30
+full talloc report on 'subscr_conn_test_ctx' (total   3321 bytes in  30
blocks)
+    struct gsup_client             contains    248 bytes in   1 blocks
(ref 0) 0x11e6140
+    struct gsm_network             contains   3073 bytes in  27 blocks
(ref 0) 0x11e4540
+        struct vlr_instance            contains    160 bytes in   1 blocks
(ref 0) 0x11e6030
+        no_gsup_server                 contains     15 bytes in   1 blocks
(ref 0) 0x11e5fb0
+        rate_ctr.c:199                 contains   2239 bytes in  22 blocks
(ref 0) 0x11e4fe0
+            struct rate_ctr_group_desc     contains    687 bytes in  21
blocks (ref 0) 0x11e4bb0
+                struct rate_ctr_desc           contains    655 bytes in
20 blocks (ref 0) 0x11e4c40
+                    call:incomplete                contains     16 bytes
in   1 blocks (ref 0) 0x11e5e90
+                    call:complete                  contains     14 bytes
in   1 blocks (ref 0) 0x11e5e10
+                    call:active                    contains     12 bytes
in   1 blocks (ref 0) 0x11e5d90
+                    call:mt_connect                contains     16 bytes
in   1 blocks (ref 0) 0x11e5d10
+                    call:mt_setup                  contains     14 bytes
in   1 blocks (ref 0) 0x11e5c90
+                    call:mo_connect_ack            contains     20 bytes
in   1 blocks (ref 0) 0x11e5c10
+                    call:mo_setup                  contains     14 bytes
in   1 blocks (ref 0) 0x11e5b90
+                    sms:deliver_unknown_error      contains     26 bytes
in   1 blocks (ref 0) 0x11e5b00
+                    sms:rp_err_other               contains     17 bytes
in   1 blocks (ref 0) 0x11e5a80
+                    sms:rp_err_mem                 contains     15 bytes
in   1 blocks (ref 0) 0x11e5a00
+                    sms:delivered                  contains     14 bytes
in   1 blocks (ref 0) 0x11e5980
+                    sms:no_receiver                contains     16 bytes
in   1 blocks (ref 0) 0x11e5900
+                    sms:submitted                  contains     14 bytes
in   1 blocks (ref 0) 0x11e5880
+                    loc_update_resp:completed      contains     26 bytes
in   1 blocks (ref 0) 0x11e57f0
+                    loc_update_resp:failed         contains     23 bytes
in   1 blocks (ref 0) 0x11e5770
+                    loc_update_type:detach         contains     23 bytes
in   1 blocks (ref 0) 0x11e56f0
+                    loc_update_type:periodic       contains     25 bytes
in   1 blocks (ref 0) 0x11e5660
+                    loc_update_type:normal         contains     23 bytes
in   1 blocks (ref 0) 0x11e4e60
+                    loc_update_type:attach         contains     23 bytes
in   1 blocks (ref 0) 0x11e4de0
+        struct llist_head              contains     16 bytes in   1 blocks
(ref 0) 0x11e4b30
+        .*                             contains      3 bytes in   1 blocks
(ref 0) 0x11e4830
+    msgb                           contains      0 bytes in   1 blocks
(ref 0) 0x11e3b90

 ===== test_lu_unknown_tmsi
 - Location Update request with unknown TMSI sends ID Request for IMSI
@@ -468,8 +558,68 @@
 ===== test_lu_unknown_tmsi: SUCCESS

 full talloc report on 'msgb' (total      0 bytes in   1 blocks)
-talloc_total_blocks(tall_bsc_ctx) == 9
+talloc_total_blocks(tall_bsc_ctx) == 30
+full talloc report on 'subscr_conn_test_ctx' (total   3321 bytes in  30
blocks)
+    struct gsup_client             contains    248 bytes in   1 blocks
(ref 0) 0x11e6140
+    struct gsm_network             contains   3073 bytes in  27 blocks
(ref 0) 0x11e4540
+        struct vlr_instance            contains    160 bytes in   1 blocks
(ref 0) 0x11e6030
+        no_gsup_server                 contains     15 bytes in   1 blocks
(ref 0) 0x11e5fb0
+        rate_ctr.c:199                 contains   2239 bytes in  22 blocks
(ref 0) 0x11e4fe0
+            struct rate_ctr_group_desc     contains    687 bytes in  21
blocks (ref 0) 0x11e4bb0
+                struct rate_ctr_desc           contains    655 bytes in
20 blocks (ref 0) 0x11e4c40
+                    call:incomplete                contains     16 bytes
in   1 blocks (ref 0) 0x11e5e90
+                    call:complete                  contains     14 bytes
in   1 blocks (ref 0) 0x11e5e10
+                    call:active                    contains     12 bytes
in   1 blocks (ref 0) 0x11e5d90
+                    call:mt_connect                contains     16 bytes
in   1 blocks (ref 0) 0x11e5d10
+                    call:mt_setup                  contains     14 bytes
in   1 blocks (ref 0) 0x11e5c90
+                    call:mo_connect_ack            contains     20 bytes
in   1 blocks (ref 0) 0x11e5c10
+                    call:mo_setup                  contains     14 bytes
in   1 blocks (ref 0) 0x11e5b90
+                    sms:deliver_unknown_error      contains     26 bytes
in   1 blocks (ref 0) 0x11e5b00
+                    sms:rp_err_other               contains     17 bytes
in   1 blocks (ref 0) 0x11e5a80
+                    sms:rp_err_mem                 contains     15 bytes
in   1 blocks (ref 0) 0x11e5a00
+                    sms:delivered                  contains     14 bytes
in   1 blocks (ref 0) 0x11e5980
+                    sms:no_receiver                contains     16 bytes
in   1 blocks (ref 0) 0x11e5900
+                    sms:submitted                  contains     14 bytes
in   1 blocks (ref 0) 0x11e5880
+                    loc_update_resp:completed      contains     26 bytes
in   1 blocks (ref 0) 0x11e57f0
+                    loc_update_resp:failed         contains     23 bytes
in   1 blocks (ref 0) 0x11e5770
+                    loc_update_type:detach         contains     23 bytes
in   1 blocks (ref 0) 0x11e56f0
+                    loc_update_type:periodic       contains     25 bytes
in   1 blocks (ref 0) 0x11e5660
+                    loc_update_type:normal         contains     23 bytes
in   1 blocks (ref 0) 0x11e4e60
+                    loc_update_type:attach         contains     23 bytes
in   1 blocks (ref 0) 0x11e4de0
+        struct llist_head              contains     16 bytes in   1 blocks
(ref 0) 0x11e4b30
+        .*                             contains      3 bytes in   1 blocks
(ref 0) 0x11e4830
+    msgb                           contains      0 bytes in   1 blocks
(ref 0) 0x11e3b90

 full talloc report on 'msgb' (total      0 bytes in   1 blocks)
-talloc_total_blocks(tall_bsc_ctx) == 9
+talloc_total_blocks(tall_bsc_ctx) == 30
+full talloc report on 'subscr_conn_test_ctx' (total   3321 bytes in  30
blocks)
+    struct gsup_client             contains    248 bytes in   1 blocks
(ref 0) 0x11e6140
+    struct gsm_network             contains   3073 bytes in  27 blocks
(ref 0) 0x11e4540
+        struct vlr_instance            contains    160 bytes in   1 blocks
(ref 0) 0x11e6030
+        no_gsup_server                 contains     15 bytes in   1 blocks
(ref 0) 0x11e5fb0
+        rate_ctr.c:199                 contains   2239 bytes in  22 blocks
(ref 0) 0x11e4fe0
+            struct rate_ctr_group_desc     contains    687 bytes in  21
blocks (ref 0) 0x11e4bb0
+                struct rate_ctr_desc           contains    655 bytes in
20 blocks (ref 0) 0x11e4c40
+                    call:incomplete                contains     16 bytes
in   1 blocks (ref 0) 0x11e5e90
+                    call:complete                  contains     14 bytes
in   1 blocks (ref 0) 0x11e5e10
+                    call:active                    contains     12 bytes
in   1 blocks (ref 0) 0x11e5d90
+                    call:mt_connect                contains     16 bytes
in   1 blocks (ref 0) 0x11e5d10
+                    call:mt_setup                  contains     14 bytes
in   1 blocks (ref 0) 0x11e5c90
+                    call:mo_connect_ack            contains     20 bytes
in   1 blocks (ref 0) 0x11e5c10
+                    call:mo_setup                  contains     14 bytes
in   1 blocks (ref 0) 0x11e5b90
+                    sms:deliver_unknown_error      contains     26 bytes
in   1 blocks (ref 0) 0x11e5b00
+                    sms:rp_err_other               contains     17 bytes
in   1 blocks (ref 0) 0x11e5a80
+                    sms:rp_err_mem                 contains     15 bytes
in   1 blocks (ref 0) 0x11e5a00
+                    sms:delivered                  contains     14 bytes
in   1 blocks (ref 0) 0x11e5980
+                    sms:no_receiver                contains     16 bytes
in   1 blocks (ref 0) 0x11e5900
+                    sms:submitted                  contains     14 bytes
in   1 blocks (ref 0) 0x11e5880
+                    loc_update_resp:completed      contains     26 bytes
in   1 blocks (ref 0) 0x11e57f0
+                    loc_update_resp:failed         contains     23 bytes
in   1 blocks (ref 0) 0x11e5770
+                    loc_update_type:detach         contains     23 bytes
in   1 blocks (ref 0) 0x11e56f0
+                    loc_update_type:periodic       contains     25 bytes
in   1 blocks (ref 0) 0x11e5660
+                    loc_update_type:normal         contains     23 bytes
in   1 blocks (ref 0) 0x11e4e60
+                    loc_update_type:attach         contains     23 bytes
in   1 blocks (ref 0) 0x11e4de0
+        struct llist_head              contains     16 bytes in   1 blocks
(ref 0) 0x11e4b30
+        .*                             contains      3 bytes in   1 blocks
(ref 0) 0x11e4830
+    msgb                           contains      0 bytes in   1 blocks
(ref 0) 0x11e3b90

33. testsuite.at:225: 33. msc_vlr_test_rest (testsuite.at:225): FAILED (
testsuite.at:229)


## ------------- ##
## ../config.log ##
## ------------- ##
| This file contains any messages produced by compilers while
| running configure, to aid debugging if configure makes a mistake.
|
| It was created by openbsc configure 0.15.0.776-3824, which was
| generated by GNU Autoconf 2.69.  Invocation command line was
|
|   $ ./configure --enable-smpp --enable-osmo-bsc --enable-nat --enable-iu
|
| ## --------- ##
| ## Platform. ##
| ## --------- ##
|
| hostname = osmoNano3G
| uname -m = x86_64
| uname -r = 4.10.0-28-generic
| uname -s = Linux
| uname -v = #32~16.04.2-Ubuntu SMP Thu Jul 20 10:19:48 UTC 2017
|
| /usr/bin/uname -p = unknown
| /bin/uname -X     = unknown
|
| /bin/arch              = unknown
| /usr/bin/arch -k       = unknown
| /usr/convex/getsysinfo = unknown
| /usr/bin/hostinfo      = unknown
| /bin/machine           = unknown
| /usr/bin/oslevel       = unknown
| /bin/universe          = unknown
|
| PATH: /usr/local/sbin
| PATH: /usr/local/bin
| PATH: /usr/sbin
| PATH: /usr/bin
| PATH: /sbin
| PATH: /bin
| PATH: /usr/games
| PATH: /usr/local/games
|
|
| ## ----------- ##
| ## Core tests. ##
| ## ----------- ##
|
| configure:2356: checking for a BSD-compatible install
| configure:2424: result: /usr/bin/install -c
| configure:2435: checking whether build environment is sane
| configure:2490: result: yes
| configure:2641: checking for a thread-safe mkdir -p
| configure:2680: result: /bin/mkdir -p
| configure:2687: checking for gawk
| configure:2703: found /usr/bin/gawk
| configure:2714: result: gawk
| configure:2725: checking whether make sets $(MAKE)
| configure:2747: result: yes
| configure:2776: checking whether make supports nested variables
| configure:2793: result: yes
| configure:2933: checking whether make supports nested variables
| configure:2950: result: yes
| configure:2962: checking whether make sets $(MAKE)
| configure:2984: result: yes
| configure:3041: checking for gcc
| configure:3057: found /usr/bin/gcc
| configure:3068: result: gcc
| configure:3297: checking for C compiler version
| configure:3306: gcc --version >&5
| gcc (Ubuntu 5.4.0-6ubuntu1~16.04.4) 5.4.0 20160609
| Copyright (C) 2015 Free Software Foundation, Inc.
| This is free software; see the source for copying conditions.  There is NO
| warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR
PURPOSE.
|
| configure:3317: $? = 0
| configure:3306: gcc -v >&5
| Using built-in specs.
| COLLECT_GCC=gcc
| COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/5/lto-wrapper
| Target: x86_64-linux-gnu
| Configured with: ../src/configure -v --with-pkgversion='Ubuntu
5.4.0-6ubuntu1~16.04.4'
--with-bugurl=file:///usr/share/doc/gcc-5/README.Bugs
--enable-languages=c,ada,c++,java,go,d,fortran,objc,obj-c++ --prefix=/usr
--program-suffix=-5 --enable-shared --enable-linker-build-id
--libexecdir=/usr/lib --without-included-gettext --enable-threads=posix
--libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu
--enable-libstdcxx-debug --enable-libstdcxx-time=yes
--with-default-libstdcxx-abi=new --enable-gnu-unique-object
--disable-vtable-verify --enable-libmpx --enable-plugin --with-system-zlib
--disable-browser-plugin --enable-java-awt=gtk --enable-gtk-cairo
--with-java-home=/usr/lib/jvm/java-1.5.0-gcj-5-amd64/jre --enable-java-home
--with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-5-amd64
--with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-5-amd64
--with-arch-directory=amd64 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar
--enable-objc-gc --enable-multiarch --disable-werror --with-arch-32=i686
--with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib
--with-tune=generic --enable-checking=release --build=x86_64-linux-gnu
--host=x86_64-linux-gnu --target=x86_64-linux-gnu
| Thread model: posix
| gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.4)
| configure:3317: $? = 0
| configure:3306: gcc -V >&5
| gcc: error: unrecognized command line option '-V'
| gcc: fatal error: no input files
| compilation terminated.
| configure:3317: $? = 1
| configure:3306: gcc -qversion >&5
| gcc: error: unrecognized command line option '-qversion'
| gcc: fatal error: no input files
| compilation terminated.
| configure:3317: $? = 1
| configure:3337: checking whether the C compiler works
| configure:3359: gcc    conftest.c  >&5
| configure:3363: $? = 0
| configure:3411: result: yes
| configure:3414: checking for C compiler default output file name
| configure:3416: result: a.out
| configure:3422: checking for suffix of executables
| configure:3429: gcc -o conftest    conftest.c  >&5
| configure:3433: $? = 0
| configure:3455: result:
| configure:3477: checking whether we are cross compiling
| configure:3485: gcc -o conftest    conftest.c  >&5
| configure:3489: $? = 0
| configure:3496: ./conftest
| configure:3500: $? = 0
| configure:3515: result: no
| configure:3520: checking for suffix of object files
| configure:3542: gcc -c   conftest.c >&5
| configure:3546: $? = 0
| configure:3567: result: o
| configure:3571: checking whether we are using the GNU C compiler
| configure:3590: gcc -c   conftest.c >&5
| configure:3590: $? = 0
| configure:3599: result: yes
| configure:3608: checking whether gcc accepts -g
| configure:3628: gcc -c -g  conftest.c >&5
| configure:3628: $? = 0
| configure:3669: result: yes
| configure:3686: checking for gcc option to accept ISO C89
| configure:3749: gcc  -c -g -O2  conftest.c >&5
| configure:3749: $? = 0
| configure:3762: result: none needed
| configure:3787: checking whether gcc understands -c and -o together
| configure:3809: gcc -c conftest.c -o conftest2.o
| configure:3812: $? = 0
| configure:3809: gcc -c conftest.c -o conftest2.o
| configure:3812: $? = 0
| configure:3824: result: yes
| configure:3852: checking for style of include used by make
| configure:3880: result: GNU
| configure:3906: checking dependency style of gcc
| configure:4017: result: gcc3
| configure:4076: checking for ranlib
| configure:4092: found /usr/bin/ranlib
| configure:4103: result: ranlib
| configure:4128: checking for pkg-config
| configure:4146: found /usr/bin/pkg-config
| configure:4159: result: /usr/bin/pkg-config
| configure:4225: checking for pkg-config
| configure:4243: found /usr/bin/pkg-config
| configure:4255: result: /usr/bin/pkg-config
| configure:4280: checking pkg-config is at least version 0.20
| configure:4283: result: yes
| configure:4295: checking for library containing dlopen
| configure:4326: gcc -o conftest -g -O2   conftest.c  >&5
| /tmp/cc7ZmRrl.o: In function `main':
| /home/osmo/3G-config-example/build/openbsc/openbsc/conftest.c:22:
undefined reference to `dlopen'
| collect2: error: ld returned 1 exit status
| configure:4326: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "openbsc"
| | #define PACKAGE_TARNAME "openbsc"
| | #define PACKAGE_VERSION "0.15.0.776-3824"
| | #define PACKAGE_STRING "openbsc 0.15.0.776-3824"
| | #define PACKAGE_BUGREPORT "openbsc at lists.osmocom.org"
| | #define PACKAGE_URL ""
| | #define PACKAGE "openbsc"
| | #define VERSION "0.15.0.776-3824"
| | /* end confdefs.h.  */
| |
| | /* Override any GCC internal prototype to avoid an error.
| |    Use char because int might match the return type of a GCC
| |    builtin and then its argument prototype would still apply.  */
| | #ifdef __cplusplus
| | extern "C"
| | #endif
| | char dlopen ();
| | int
| | main ()
| | {
| | return dlopen ();
| |   ;
| |   return 0;
| | }
| configure:4326: gcc -o conftest -g -O2   conftest.c -ldl   >&5
| configure:4326: $? = 0
| configure:4343: result: -ldl
| configure:4356: checking for LIBOSMOCORE
| configure:4363: $PKG_CONFIG --exists --print-errors "libosmocore >= 0.9.5"
| configure:4366: $? = 0
| configure:4380: $PKG_CONFIG --exists --print-errors "libosmocore >= 0.9.5"
| configure:4383: $? = 0
| configure:4441: result: yes
| configure:4447: checking for LIBOSMOVTY
| configure:4454: $PKG_CONFIG --exists --print-errors "libosmovty >= 0.3.0"
| configure:4457: $? = 0
| configure:4471: $PKG_CONFIG --exists --print-errors "libosmovty >= 0.3.0"
| configure:4474: $? = 0
| configure:4532: result: yes
| configure:4538: checking for LIBOSMOCTRL
| configure:4545: $PKG_CONFIG --exists --print-errors "libosmoctrl"
| configure:4548: $? = 0
| configure:4562: $PKG_CONFIG --exists --print-errors "libosmoctrl"
| configure:4565: $? = 0
| configure:4623: result: yes
| configure:4629: checking for LIBOSMOGSM
| configure:4636: $PKG_CONFIG --exists --print-errors "libosmogsm >= 0.9.5"
| configure:4639: $? = 0
| configure:4653: $PKG_CONFIG --exists --print-errors "libosmogsm >= 0.9.5"
| configure:4656: $? = 0
| configure:4714: result: yes
| configure:4720: checking for LIBOSMOABIS
| configure:4727: $PKG_CONFIG --exists --print-errors "libosmoabis >= 0.2.0"
| configure:4730: $? = 0
| configure:4744: $PKG_CONFIG --exists --print-errors "libosmoabis >= 0.2.0"
| configure:4747: $? = 0
| configure:4805: result: yes
| configure:4811: checking for LIBOSMOGB
| configure:4818: $PKG_CONFIG --exists --print-errors "libosmogb >= 0.6.4"
| configure:4821: $? = 0
| configure:4835: $PKG_CONFIG --exists --print-errors "libosmogb >= 0.6.4"
| configure:4838: $? = 0
| configure:4896: result: yes
| configure:4902: checking for LIBOSMONETIF
| configure:4909: $PKG_CONFIG --exists --print-errors "libosmo-netif >=
0.0.1"
| configure:4912: $? = 0
| configure:4926: $PKG_CONFIG --exists --print-errors "libosmo-netif >=
0.0.1"
| configure:4929: $? = 0
| configure:4987: result: yes
| configure:4993: checking for LIBCRYPTO
| configure:5000: $PKG_CONFIG --exists --print-errors "libcrypto >= 0.9.5"
| configure:5003: $? = 0
| configure:5017: $PKG_CONFIG --exists --print-errors "libcrypto >= 0.9.5"
| configure:5020: $? = 0
| configure:5078: result: yes
| configure:5094: checking for LIBOSMOSCCP
| configure:5101: $PKG_CONFIG --exists --print-errors "libosmo-sccp >=
0.0.2"
| configure:5104: $? = 0
| configure:5118: $PKG_CONFIG --exists --print-errors "libosmo-sccp >=
0.0.2"
| configure:5121: $? = 0
| configure:5179: result: yes
| configure:5205: checking for LIBOSMOSCCP
| configure:5290: result: yes
| configure:5316: checking for LIBSMPP34
| configure:5323: $PKG_CONFIG --exists --print-errors "libsmpp34 >= 1.10"
| configure:5326: $? = 0
| configure:5340: $PKG_CONFIG --exists --print-errors "libsmpp34 >= 1.10"
| configure:5343: $? = 0
| configure:5401: result: yes
| configure:5616: checking for LIBASN1C
| configure:5623: $PKG_CONFIG --exists --print-errors "libasn1c"
| configure:5626: $? = 0
| configure:5640: $PKG_CONFIG --exists --print-errors "libasn1c"
| configure:5643: $? = 0
| configure:5701: result: yes
| configure:5707: checking for LIBOSMORANAP
| configure:5714: $PKG_CONFIG --exists --print-errors "libosmo-ranap"
| configure:5717: $? = 0
| configure:5731: $PKG_CONFIG --exists --print-errors "libosmo-ranap"
| configure:5734: $? = 0
| configure:5792: result: yes
| configure:5798: checking for LIBOSMOSIGTRAN
| configure:5805: $PKG_CONFIG --exists --print-errors "libosmo-sigtran"
| configure:5808: $? = 0
| configure:5822: $PKG_CONFIG --exists --print-errors "libosmo-sigtran"
| configure:5825: $? = 0
| configure:5883: result: yes
| configure:5905: checking for LIBGTP
| configure:5912: $PKG_CONFIG --exists --print-errors "libgtp >= 0.92"
| configure:5915: $? = 0
| configure:5929: $PKG_CONFIG --exists --print-errors "libgtp >= 0.92"
| configure:5932: $? = 0
| configure:5970: result: yes
| configure:5987: checking for LIBCARES
| configure:5994: $PKG_CONFIG --exists --print-errors "libcares"
| configure:5997: $? = 0
| configure:6011: $PKG_CONFIG --exists --print-errors "libcares"
| configure:6014: $? = 0
| configure:6052: result: yes
| configure:6077: checking how to run the C preprocessor
| configure:6108: gcc -E  conftest.c
| configure:6108: $? = 0
| configure:6122: gcc -E  conftest.c
| conftest.c:13:28: fatal error: ac_nonexistent.h: No such file or directory
| compilation terminated.
| configure:6122: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "openbsc"
| | #define PACKAGE_TARNAME "openbsc"
| | #define PACKAGE_VERSION "0.15.0.776-3824"
| | #define PACKAGE_STRING "openbsc 0.15.0.776-3824"
| | #define PACKAGE_BUGREPORT "openbsc at lists.osmocom.org"
| | #define PACKAGE_URL ""
| | #define PACKAGE "openbsc"
| | #define VERSION "0.15.0.776-3824"
| | #define BUILD_SMPP 1
| | #define BUILD_IU 1
| | /* end confdefs.h.  */
| | #include <ac_nonexistent.h>
| configure:6147: result: gcc -E
| configure:6167: gcc -E  conftest.c
| configure:6167: $? = 0
| configure:6181: gcc -E  conftest.c
| conftest.c:13:28: fatal error: ac_nonexistent.h: No such file or directory
| compilation terminated.
| configure:6181: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "openbsc"
| | #define PACKAGE_TARNAME "openbsc"
| | #define PACKAGE_VERSION "0.15.0.776-3824"
| | #define PACKAGE_STRING "openbsc 0.15.0.776-3824"
| | #define PACKAGE_BUGREPORT "openbsc at lists.osmocom.org"
| | #define PACKAGE_URL ""
| | #define PACKAGE "openbsc"
| | #define VERSION "0.15.0.776-3824"
| | #define BUILD_SMPP 1
| | #define BUILD_IU 1
| | /* end confdefs.h.  */
| | #include <ac_nonexistent.h>
| configure:6210: checking for grep that handles long lines and -e
| configure:6268: result: /bin/grep
| configure:6273: checking for egrep
| configure:6335: result: /bin/grep -E
| configure:6340: checking for ANSI C header files
| configure:6360: gcc -c -g -O2  conftest.c >&5
| configure:6360: $? = 0
| configure:6433: gcc -o conftest -g -O2   conftest.c  >&5
| configure:6433: $? = 0
| configure:6433: ./conftest
| configure:6433: $? = 0
| configure:6444: result: yes
| configure:6457: checking for sys/types.h
| configure:6457: gcc -c -g -O2  conftest.c >&5
| configure:6457: $? = 0
| configure:6457: result: yes
| configure:6457: checking for sys/stat.h
| configure:6457: gcc -c -g -O2  conftest.c >&5
| configure:6457: $? = 0
| configure:6457: result: yes
| configure:6457: checking for stdlib.h
| configure:6457: gcc -c -g -O2  conftest.c >&5
| configure:6457: $? = 0
| configure:6457: result: yes
| configure:6457: checking for string.h
| configure:6457: gcc -c -g -O2  conftest.c >&5
| configure:6457: $? = 0
| configure:6457: result: yes
| configure:6457: checking for memory.h
| configure:6457: gcc -c -g -O2  conftest.c >&5
| configure:6457: $? = 0
| configure:6457: result: yes
| configure:6457: checking for strings.h
| configure:6457: gcc -c -g -O2  conftest.c >&5
| configure:6457: $? = 0
| configure:6457: result: yes
| configure:6457: checking for inttypes.h
| configure:6457: gcc -c -g -O2  conftest.c >&5
| configure:6457: $? = 0
| configure:6457: result: yes
| configure:6457: checking for stdint.h
| configure:6457: gcc -c -g -O2  conftest.c >&5
| configure:6457: $? = 0
| configure:6457: result: yes
| configure:6457: checking for unistd.h
| configure:6457: gcc -c -g -O2  conftest.c >&5
| configure:6457: $? = 0
| configure:6457: result: yes
| configure:6471: checking dbi/dbd.h usability
| configure:6471: gcc -c -g -O2  conftest.c >&5
| configure:6471: $? = 0
| configure:6471: result: yes
| configure:6471: checking dbi/dbd.h presence
| configure:6471: gcc -E  conftest.c
| configure:6471: $? = 0
| configure:6471: result: yes
| configure:6471: checking for dbi/dbd.h
| configure:6471: result: yes
| configure:6487: checking pcap/pcap.h usability
| configure:6487: gcc -c -g -O2  conftest.c >&5
| configure:6487: $? = 0
| configure:6487: result: yes
| configure:6487: checking pcap/pcap.h presence
| configure:6487: gcc -E  conftest.c
| configure:6487: $? = 0
| configure:6487: result: yes
| configure:6487: checking for pcap/pcap.h
| configure:6487: result: yes
| configure:6511: checking cdk/cdk.h usability
| configure:6511: gcc -c -g -O2  conftest.c >&5
| conftest.c:58:21: fatal error: cdk/cdk.h: No such file or directory
| compilation terminated.
| configure:6511: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "openbsc"
| | #define PACKAGE_TARNAME "openbsc"
| | #define PACKAGE_VERSION "0.15.0.776-3824"
| | #define PACKAGE_STRING "openbsc 0.15.0.776-3824"
| | #define PACKAGE_BUGREPORT "openbsc at lists.osmocom.org"
| | #define PACKAGE_URL ""
| | #define PACKAGE "openbsc"
| | #define VERSION "0.15.0.776-3824"
| | #define BUILD_SMPP 1
| | #define BUILD_IU 1
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_DBI_DBD_H 1
| | #define HAVE_PCAP_PCAP_H 1
| | /* end confdefs.h.  */
| | #include <stdio.h>
| | #ifdef HAVE_SYS_TYPES_H
| | # include <sys/types.h>
| | #endif
| | #ifdef HAVE_SYS_STAT_H
| | # include <sys/stat.h>
| | #endif
| | #ifdef STDC_HEADERS
| | # include <stdlib.h>
| | # include <stddef.h>
| | #else
| | # ifdef HAVE_STDLIB_H
| | #  include <stdlib.h>
| | # endif
| | #endif
| | #ifdef HAVE_STRING_H
| | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| | #  include <memory.h>
| | # endif
| | # include <string.h>
| | #endif
| | #ifdef HAVE_STRINGS_H
| | # include <strings.h>
| | #endif
| | #ifdef HAVE_INTTYPES_H
| | # include <inttypes.h>
| | #endif
| | #ifdef HAVE_STDINT_H
| | # include <stdint.h>
| | #endif
| | #ifdef HAVE_UNISTD_H
| | # include <unistd.h>
| | #endif
| | #include <cdk/cdk.h>
| configure:6511: result: no
| configure:6511: checking cdk/cdk.h presence
| configure:6511: gcc -E  conftest.c
| conftest.c:25:21: fatal error: cdk/cdk.h: No such file or directory
| compilation terminated.
| configure:6511: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "openbsc"
| | #define PACKAGE_TARNAME "openbsc"
| | #define PACKAGE_VERSION "0.15.0.776-3824"
| | #define PACKAGE_STRING "openbsc 0.15.0.776-3824"
| | #define PACKAGE_BUGREPORT "openbsc at lists.osmocom.org"
| | #define PACKAGE_URL ""
| | #define PACKAGE "openbsc"
| | #define VERSION "0.15.0.776-3824"
| | #define BUILD_SMPP 1
| | #define BUILD_IU 1
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_DBI_DBD_H 1
| | #define HAVE_PCAP_PCAP_H 1
| | /* end confdefs.h.  */
| | #include <cdk/cdk.h>
| configure:6511: result: no
| configure:6511: checking for cdk/cdk.h
| configure:6511: result: no
| configure:6535: checking for SQLITE3
| configure:6542: $PKG_CONFIG --exists --print-errors "sqlite3"
| configure:6545: $? = 0
| configure:6559: $PKG_CONFIG --exists --print-errors "sqlite3"
| configure:6562: $? = 0
| configure:6600: result: yes
| configure:6619: checking if gcc supports -fvisibility=hidden
| configure:6625: gcc -c -g -O2 -fvisibility=hidden   conftest.c >&5
| configure:6625: $? = 0
| configure:6626: result: yes
| configure:6637: checking whether C compiler accepts -Werror=implicit
| configure:6656: gcc -c -g -O2  -Werror=implicit  conftest.c >&5
| configure:6656: $? = 0
| configure:6664: result: yes
| configure:6672: checking whether C compiler accepts
-Werror=maybe-uninitialized
| configure:6691: gcc -c -g -O2 -Werror=implicit
-Werror=maybe-uninitialized  conftest.c >&5
| configure:6691: $? = 0
| configure:6699: result: yes
| configure:6707: checking whether C compiler accepts
-Werror=memset-transposed-args
| configure:6726: gcc -c -g -O2 -Werror=implicit
-Werror=maybe-uninitialized  -Werror=memset-transposed-args  conftest.c >&5
| configure:6726: $? = 0
| configure:6734: result: yes
| configure:6742: checking whether C compiler accepts
-Werror=null-dereference
| configure:6761: gcc -c -g -O2 -Werror=implicit
-Werror=maybe-uninitialized -Werror=memset-transposed-args
-Werror=null-dereference  conftest.c >&5
| cc1: error: -Werror=null-dereference: no option -Wnull-dereference
| configure:6761: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "openbsc"
| | #define PACKAGE_TARNAME "openbsc"
| | #define PACKAGE_VERSION "0.15.0.776-3824"
| | #define PACKAGE_STRING "openbsc 0.15.0.776-3824"
| | #define PACKAGE_BUGREPORT "openbsc at lists.osmocom.org"
| | #define PACKAGE_URL ""
| | #define PACKAGE "openbsc"
| | #define VERSION "0.15.0.776-3824"
| | #define BUILD_SMPP 1
| | #define BUILD_IU 1
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_DBI_DBD_H 1
| | #define HAVE_PCAP_PCAP_H 1
| | /* end confdefs.h.  */
| |
| | int
| | main ()
| | {
| |
| |   ;
| |   return 0;
| | }
| configure:6769: result: no
| configure:6777: checking whether C compiler accepts
-Werror=sizeof-array-argument
| configure:6796: gcc -c -g -O2 -Werror=implicit
-Werror=maybe-uninitialized -Werror=memset-transposed-args
-Werror=sizeof-array-argument  conftest.c >&5
| configure:6796: $? = 0
| configure:6804: result: yes
| configure:6812: checking whether C compiler accepts
-Werror=sizeof-pointer-memaccess
| configure:6831: gcc -c -g -O2 -Werror=implicit
-Werror=maybe-uninitialized -Werror=memset-transposed-args
-Werror=sizeof-array-argument  -Werror=sizeof-pointer-memaccess  conftest.c
>&5
| configure:6831: $? = 0
| configure:6839: result: yes
| configure:6849: checking whether to enable code coverage support
| configure:6858: result: no
| configure:6870: checking whether struct tm has tm_gmtoff member
| configure:6894: gcc -o conftest -g -O2 -Werror=implicit
-Werror=maybe-uninitialized -Werror=memset-transposed-args
-Werror=sizeof-array-argument -Werror=sizeof-pointer-memaccess
 conftest.c  >&5
| configure:6894: $? = 0
| configure:6904: result: yes
| configure:7176: checking whether to enable VTY/CTRL tests
| configure:7178: result: no
| configure:7302: checking that generated files are newer than configure
| configure:7308: result: done
| configure:7375: creating ./config.status
|
| ## ---------------------- ##
| ## Running config.status. ##
| ## ---------------------- ##
|
| This file was extended by openbsc config.status 0.15.0.776-3824, which was
| generated by GNU Autoconf 2.69.  Invocation command line was
|
|   CONFIG_FILES    =
|   CONFIG_HEADERS  =
|   CONFIG_LINKS    =
|   CONFIG_COMMANDS =
|   $ ./config.status
|
| on osmoNano3G
|
| config.status:994: creating openbsc.pc
| config.status:994: creating include/openbsc/Makefile
| config.status:994: creating include/Makefile
| config.status:994: creating src/Makefile
| config.status:994: creating src/libtrau/Makefile
| config.status:994: creating src/libbsc/Makefile
| config.status:994: creating src/libmsc/Makefile
| config.status:994: creating src/libvlr/Makefile
| config.status:994: creating src/libmgcp/Makefile
| config.status:994: creating src/libcommon/Makefile
| config.status:994: creating src/libfilter/Makefile
| config.status:994: creating src/libiu/Makefile
| config.status:994: creating src/libcommon-cs/Makefile
| config.status:994: creating src/osmo-msc/Makefile
| config.status:994: creating src/osmo-bsc/Makefile
| config.status:994: creating src/osmo-bsc_nat/Makefile
| config.status:994: creating src/osmo-bsc_mgcp/Makefile
| config.status:994: creating src/ipaccess/Makefile
| config.status:994: creating src/utils/Makefile
| config.status:994: creating src/gprs/Makefile
| config.status:994: creating tests/Makefile
| config.status:994: creating tests/atlocal
| config.status:994: creating tests/libiudummy/Makefile
| config.status:994: creating tests/gsm0408/Makefile
| config.status:994: creating tests/channel/Makefile
| config.status:994: creating tests/bsc/Makefile
| config.status:994: creating tests/bsc-nat/Makefile
| config.status:994: creating tests/bsc-nat-trie/Makefile
| config.status:994: creating tests/mgcp/Makefile
| config.status:994: creating tests/gprs/Makefile
| config.status:994: creating tests/gbproxy/Makefile
| config.status:994: creating tests/abis/Makefile
| config.status:994: creating tests/smpp/Makefile
| config.status:994: creating tests/trau/Makefile
| config.status:994: creating tests/sgsn/Makefile
| config.status:994: creating tests/subscr/Makefile
| config.status:994: creating tests/oap/Makefile
| config.status:994: creating tests/gtphub/Makefile
| config.status:994: creating tests/mm_auth/Makefile
| config.status:994: creating tests/xid/Makefile
| config.status:994: creating tests/sndcp_xid/Makefile
| config.status:994: creating tests/slhc/Makefile
| config.status:994: creating tests/v42bis/Makefile
| config.status:994: creating tests/nanobts_omlattr/Makefile
| config.status:994: creating tests/vlr/Makefile
| config.status:994: creating tests/sms_queue/Makefile
| config.status:994: creating tests/msc_vlr/Makefile
| config.status:994: creating doc/Makefile
| config.status:994: creating doc/examples/Makefile
| config.status:994: creating Makefile
| config.status:994: creating bscconfig.h
| config.status:1223: executing tests/atconfig commands
| config.status:1223: executing depfiles commands
|
| ## ---------------- ##
| ## Cache variables. ##
| ## ---------------- ##
|
| ac_cv_c_compiler_gnu=yes
| ac_cv_env_CC_set=
| ac_cv_env_CC_value=
| ac_cv_env_CFLAGS_set=
| ac_cv_env_CFLAGS_value=
| ac_cv_env_CPPFLAGS_set=
| ac_cv_env_CPPFLAGS_value=
| ac_cv_env_CPP_set=
| ac_cv_env_CPP_value=
| ac_cv_env_LDFLAGS_set=
| ac_cv_env_LDFLAGS_value=
| ac_cv_env_LIBASN1C_CFLAGS_set=
| ac_cv_env_LIBASN1C_CFLAGS_value=
| ac_cv_env_LIBASN1C_LIBS_set=
| ac_cv_env_LIBASN1C_LIBS_value=
| ac_cv_env_LIBBCG729_CFLAGS_set=
| ac_cv_env_LIBBCG729_CFLAGS_value=
| ac_cv_env_LIBBCG729_LIBS_set=
| ac_cv_env_LIBBCG729_LIBS_value=
| ac_cv_env_LIBCARES_CFLAGS_set=
| ac_cv_env_LIBCARES_CFLAGS_value=
| ac_cv_env_LIBCARES_LIBS_set=
| ac_cv_env_LIBCARES_LIBS_value=
| ac_cv_env_LIBCRYPTO_CFLAGS_set=
| ac_cv_env_LIBCRYPTO_CFLAGS_value=
| ac_cv_env_LIBCRYPTO_LIBS_set=
| ac_cv_env_LIBCRYPTO_LIBS_value=
| ac_cv_env_LIBGTP_CFLAGS_set=
| ac_cv_env_LIBGTP_CFLAGS_value=
| ac_cv_env_LIBGTP_LIBS_set=
| ac_cv_env_LIBGTP_LIBS_value=
| ac_cv_env_LIBOSMOABIS_CFLAGS_set=
| ac_cv_env_LIBOSMOABIS_CFLAGS_value=
| ac_cv_env_LIBOSMOABIS_LIBS_set=
| ac_cv_env_LIBOSMOABIS_LIBS_value=
| ac_cv_env_LIBOSMOCORE_CFLAGS_set=
| ac_cv_env_LIBOSMOCORE_CFLAGS_value=
| ac_cv_env_LIBOSMOCORE_LIBS_set=
| ac_cv_env_LIBOSMOCORE_LIBS_value=
| ac_cv_env_LIBOSMOCTRL_CFLAGS_set=
| ac_cv_env_LIBOSMOCTRL_CFLAGS_value=
| ac_cv_env_LIBOSMOCTRL_LIBS_set=
| ac_cv_env_LIBOSMOCTRL_LIBS_value=
| ac_cv_env_LIBOSMOGB_CFLAGS_set=
| ac_cv_env_LIBOSMOGB_CFLAGS_value=
| ac_cv_env_LIBOSMOGB_LIBS_set=
| ac_cv_env_LIBOSMOGB_LIBS_value=
| ac_cv_env_LIBOSMOGSM_CFLAGS_set=
| ac_cv_env_LIBOSMOGSM_CFLAGS_value=
| ac_cv_env_LIBOSMOGSM_LIBS_set=
| ac_cv_env_LIBOSMOGSM_LIBS_value=
| ac_cv_env_LIBOSMONETIF_CFLAGS_set=
| ac_cv_env_LIBOSMONETIF_CFLAGS_value=
| ac_cv_env_LIBOSMONETIF_LIBS_set=
| ac_cv_env_LIBOSMONETIF_LIBS_value=
| ac_cv_env_LIBOSMORANAP_CFLAGS_set=
| ac_cv_env_LIBOSMORANAP_CFLAGS_value=
| ac_cv_env_LIBOSMORANAP_LIBS_set=
| ac_cv_env_LIBOSMORANAP_LIBS_value=
| ac_cv_env_LIBOSMOSCCP_CFLAGS_set=
| ac_cv_env_LIBOSMOSCCP_CFLAGS_value=
| ac_cv_env_LIBOSMOSCCP_LIBS_set=
| ac_cv_env_LIBOSMOSCCP_LIBS_value=
| ac_cv_env_LIBOSMOSIGTRAN_CFLAGS_set=
| ac_cv_env_LIBOSMOSIGTRAN_CFLAGS_value=
| ac_cv_env_LIBOSMOSIGTRAN_LIBS_set=
| ac_cv_env_LIBOSMOSIGTRAN_LIBS_value=
| ac_cv_env_LIBOSMOVTY_CFLAGS_set=
| ac_cv_env_LIBOSMOVTY_CFLAGS_value=
| ac_cv_env_LIBOSMOVTY_LIBS_set=
| ac_cv_env_LIBOSMOVTY_LIBS_value=
| ac_cv_env_LIBSMPP34_CFLAGS_set=
| ac_cv_env_LIBSMPP34_CFLAGS_value=
| ac_cv_env_LIBSMPP34_LIBS_set=
| ac_cv_env_LIBSMPP34_LIBS_value=
| ac_cv_env_LIBS_set=
| ac_cv_env_LIBS_value=
| ac_cv_env_PKG_CONFIG_LIBDIR_set=
| ac_cv_env_PKG_CONFIG_LIBDIR_value=
| ac_cv_env_PKG_CONFIG_PATH_set=
| ac_cv_env_PKG_CONFIG_PATH_value=
| ac_cv_env_PKG_CONFIG_set=
| ac_cv_env_PKG_CONFIG_value=
| ac_cv_env_PYTHON_set=
| ac_cv_env_PYTHON_value=
| ac_cv_env_SQLITE3_CFLAGS_set=
| ac_cv_env_SQLITE3_CFLAGS_value=
| ac_cv_env_SQLITE3_LIBS_set=
| ac_cv_env_SQLITE3_LIBS_value=
| ac_cv_env_build_alias_set=
| ac_cv_env_build_alias_value=
| ac_cv_env_host_alias_set=
| ac_cv_env_host_alias_value=
| ac_cv_env_target_alias_set=
| ac_cv_env_target_alias_value=
| ac_cv_header_cdk_cdk_h=no
| ac_cv_header_dbi_dbd_h=yes
| ac_cv_header_inttypes_h=yes
| ac_cv_header_memory_h=yes
| ac_cv_header_pcap_pcap_h=yes
| ac_cv_header_stdc=yes
| ac_cv_header_stdint_h=yes
| ac_cv_header_stdlib_h=yes
| ac_cv_header_string_h=yes
| ac_cv_header_strings_h=yes
| ac_cv_header_sys_stat_h=yes
| ac_cv_header_sys_types_h=yes
| ac_cv_header_unistd_h=yes
| ac_cv_objext=o
| ac_cv_path_EGREP='/bin/grep -E'
| ac_cv_path_GREP=/bin/grep
| ac_cv_path_PKG_CONFIG_INSTALLED=/usr/bin/pkg-config
| ac_cv_path_ac_pt_PKG_CONFIG=/usr/bin/pkg-config
| ac_cv_path_install='/usr/bin/install -c'
| ac_cv_path_mkdir=/bin/mkdir
| ac_cv_prog_AWK=gawk
| ac_cv_prog_CPP='gcc -E'
| ac_cv_prog_ac_ct_CC=gcc
| ac_cv_prog_ac_ct_RANLIB=ranlib
| ac_cv_prog_cc_c89=
| ac_cv_prog_cc_g=yes
| ac_cv_prog_make_make_set=yes
| ac_cv_search_dlopen=-ldl
| am_cv_CC_dependencies_compiler_type=gcc3
| am_cv_make_support_nested_variables=yes
| am_cv_prog_cc_c_o=yes
| ax_cv_check_cflags___Werror_implicit=yes
| ax_cv_check_cflags___Werror_maybe_uninitialized=yes
| ax_cv_check_cflags___Werror_memset_transposed_args=yes
| ax_cv_check_cflags___Werror_null_dereference=no
| ax_cv_check_cflags___Werror_sizeof_array_argument=yes
| ax_cv_check_cflags___Werror_sizeof_pointer_memaccess=yes
| osmo_cv_tm_includes_tm_gmtoff=yes
| pkg_cv_LIBASN1C_CFLAGS='-I/usr/local/include/ -I/usr/local/include/asn1c'
| pkg_cv_LIBASN1C_LIBS='-L/usr/local/lib -ltalloc -lasn1c'
| pkg_cv_LIBCARES_CFLAGS=
| pkg_cv_LIBCARES_LIBS=-lcares
| pkg_cv_LIBCRYPTO_CFLAGS=
| pkg_cv_LIBCRYPTO_LIBS=-lcrypto
| pkg_cv_LIBGTP_CFLAGS=-I/usr/local/include/
| pkg_cv_LIBGTP_LIBS='-L/usr/local/lib -lgtp'
| pkg_cv_LIBOSMOABIS_CFLAGS=-I/usr/local/include/
| pkg_cv_LIBOSMOABIS_LIBS='-L/usr/local/lib -losmoabis'
| pkg_cv_LIBOSMOCORE_CFLAGS=-I/usr/local/include/
| pkg_cv_LIBOSMOCORE_LIBS='-L/usr/local/lib -ltalloc -losmocore'
| pkg_cv_LIBOSMOCTRL_CFLAGS=-I/usr/local/include/
| pkg_cv_LIBOSMOCTRL_LIBS='-L/usr/local/lib -ltalloc -losmoctrl -losmogsm
-losmocore'
| pkg_cv_LIBOSMOGB_CFLAGS='-fno-strict-aliasing -I/usr/local/include/'
| pkg_cv_LIBOSMOGB_LIBS='-L/usr/local/lib -ltalloc -losmogb -losmovty
-losmocore'
| pkg_cv_LIBOSMOGSM_CFLAGS=-I/usr/local/include/
| pkg_cv_LIBOSMOGSM_LIBS='-L/usr/local/lib -ltalloc -losmogsm -losmocore'
| pkg_cv_LIBOSMONETIF_CFLAGS=-I/usr/local/include/
| pkg_cv_LIBOSMONETIF_LIBS='-L/usr/local/lib -losmonetif'
| pkg_cv_LIBOSMORANAP_CFLAGS=-I/usr/local/include/
| pkg_cv_LIBOSMORANAP_LIBS='-L/usr/local/lib -losmo-ranap'
| pkg_cv_LIBOSMOSCCP_CFLAGS=-I/usr/local/include/
| pkg_cv_LIBOSMOSCCP_LIBS='-L/usr/local/lib -lsccp'
| pkg_cv_LIBOSMOSIGTRAN_CFLAGS=-I/usr/local/include/
| pkg_cv_LIBOSMOSIGTRAN_LIBS='-L/usr/local/lib -losmo-sigtran'
| pkg_cv_LIBOSMOVTY_CFLAGS=-I/usr/local/include/
| pkg_cv_LIBOSMOVTY_LIBS='-L/usr/local/lib -ltalloc -losmovty -losmocore'
| pkg_cv_LIBSMPP34_CFLAGS=-I/usr/local/include/
| pkg_cv_LIBSMPP34_LIBS='-L/usr/local/lib -lsmpp34'
| pkg_cv_SQLITE3_CFLAGS=
| pkg_cv_SQLITE3_LIBS=-lsqlite3
|
| ## ----------------- ##
| ## Output variables. ##
| ## ----------------- ##
|
| ACLOCAL='${SHELL}
/home/osmo/3G-config-example/build/openbsc/openbsc/missing aclocal-1.15'
| AMDEPBACKSLASH='\'
| AMDEP_FALSE='#'
| AMDEP_TRUE=''
| AMTAR='$${TAR-tar}'
| AM_BACKSLASH='\'
| AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
| AM_DEFAULT_VERBOSITY='0'
| AM_V='$(V)'
| AUTOCONF='${SHELL}
/home/osmo/3G-config-example/build/openbsc/openbsc/missing autoconf'
| AUTOHEADER='${SHELL}
/home/osmo/3G-config-example/build/openbsc/openbsc/missing autoheader'
| AUTOMAKE='${SHELL}
/home/osmo/3G-config-example/build/openbsc/openbsc/missing automake-1.15'
| AWK='gawk'
| BUILD_BSC_FALSE='#'
| BUILD_BSC_TRUE=''
| BUILD_IU_FALSE='#'
| BUILD_IU_TRUE=''
| BUILD_MGCP_TRANSCODING_FALSE=''
| BUILD_MGCP_TRANSCODING_TRUE='#'
| BUILD_NAT_FALSE='#'
| BUILD_NAT_TRUE=''
| BUILD_SMPP_FALSE='#'
| BUILD_SMPP_TRUE=''
| CC='gcc'
| CCDEPMODE='depmode=gcc3'
| CFLAGS='-g -O2 -Werror=implicit -Werror=maybe-uninitialized
-Werror=memset-transposed-args -Werror=sizeof-array-argument
-Werror=sizeof-pointer-memaccess'
| COVERAGE_CFLAGS=''
| COVERAGE_LDFLAGS=''
| CPP='gcc -E'
| CPPFLAGS=''
| CYGPATH_W='echo'
| DEFS='-DHAVE_CONFIG_H'
| DEPDIR='.deps'
| ECHO_C=''
| ECHO_N='-n'
| ECHO_T=''
| EGREP='/bin/grep -E'
| ENABLE_EXT_TESTS_FALSE=''
| ENABLE_EXT_TESTS_TRUE='#'
| EXEEXT=''
| GREP='/bin/grep'
| HAVE_LIBCARES_FALSE='#'
| HAVE_LIBCARES_TRUE=''
| HAVE_LIBCDK_FALSE=''
| HAVE_LIBCDK_TRUE='#'
| HAVE_LIBGTP_FALSE='#'
| HAVE_LIBGTP_TRUE=''
| HAVE_PCAP_FALSE='#'
| HAVE_PCAP_TRUE=''
| HAVE_SQLITE3_FALSE='#'
| HAVE_SQLITE3_TRUE=''
| INSTALL_DATA='${INSTALL} -m 644'
| INSTALL_PROGRAM='${INSTALL}'
| INSTALL_SCRIPT='${INSTALL}'
| INSTALL_STRIP_PROGRAM='$(install_sh) -c -s'
| LDFLAGS=''
| LIBASN1C_CFLAGS='-I/usr/local/include/ -I/usr/local/include/asn1c'
| LIBASN1C_LIBS='-L/usr/local/lib -ltalloc -lasn1c'
| LIBBCG729_CFLAGS=''
| LIBBCG729_LIBS=''
| LIBCARES_CFLAGS=''
| LIBCARES_LIBS='-lcares'
| LIBCRYPTO_CFLAGS=''
| LIBCRYPTO_LIBS='-lcrypto'
| LIBGTP_CFLAGS='-I/usr/local/include/'
| LIBGTP_LIBS='-L/usr/local/lib -lgtp'
| LIBOBJS=''
| LIBOSMOABIS_CFLAGS='-I/usr/local/include/'
| LIBOSMOABIS_LIBS='-L/usr/local/lib -losmoabis'
| LIBOSMOCORE_CFLAGS='-I/usr/local/include/'
| LIBOSMOCORE_LIBS='-L/usr/local/lib -ltalloc -losmocore'
| LIBOSMOCTRL_CFLAGS='-I/usr/local/include/'
| LIBOSMOCTRL_LIBS='-L/usr/local/lib -ltalloc -losmoctrl -losmogsm
-losmocore'
| LIBOSMOGB_CFLAGS='-fno-strict-aliasing -I/usr/local/include/'
| LIBOSMOGB_LIBS='-L/usr/local/lib -ltalloc -losmogb -losmovty -losmocore'
| LIBOSMOGSM_CFLAGS='-I/usr/local/include/'
| LIBOSMOGSM_LIBS='-L/usr/local/lib -ltalloc -losmogsm -losmocore'
| LIBOSMONETIF_CFLAGS='-I/usr/local/include/'
| LIBOSMONETIF_LIBS='-L/usr/local/lib -losmonetif'
| LIBOSMORANAP_CFLAGS='-I/usr/local/include/'
| LIBOSMORANAP_LIBS='-L/usr/local/lib -losmo-ranap'
| LIBOSMOSCCP_CFLAGS='-I/usr/local/include/'
| LIBOSMOSCCP_LIBS='-L/usr/local/lib -lsccp'
| LIBOSMOSIGTRAN_CFLAGS='-I/usr/local/include/'
| LIBOSMOSIGTRAN_LIBS='-L/usr/local/lib -losmo-sigtran'
| LIBOSMOVTY_CFLAGS='-I/usr/local/include/'
| LIBOSMOVTY_LIBS='-L/usr/local/lib -ltalloc -losmovty -losmocore'
| LIBRARY_DL='-ldl '
| LIBRARY_GSM=''
| LIBS=''
| LIBSMPP34_CFLAGS='-I/usr/local/include/'
| LIBSMPP34_LIBS='-L/usr/local/lib -lsmpp34'
| LTLIBOBJS=''
| MAKEINFO='${SHELL}
/home/osmo/3G-config-example/build/openbsc/openbsc/missing makeinfo'
| MKDIR_P='/bin/mkdir -p'
| OBJEXT='o'
| OSMOTESTEXT_CHECK=''
| PACKAGE='openbsc'
| PACKAGE_BUGREPORT='openbsc at lists.osmocom.org'
| PACKAGE_NAME='openbsc'
| PACKAGE_STRING='openbsc 0.15.0.776-3824'
| PACKAGE_TARNAME='openbsc'
| PACKAGE_URL=''
| PACKAGE_VERSION='0.15.0.776-3824'
| PATH_SEPARATOR=':'
| PKG_CONFIG='/usr/bin/pkg-config'
| PKG_CONFIG_INSTALLED='/usr/bin/pkg-config'
| PKG_CONFIG_LIBDIR=''
| PKG_CONFIG_PATH=''
| PYTHON=''
| PYTHON_EXEC_PREFIX=''
| PYTHON_PLATFORM=''
| PYTHON_PREFIX=''
| PYTHON_VERSION=''
| RANLIB='ranlib'
| SET_MAKE=''
| SHELL='/bin/bash'
| SQLITE3_CFLAGS=''
| SQLITE3_LIBS='-lsqlite3'
| STRIP=''
| SYMBOL_VISIBILITY='-fvisibility=hidden'
| VERSION='0.15.0.776-3824'
| ac_ct_CC='gcc'
| am__EXEEXT_FALSE=''
| am__EXEEXT_TRUE='#'
| am__fastdepCC_FALSE='#'
| am__fastdepCC_TRUE=''
| am__include='include'
| am__isrc=''
| am__leading_dot='.'
| am__nodep='_no'
| am__quote=''
| am__tar='$${TAR-tar} chof - "$$tardir"'
| am__untar='$${TAR-tar} xf -'
| bindir='${exec_prefix}/bin'
| build_alias=''
| datadir='${datarootdir}'
| datarootdir='${prefix}/share'
| docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
| dvidir='${docdir}'
| exec_prefix='${prefix}'
| found_libcares='yes'
| found_libgtp='yes'
| found_libgtp_and_libcares='yes'
| found_sqlite3='yes'
| host_alias=''
| htmldir='${docdir}'
| includedir='${prefix}/include'
| infodir='${datarootdir}/info'
| install_sh='${SHELL}
/home/osmo/3G-config-example/build/openbsc/openbsc/install-sh'
| libdir='${exec_prefix}/lib'
| libexecdir='${exec_prefix}/libexec'
| localedir='${datarootdir}/locale'
| localstatedir='${prefix}/var'
| mandir='${datarootdir}/man'
| mkdir_p='$(MKDIR_P)'
| oldincludedir='/usr/include'
| osmo_ac_build_bsc='yes'
| osmo_ac_build_nat='yes'
| osmo_ac_build_smpp='yes'
| osmo_ac_iu='yes'
| osmo_ac_mgcp_transcoding='no'
| pdfdir='${docdir}'
| pkgpyexecdir=''
| pkgpythondir=''
| prefix='/usr/local'
| program_transform_name='s,x,x,'
| psdir='${docdir}'
| pyexecdir=''
| pythondir=''
| runstatedir='${localstatedir}/run'
| sbindir='${exec_prefix}/sbin'
| sharedstatedir='${prefix}/com'
| sysconfdir='${prefix}/etc'
| target_alias=''
|
| ## ----------- ##
| ## confdefs.h. ##
| ## ----------- ##
|
| /* confdefs.h */
| #define PACKAGE_NAME "openbsc"
| #define PACKAGE_TARNAME "openbsc"
| #define PACKAGE_VERSION "0.15.0.776-3824"
| #define PACKAGE_STRING "openbsc 0.15.0.776-3824"
| #define PACKAGE_BUGREPORT "openbsc at lists.osmocom.org"
| #define PACKAGE_URL ""
| #define PACKAGE "openbsc"
| #define VERSION "0.15.0.776-3824"
| #define BUILD_SMPP 1
| #define BUILD_IU 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DBI_DBD_H 1
| #define HAVE_PCAP_PCAP_H 1
| #define HAVE_TM_GMTOFF_IN_TM 1
|
| configure: exit 0
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osmocom.org/pipermail/openbsc/attachments/20171213/fff1b1d0/attachment.htm>


More information about the OpenBSC mailing list