<?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>automatic joiner</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/98427/automatic-joiner</link><description>I was trying to use otJoinerStart on the cli example on an nrf82540. This function is part of the public API provided by openthread. I followed the tutorial https://openthread.io/codelabs/openthread-apis#10 and i recreate the same scenario where if button1</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 05 Apr 2023 08:22:16 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/98427/automatic-joiner" /><item><title>RE: automatic joiner</title><link>https://devzone.nordicsemi.com/thread/419180?ContentTypeID=1</link><pubDate>Wed, 05 Apr 2023 08:22:16 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:bfd7787d-a8d6-44ae-8d71-8a8a96fb2b8f</guid><dc:creator>DavideHome</dc:creator><description>&lt;p&gt;Ty for the hints, i will check!&lt;/p&gt;
&lt;p&gt;Best regards.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: automatic joiner</title><link>https://devzone.nordicsemi.com/thread/419138?ContentTypeID=1</link><pubDate>Wed, 05 Apr 2023 05:49:34 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:42115148-dca8-471d-b389-ce0c2aa1b275</guid><dc:creator>Sigurd Hellesvik</dc:creator><description>[quote user="DavideHome"]is it possible to use this API in order to ask for multiple joining requests?[/quote]
&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;The reference can be found at &lt;a href="https://openthread.io/reference/group/api-joiner#group__api-joiner_1ga788df6d2d36014dd9c8175449244e0e5"&gt;https://openthread.io/reference/group/api-joiner&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;From the error &amp;quot;OT_ERROR_BUSY The previous attempt is still on-going&amp;quot;, it seems to me that only one attempt is possible at once.&lt;/p&gt;
&lt;p&gt;However, when I look at the Thread Specification &lt;span&gt;&lt;span style="font-family:sans-serif;" dir="ltr"&gt;8.4.4&lt;/span&gt;&lt;span style="font-family:sans-serif;" dir="ltr"&gt; &lt;/span&gt;&lt;span style="font-family:sans-serif;" dir="ltr"&gt;&lt;span&gt;Joiner Protocol&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;, I can not find any indication that you can not send multiple joiner requests at once. I might have missed something, so I recommend looking through this yourself as well.&lt;/p&gt;
&lt;p&gt;I suggest having a look at &amp;quot;&lt;span&gt;&lt;span style="font-family:sans-serif;" dir="ltr"&gt;8.4.4.1.1.3&lt;/span&gt;&lt;span style="font-family:sans-serif;" dir="ltr"&gt; &lt;/span&gt;&lt;span style="font-family:sans-serif;" dir="ltr"&gt;Discovery Messages Security Considerations&amp;quot;, which covers some protection against Denial of Service for the Joiner Protocol.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;span style="font-family:sans-serif;" dir="ltr"&gt;Regards,&lt;br /&gt;Sigurd Hellesvik&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: automatic joiner</title><link>https://devzone.nordicsemi.com/thread/419069?ContentTypeID=1</link><pubDate>Tue, 04 Apr 2023 13:52:27 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f1550991-ff92-4f77-b595-7d5187e09cf2</guid><dc:creator>DavideHome</dc:creator><description>&lt;p&gt;is it possible to use this API in order to ask for multiple joining requests?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: automatic joiner</title><link>https://devzone.nordicsemi.com/thread/419066?ContentTypeID=1</link><pubDate>Tue, 04 Apr 2023 13:39:19 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f97ab5e2-7332-489c-9063-60ef23e45c16</guid><dc:creator>DavideHome</dc:creator><description>&lt;p&gt;Thanks, but this is not what I really need, I didn&amp;#39;t expain myself very well. I&amp;#39;m trying to create a joiner that will send multiple requests of joining to a thread network in order to work as a &amp;quot;fake joiner&amp;quot; . I would like that it will try different pskd while the commissing process is still on going. The use of otJoinerStart()&amp;nbsp; seem necessary for me because from the code i saw that&amp;#39;s how joiner sends his client hello to the commissioner, that&amp;#39;s why i&amp;#39;m trying to use it.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: automatic joiner</title><link>https://devzone.nordicsemi.com/thread/419048?ContentTypeID=1</link><pubDate>Tue, 04 Apr 2023 12:12:09 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f2458cdf-8bd5-402e-8d96-fffefa7b70d2</guid><dc:creator>Sigurd Hellesvik</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I created an &lt;a href="https://github.com/hellesvik-nordic/samples_for_nrf_connect_sdk/tree/main/openthread_samples/autojoin"&gt;automatic joiner&lt;/a&gt; sample some time ago.&lt;/p&gt;
&lt;p&gt;Try it out and see if it is what you need.&lt;/p&gt;
&lt;p&gt;Regards,&lt;br /&gt;Sigurd Hellesvik&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: automatic joiner</title><link>https://devzone.nordicsemi.com/thread/419015?ContentTypeID=1</link><pubDate>Tue, 04 Apr 2023 10:37:28 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:dfe3ea0f-7861-47d5-a930-4947eb729aa2</guid><dc:creator>DavideHome</dc:creator><description>&lt;p&gt;I would like to press the button to initiate the joining process instead of opening the CLI and write &amp;quot;joiner start PSKd&amp;quot; . Thanks for any reply :)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>