<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://devzone.nordicsemi.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>missing Generic L2CAP payload after the SM pairing rsp</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/27382/missing-generic-l2cap-payload-after-the-sm-pairing-rsp</link><description>I updated the original question 
 
 Hi, I am working with two nRF52 SDK13 central and peripheral, with no display, each is connected thought UART to a software interface, so I am mimicking the example multi role lesc, 
 I am able to pair, bond and encrypt</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 07 Mar 2018 13:42:05 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/27382/missing-generic-l2cap-payload-after-the-sm-pairing-rsp" /><item><title>RE: missing Generic L2CAP payload after the SM pairing rsp</title><link>https://devzone.nordicsemi.com/thread/123259?ContentTypeID=1</link><pubDate>Wed, 07 Mar 2018 13:42:05 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f56096e9-c0e4-42a4-8964-d6d6f2738434</guid><dc:creator>Kenneth</dc:creator><description>&lt;p&gt;Is it the same using nordic sniffer?&lt;br /&gt;&lt;a href="https://www.nordicsemi.com/eng/Products/Bluetooth-low-energy/nRF-Sniffer/(language)/eng-GB"&gt;https://www.nordicsemi.com/eng/Products/Bluetooth-low-energy/nRF-Sniffer/(language)/eng-GB&lt;/a&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: missing Generic L2CAP payload after the SM pairing rsp</title><link>https://devzone.nordicsemi.com/thread/122191?ContentTypeID=1</link><pubDate>Tue, 27 Feb 2018 18:45:04 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:18ae450e-b1ab-4101-9ed7-96096194a3ca</guid><dc:creator>Arepa</dc:creator><description>&lt;p&gt;Hi Petter,&lt;/p&gt;
&lt;p&gt;I apologize for the long delay to respond it.&lt;/p&gt;
&lt;p&gt;I always receive a generic L2CAP payload empty/CRC after a&amp;nbsp;&lt;span&gt;SM pairing rsp, it does not matter&lt;/span&gt;&amp;nbsp;If I comment out or not the&amp;nbsp;&lt;span&gt;nrf_crypto_ecc_public_key_from_raw() and&amp;nbsp;nrf_crypto_ecdh_shared_secret_compute(). what could be a possible&amp;nbsp;cause for that empty L2CAP payload&amp;nbsp;? I mimicked the multirole_lesc example&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: missing Generic L2CAP payload after the SM pairing rsp</title><link>https://devzone.nordicsemi.com/thread/108140?ContentTypeID=1</link><pubDate>Sat, 25 Nov 2017 06:32:20 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:cb0061fc-e842-4408-8873-52cb3ae4412f</guid><dc:creator>ta2</dc:creator><description>&lt;p&gt;I don&amp;#39;t know if this will make a difference, but the &amp;quot;if(central = true)&amp;quot; in your BLE_GAP_EVT_CONNECTED clause looks like a typo.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: missing Generic L2CAP payload after the SM pairing rsp</title><link>https://devzone.nordicsemi.com/thread/108139?ContentTypeID=1</link><pubDate>Tue, 21 Nov 2017 12:49:47 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:34d87692-d160-4b9f-a308-89e7ec514659</guid><dc:creator>Petter Myhre</dc:creator><description>&lt;p&gt;&amp;quot;it &amp;quot;works&amp;quot; using my two nrf52 central and peripheral, but is unable to pair with numeric comparison when I am using nrf connect.&amp;quot;&lt;/p&gt;
&lt;p&gt;Are you saying it works if you don&amp;#39;t use nRF Connect?&lt;/p&gt;
&lt;p&gt;The generic L2CAP payload looks like packets that has an CRC error, I&amp;#39;m not sure what their content is. Do you get that every time?&lt;/p&gt;
&lt;p&gt;Could you share your complete project and tell me how to reproduce this?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: missing Generic L2CAP payload after the SM pairing rsp</title><link>https://devzone.nordicsemi.com/thread/108137?ContentTypeID=1</link><pubDate>Mon, 20 Nov 2017 21:35:02 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:78477f6c-cbbd-4880-a718-29f4e6970f56</guid><dc:creator>Arepa</dc:creator><description>&lt;p&gt;I uploaded the complete sniffer trace since the connection is started until it central sends encrpypted data &lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/mimic_5F00_lesc_5F00_example.psd"&gt;mimic_lesc_example.psd&lt;/a&gt; I capture it using the TI sniffer&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: missing Generic L2CAP payload after the SM pairing rsp</title><link>https://devzone.nordicsemi.com/thread/108138?ContentTypeID=1</link><pubDate>Mon, 20 Nov 2017 19:36:23 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f2ce18f7-8611-424c-bb20-407461f93957</guid><dc:creator>Petter Myhre</dc:creator><description>&lt;p&gt;Could you edit your question and upload the complete sniffer trace?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: missing Generic L2CAP payload after the SM pairing rsp</title><link>https://devzone.nordicsemi.com/thread/108136?ContentTypeID=1</link><pubDate>Mon, 20 Nov 2017 18:48:44 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b5a35d61-c782-4efd-9e71-b88f5e27ed5e</guid><dc:creator>Arepa</dc:creator><description>&lt;p&gt;an additional concern I have is: after call pm_conn_secure() on my central I always receive an empty Generic L2CAP payload after the SM pairing rsp. just like in the capture above&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: missing Generic L2CAP payload after the SM pairing rsp</title><link>https://devzone.nordicsemi.com/thread/108135?ContentTypeID=1</link><pubDate>Mon, 20 Nov 2017 18:38:24 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:08ec9051-2a5f-43c1-9883-48372271e5a5</guid><dc:creator>Arepa</dc:creator><description>&lt;p&gt;Hi Petter, It is include on my UART handle sorry for not included it above.&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;void uart_handle(app_uart_evt_t * p_event ) 
{
		if (p_event-&amp;gt;evt_type == APP_UART_DATA_READY)		// interruption UART RX
		{
			
			if (m_numneric_match_requested)
			{
		
				sd_ble_gap_auth_key_reply(m_num_comp_conn_handle, BLE_GAP_AUTH_KEY_TYPE_PASSKEY, NULL); /*4*/
				m_numneric_match_requested = false;
			}	
		}
}
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;When I receive the the &amp;quot;BLE_GAP_EVT_PASSKEY_DISPLAY&amp;quot; over UART I check  m_numneric_match_requested  to call sd_ble_gap_auth_key_reply(); it has few validation because I am experimenting with it to port the security to my application, it &amp;quot;works&amp;quot; using my two nrf52 central and peripheral, but is unable to pair with numeric comparison when I am using nrf connect. I am using actually the same code from the multirole example&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: missing Generic L2CAP payload after the SM pairing rsp</title><link>https://devzone.nordicsemi.com/thread/108134?ContentTypeID=1</link><pubDate>Mon, 20 Nov 2017 16:00:16 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:051338ca-5fe2-4d2d-9fb3-b7aa0e28ee69</guid><dc:creator>Petter Myhre</dc:creator><description>&lt;p&gt;I can&amp;#39;t see that you are calling sd_ble_gap_auth_key_reply() anywhere in the included code?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>