patch for gsm0808.c

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/.

Dmitri Soloviev dmi3sol at gmail.com
Thu Jul 11 06:49:32 UTC 2013


Hi

in order to decode Cipher Mode Command from Alcatel S-12, please accept a
patch to gsm0808.c
Without it OpenBSC rejects ciphering, and procedures are broken from MSC
side


@@ -305,6 +305,7 @@
                [GSM0808_IE_CELL_IDENTIFIER]        = { TLV_TYPE_TLV },
                [GSM0808_IE_CHOSEN_CHANNEL]         = { TLV_TYPE_TV },
                [GSM0808_IE_LAYER_3_INFORMATION]    = { TLV_TYPE_TLV },
+               [GSM0808_IE_LAYER_3_HEADER_INFORMATION]    = { TLV_TYPE_TLV
},
                [GSM0808_IE_SPEECH_VERSION]         = { TLV_TYPE_TV },
                [GSM0808_IE_CHOSEN_ENCR_ALG]        = { TLV_TYPE_TV },
        },





Right now there is a pilot with MNO, and Telscale SS7 Card runs code for
A-interface gateway,
converting BSSAP/SS7 to SCCPoverIP + rtp.

It seems that such a gateway also has to adapt OpenBSC to each particular
MSC.
As an example, DTAP portion of Cipher Mode Complete must be removed for
proper operation with S12.

Code will published as soon as pilot succeeds.



Best Regards,

Dmitri
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osmocom.org/pipermail/openbsc/attachments/20130711/c3e3a3aa/attachment.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: gsm0808.patch
Type: application/octet-stream
Size: 478 bytes
Desc: not available
URL: <http://lists.osmocom.org/pipermail/openbsc/attachments/20130711/c3e3a3aa/attachment.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ciph_cmd_Alcatel_S12.pcap
Type: application/octet-stream
Size: 2184 bytes
Desc: not available
URL: <http://lists.osmocom.org/pipermail/openbsc/attachments/20130711/c3e3a3aa/attachment-0001.obj>


More information about the OpenBSC mailing list