Project

General

Profile

Actions

Bug #4439

closed

Unnumbered frame not allowed / sending MDL-ERROR-IND cause 12

Added by laforge about 4 years ago. Updated almost 4 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
-
Target version:
-
Start date:
03/07/2020
Due date:
% Done:

90%

Resolution:
Spec Reference:

Description

I currently see a lot of those errors when running mobile / virtphy / osmo-bts-virtual:

<0003> gsm322.c:477 Sync to ARFCN=871(DCS) rxlev=<=-110 (No sysinfo yet, ccch mode NONE)
<0003> gsm322.c:2278 40 frequencies left in band 512..885
<0003> gsm322.c:2956 Channel synched. (ARFCN=871(DCS), snr=0, BSIC=0)
<0003> gsm322.c:703 Starting CS timer with 4 seconds.
<0001> gsm322.c:2979 using DSC of 90
<0003> gsm48_rr.c:4814 Channel provides data.
<0003> gsm322.c:703 Starting CS timer with 4 seconds.
<0015> lapd_core.c:1239 Unnumbered frame not allowed. (dl=0x55c632f9f220)
<0015> lapd_core.c:392 sending MDL-ERROR-IND cause 12 from state LAPD_STATE_IDLE (dl=0x55c632f9f220)
<0015> lapdm.c:481 sending MDL-ERROR-IND 12
<0001> gsm48_rr.c:4977 MDL-Error (cause 12) ignoring
<0001> gsm48_rr.c:1814 New SYSTEM INFORMATION 2
<0015> lapd_core.c:1239 Unnumbered frame not allowed. (dl=0x55c632f9f220)
<0015> lapd_core.c:392 sending MDL-ERROR-IND cause 12 from state LAPD_STATE_IDLE (dl=0x55c632f9f220)
<0015> lapdm.c:481 sending MDL-ERROR-IND 12
<0001> gsm48_rr.c:4977 MDL-Error (cause 12) ignoring
<0001> sysinfo.c:703 New SYSTEM INFORMATION 3 (mcc 262 mnc 42 lac 0x0001)
<0001> gsm48_rr.c:1905 Changing CCCH_MODE to 2
<0015> lapd_core.c:1239 Unnumbered frame not allowed. (dl=0x55c632f9f220)
<0015> lapd_core.c:392 sending MDL-ERROR-IND cause 12 from state LAPD_STATE_IDLE (dl=0x55c632f9f220)
<0015> lapdm.c:481 sending MDL-ERROR-IND 12
<0001> gsm48_rr.c:4977 MDL-Error (cause 12) ignoring
<0001> gsm48_rr.c:1937 New SYSTEM INFORMATION 4 (mcc 262 mnc 42 lac 0x0001)
<0015> lapd_core.c:1239 Unnumbered frame not allowed. (dl=0x55c632f9f220)
<0015> lapd_core.c:392 sending MDL-ERROR-IND cause 12 from state LAPD_STATE_IDLE (dl=0x55c632f9f220)
<0015> lapdm.c:481 sending MDL-ERROR-IND 12
<0001> gsm48_rr.c:4977 MDL-Error (cause 12) ignoring
<0015> lapd_core.c:1239 Unnumbered frame not allowed. (dl=0x55c632f9f220)
<0015> lapd_core.c:392 sending MDL-ERROR-IND cause 12 from state LAPD_STATE_IDLE (dl=0x55c632f9f220)
<0015> lapdm.c:481 sending MDL-ERROR-IND 12
<0001> gsm48_rr.c:4977 MDL-Error (cause 12) ignoring
<0001> gsm48_rr.c:1872 New SYSTEM INFORMATION 2ter
<0015> lapd_core.c:1239 Unnumbered frame not allowed. (dl=0x55c632f9f220)
<0015> lapd_core.c:392 sending MDL-ERROR-IND cause 12 from state LAPD_STATE_IDLE (dl=0x55c632f9f220)
<0015> lapdm.c:481 sending MDL-ERROR-IND 12
<0001> gsm48_rr.c:4977 MDL-Error (cause 12) ignoring
<0015> lapd_core.c:1239 Unnumbered frame not allowed. (dl=0x55c632f9f220)
<0015> lapd_core.c:392 sending MDL-ERROR-IND cause 12 from state LAPD_STATE_IDLE (dl=0x55c632f9f220)
<0015> lapdm.c:481 sending MDL-ERROR-IND 12
<0001> gsm48_rr.c:4977 MDL-Error (cause 12) ignoring
<0015> lapd_core.c:1239 Unnumbered frame not allowed. (dl=0x55c632f9f220)
<0015> lapd_core.c:392 sending MDL-ERROR-IND cause 12 from state LAPD_STATE_IDLE (dl=0x55c632f9f220)
<0015> lapdm.c:481 sending MDL-ERROR-IND 12
<0001> gsm48_rr.c:4977 MDL-Error (cause 12) ignoring
<0001> sysinfo.c:615 Now updating previously received SYSTEM INFORMATION 4

