<?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>How to ping Host PC from Thread FTD?</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/61283/how-to-ping-host-pc-from-thread-ftd</link><description>Hey all, 
 I&amp;#39;ve been using the SDK for Thread for quite a while and got all the basic stuff up and running with Thread and the nRF52840DK, RPi Border Router, etc. 
 For example, I can run the google iot coap example and this all runs fine. 
 What I&amp;#39;ve</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 28 May 2021 10:06:41 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/61283/how-to-ping-host-pc-from-thread-ftd" /><item><title>RE: How to ping Host PC from Thread FTD?</title><link>https://devzone.nordicsemi.com/thread/312329?ContentTypeID=1</link><pubDate>Fri, 28 May 2021 10:06:41 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d04fb7d3-2b86-4412-b704-765bc3a89083</guid><dc:creator>senthil_kumar</dc:creator><description>&lt;p&gt;Hi Jorgen&lt;/p&gt;
&lt;p&gt;Sorry for replying the old case,&amp;nbsp;I am using Raspberry pi as a Border router with NCP device nRF52840_dk and another one nRF52840_dk node as a CLI ftd node.&lt;/p&gt;
&lt;p&gt;&amp;nbsp; Here I have ping the new prefix with local PC and Google IPv4 DNS, But it is gave &amp;quot;Done&amp;quot; only. Otherwise nothing happened, and I can&amp;#39;t connect to Google DNS IPv4. So now what can I have to do to setting the Google IPv4 DNS.&lt;/p&gt;
&lt;p&gt;This is in CLI node side.&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/320x240/__key/communityserver-discussions-components-files/4/Screenshot_5F00_2021_2D00_05_2D00_28_5F00_15_2D00_19_2D00_34.png" /&gt;&lt;/p&gt;
&lt;p&gt;This is in OTBR Rpi side.&lt;/p&gt;
&lt;p&gt;&lt;img src="https://devzone.nordicsemi.com/resized-image/__size/320x240/__key/communityserver-discussions-components-files/4/WhatsApp-Image-2021_2D00_05_2D00_28-at-3.42.49-PM.jpeg" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Thanks in advance.&lt;/p&gt;
&lt;p&gt;Regards&lt;/p&gt;
&lt;p&gt;Senthil&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to ping Host PC from Thread FTD?</title><link>https://devzone.nordicsemi.com/thread/250979?ContentTypeID=1</link><pubDate>Wed, 20 May 2020 12:41:48 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7086846e-9259-425b-adaa-79b2ea78a97c</guid><dc:creator>J&amp;#248;rgen Holmefjord</dc:creator><description>&lt;p&gt;If you only has a 64 prefix on the border router, it is not possible to ping the nodes directly, as they do not have any global IPv6 address assigned to them. You could possibly do it with NAT46, but this is not setup in the border router image we provide.&lt;/p&gt;
&lt;p&gt;If your ISP provides a larger prefix than 64, I think the best solution would be to get a router setup that supports assigning a /62 prefix to the border router.&amp;nbsp;A router with&amp;nbsp;OpenWRT or similar should be able to provide this.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to ping Host PC from Thread FTD?</title><link>https://devzone.nordicsemi.com/thread/250883?ContentTypeID=1</link><pubDate>Wed, 20 May 2020 09:19:05 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:54092dab-0d36-431d-9631-6c37fd0d1bdb</guid><dc:creator>thread_yoda</dc:creator><description>&lt;p&gt;&lt;span&gt;Hi&amp;nbsp;&lt;/span&gt;&lt;span&gt;J&amp;oslash;rgen, many thanks ... that worked! I really appreciate it!&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Is it possible to ping the thread FTD from the host PC? I read in one of the posts that it is not possible due to the border router being assigned the 64 prefix length.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to ping Host PC from Thread FTD?</title><link>https://devzone.nordicsemi.com/thread/249798?ContentTypeID=1</link><pubDate>Wed, 13 May 2020 16:12:53 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:aa69eed2-8d29-4c0c-b9fb-b3169cf7dbd2</guid><dc:creator>J&amp;#248;rgen Holmefjord</dc:creator><description>&lt;p&gt;I did a quick test on this today, and it is working fine on my setup. I&amp;#39;m able to ping both local PC and Google DNS from the CLI node with the changed prefix:&lt;/p&gt;
&lt;p&gt;This was tested with a clean install of all device and the setups consist of a RPi 3 with the border router image, a nRF52840 DK with FTD UART NCP firmware connected to the RPi, and a nRF52840 DK with FTD UART CLI firmware, connected to the host PC. The following steps worked for me:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Modify /etc/tayga.conf by commenting out the well-known prefix and replacing it with the one from&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;a href="https://github.com/NordicPlayground/thread_border_router/blob/master/init_files/etc/tayga.conf#L64"&gt;GitHub&lt;/a&gt;:&lt;br /&gt;&lt;pre class="ui-code" data-mode="text"&gt;#prefix 64:ff9b::/96
prefix fd00:470:1f09:97c5::/96&lt;/pre&gt;&lt;/li&gt;
&lt;li&gt;Restart the tayga service:&lt;br /&gt;&lt;pre class="ui-code" data-mode="text"&gt;sudo service tayga restart&lt;/pre&gt;&lt;/li&gt;
&lt;li&gt;Make sure that the CLI node is connected to the same network as the BR and that it has been assigned the &amp;quot;fd11:22::/64&amp;quot; address:&lt;br /&gt;&lt;pre class="ui-code" data-mode="text"&gt;&amp;gt; ipaddr
fd11:22:0:0:e56f:48a6:cfee:553c
fdde:ad00:beef:0:0:ff:fe00:c800
fdde:ad00:beef:0:87a2:b565:781b:5ca9
fe80:0:0:0:2803:ad99:a600:828b
Done
&lt;/pre&gt;&lt;br /&gt;If this is not the case, I power cycle the NCP board and run &amp;quot;sudo wpantund &amp;amp;&amp;quot; on the border router and check again. This usually solves this.&lt;/li&gt;
&lt;li&gt;Test ping against local PC and Google IPv4 DNS to check that everything is working as expected, using the new prefix:&lt;br /&gt;&lt;pre class="ui-code" data-mode="text"&gt;&amp;gt; ping fd00:470:1f09:97c5::192.168.1.124
&amp;gt; 16 bytes from fd00:470:1f09:97c5:0:0:c0a8:17c: icmp_seq=7 hlim=125 time=26ms
ping fd00:470:1f09:97c5::8.8.8.8
&amp;gt; 16 bytes from fd00:470:1f09:97c5:0:0:808:808: icmp_seq=8 hlim=50 time=46ms&lt;/pre&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;As far as I know, link-local addresses are not reachable outside the Thread network (unless they can be reached with a single radio transmission - for instance the wpan0 interface of the border router), see &lt;a href="https://openthread.io/guides/thread-primer/ipv6-addressing"&gt;IPv6 addressing in OpenThread documentation&lt;/a&gt;.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to ping Host PC from Thread FTD?</title><link>https://devzone.nordicsemi.com/thread/249576?ContentTypeID=1</link><pubDate>Tue, 12 May 2020 19:58:57 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4d89de0f-d72c-4e13-b4ad-65b587b3925f</guid><dc:creator>thread_yoda</dc:creator><description>&lt;p&gt;Also, fundamentally does this mean I cannot have local LAN communication while at the same time have sensor to cloud interactions since I would need to change tayga.conf settings to support one or the other? &lt;br /&gt;&lt;br /&gt;If that is true, then this seems restrictive. Is this a limitation of the border router software?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to ping Host PC from Thread FTD?</title><link>https://devzone.nordicsemi.com/thread/249572?ContentTypeID=1</link><pubDate>Tue, 12 May 2020 19:43:19 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d6901047-41bf-47ee-9ae2-ee30b39c2dac</guid><dc:creator>thread_yoda</dc:creator><description>&lt;p&gt;Hi&amp;nbsp;&lt;span&gt;J&amp;oslash;rgen,&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Thanks for your quick response. I&amp;#39;ve attached the screenshot from the ifconfig output from the border router. Actually, it seems the prefix length is 64 so I have changed tayga to use&amp;nbsp;&lt;br /&gt;&lt;br /&gt;prefix 2600:8802:3001:36f0::/64&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;but still I get the same result as before.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Everyone tells the same thing, to change the prefix to something different than the global prefix, but that&amp;#39;s what I did and it doesn&amp;#39;t work. Would you be able to check this out on your side to see if it works? I think it would be straightforward for you to setup a local network and see how it should be setup. Then I can have confidence in the changes I am making with that working setup. Btw, I am using your default border router image with only these changes.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;Also, I cannot ping using the link-local IPv6 address of the host PC. I thought at least that should work.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Thank you.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;img alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/320x240/__key/communityserver-discussions-components-files/4/ifconfig-border-router.jpg" /&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to ping Host PC from Thread FTD?</title><link>https://devzone.nordicsemi.com/thread/249404?ContentTypeID=1</link><pubDate>Tue, 12 May 2020 10:29:02 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:006fe4f1-8b85-4380-afe0-06ec35271260</guid><dc:creator>J&amp;#248;rgen Holmefjord</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Can you post the ifconfig output from your border router? If you do not have a /62 prefix address or lower on the border router, it will not be able to further subnet global IPv6 addresses to the Thread network (requires /64 prefix). Some routers refuse to provide larger prefix networks than /64.&lt;/p&gt;
&lt;p&gt;In any case, you should be able to ping through the NAT64 interface, by &lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/34902/unable-to-ping-from-thread-cli-example-to-my-pc-on-ipv4-network/134593#134593"&gt;modifying the tayga.conf file&lt;/a&gt; to use a different NAT64 prefix address from&amp;nbsp;&lt;span&gt;64:ff9b::/96.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Best regards,&lt;br /&gt;Jørgen&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>