<?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>Mode 1, Level 2 Security: Reconnecting After An Initial Security Relationship Is Established (Bonded)</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/101232/mode-1-level-2-security-reconnecting-after-an-initial-security-relationship-is-established-bonded</link><description>I am working to establish compatibility with an vendor&amp;#39;s device and have received the following feedback related to reconnecting after an initial connection/bonding: 
 We believe we&amp;#39;ve found the issue, which is a combination of your device using its identity</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 28 Jun 2023 12:30:11 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/101232/mode-1-level-2-security-reconnecting-after-an-initial-security-relationship-is-established-bonded" /><item><title>RE: Mode 1, Level 2 Security: Reconnecting After An Initial Security Relationship Is Established (Bonded)</title><link>https://devzone.nordicsemi.com/thread/433458?ContentTypeID=1</link><pubDate>Wed, 28 Jun 2023 12:30:11 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:aaaab36c-ef59-4142-af55-c7dce344af45</guid><dc:creator>ovrebekk</dc:creator><description>&lt;p&gt;Hi Mark&lt;/p&gt;
&lt;p&gt;Setting kdist_own.id = 0 will ensure that the local IRK is not shared with the peer device after pairing.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Since the issue is caused by the peer device receiving an IRK when no resolvable address is used I would expect this to solve it.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;This will not work if you plan to use a resolvable address on the nRF side. In that case you would have to make sure this bit is set, but based on your problem description the issue only happens when you use a random static address (I assume that is what you mean by the identity address).&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Best regards&lt;br /&gt;Torbjørn&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Mode 1, Level 2 Security: Reconnecting After An Initial Security Relationship Is Established (Bonded)</title><link>https://devzone.nordicsemi.com/thread/433318?ContentTypeID=1</link><pubDate>Tue, 27 Jun 2023 16:36:35 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:99298af8-e159-4088-be1d-7b6ab760a040</guid><dc:creator>mlyonupdesigns</dc:creator><description>&lt;p&gt;That appeared to work, but I&amp;#39;m still not sure what that change does.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Mode 1, Level 2 Security: Reconnecting After An Initial Security Relationship Is Established (Bonded)</title><link>https://devzone.nordicsemi.com/thread/433216?ContentTypeID=1</link><pubDate>Tue, 27 Jun 2023 11:59:35 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b3f56f4e-1a43-4e95-98cf-be9f2c91aea5</guid><dc:creator>mlyonupdesigns</dc:creator><description>&lt;p&gt;Yes, I can try that experiment. I would like to understand how that will change the existing behavior. Can you elaborate?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Mode 1, Level 2 Security: Reconnecting After An Initial Security Relationship Is Established (Bonded)</title><link>https://devzone.nordicsemi.com/thread/433213?ContentTypeID=1</link><pubDate>Tue, 27 Jun 2023 11:56:05 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:adff3062-02fc-4172-9c37-be206d494c8d</guid><dc:creator>ovrebekk</dc:creator><description>&lt;p&gt;Hi Mark&lt;/p&gt;
&lt;p&gt;Could you try to disable IRK distribution by setting sec_param.kdist_own.id = 0 in the peer_manager_init() function?&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I believe this should fix the issue.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Best regards&lt;br /&gt;Torbjørn&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>