This is strange....

Actions #1

Updated by laforge about 4 years ago

  • Status changed from New to In Progress
  • % Done changed from 0 to 10

Enabling hex-dumps of the L1SAP messages, I'm now getting:

<000c> l1ctl.c:237 BCCH on TS0 (0530/00/02) -47 dBm: 49 06 1b 00 00 62 f2 24 00 01 c9 03 05 17 47 40 e5 04 00 0b 2b 2b 2b 
<0015> lapdm.c:788 fmt=Bbis UI
<0001> sysinfo.c:703 New SYSTEM INFORMATION 3 (mcc 262 mnc 42 lac 0x0001)
<0001> gsm48_rr.c:1905 Changing CCCH_MODE to 2
<000c> l1ctl.c:440 CCCH Mode Req
<000c> l1l2_interface.c:141 Sending: '10 00 00 00 02 00 00 00 '
<000c> l1ctl.c:812 CCCH MODE CONF: mode=2
<000c> l1ctl.c:237 PCH/AGCH on TS0 (0530/04/06) -47 dBm: 03 03 01 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 
<0015> lapdm.c:788 fmt=Bbis UI
<000c> l1ctl.c:237 PCH/AGCH on TS0 (0530/10/12) -47 dBm: 15 06 21 00 01 f0 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 
<0015> lapdm.c:788 fmt=Bbis UI
<000c> l1ctl.c:237 PCH/AGCH on TS0 (0530/14/16) -47 dBm: 15 06 21 00 01 f0 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 
<0015> lapdm.c:788 fmt=Bbis UI
<000c> l1ctl.c:237 UNKNOWN on TS0 (0530/04/32) -47 dBm: 2f 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 
<0015> lapdm.c:684 fmt=B
<0015> lapd_core.c:1239 Unnumbered frame not allowed. (dl=0x55b99a738ef0)
<0015> lapd_core.c:392 sending MDL-ERROR-IND cause 12 from state LAPD_STATE_IDLE (dl=0x55b99a738ef0)
<0015> lapdm.c:481 sending MDL-ERROR-IND 12
<0001> gsm48_rr.c:4977 MDL-Error (cause 12) ignoring

So the error messages appear whenever frames starting with 0x2f as the first byte appear on the downlink of TS0. Maybe CBCH related?

Actions #2

Updated by laforge about 4 years ago

  • % Done changed from 10 to 90
Actions #3

Updated by fixeria about 4 years ago

Please also see:

https://gerrit.osmocom.org/c/osmocom-bb/+/17493 layer23/l1ctl: fix: do not pass PDCH and CBCH frames to LAPDm

Actions #4

Updated by laforge almost 4 years ago

  • Subject changed from Unnumbered frame not allowed / sending MDL-ERROR-IDN cause 12 to Unnumbered frame not allowed / sending MDL-ERROR-IND cause 12
Actions #5

Updated by laforge almost 4 years ago

  • Status changed from In Progress to Resolved

patches long merged

Actions

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 48.8 MB)