<?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>ICMP example interface removed</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/60440/icmp-example-interface-removed</link><description>Hi, I&amp;#39;m testing the ICMP example, using a Raspberry and a custom board with a nRF52840. I follow the instructions on the &amp;quot;Connecting devices to the router&amp;quot; found in the infocenter. I&amp;#39;m using the Raspberry&amp;#39;s bluetooth interface. 
 I can successfully connect</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 18 Mar 2021 20:45:08 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/60440/icmp-example-interface-removed" /><item><title>RE: ICMP example interface removed</title><link>https://devzone.nordicsemi.com/thread/300787?ContentTypeID=1</link><pubDate>Thu, 18 Mar 2021 20:45:08 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:fb1068d9-eb3d-4622-8aba-a38109938e75</guid><dc:creator>Stian R&amp;#248;ed Hafskjold</dc:creator><description>&lt;p&gt;A bit late, but I think the fix is described in this post: &lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/37179/ipv6_medium_ble-c---on_ble_evt-does-not-implement-ble_gap_evt_data_length_update_request-event-which-leads-to-ll-request-timeout-with-linux-6lowpan-module"&gt;https://devzone.nordicsemi.com/f/nordic-q-a/37179/ipv6_medium_ble-c---on_ble_evt-does-not-implement-ble_gap_evt_data_length_update_request-event-which-leads-to-ll-request-timeout-with-linux-6lowpan-module&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: ICMP example interface removed</title><link>https://devzone.nordicsemi.com/thread/246339?ContentTypeID=1</link><pubDate>Thu, 23 Apr 2020 17:12:19 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6f54ae74-4bd1-479f-b7cb-8c48421647e6</guid><dc:creator>Jose Forno</dc:creator><description>&lt;p&gt;Hi Stian,&lt;/p&gt;
&lt;p&gt;Thanks for your help.&lt;br /&gt;I attach the hex file. I also attach the &amp;quot;nrf52840_mdk.h&amp;quot; file only for reference, which defines the pinout of my custom board (buttons and leds).&lt;br /&gt;(By the way, the firmware is the same as the ICMP example, only the pins definitions and the BLE_6LOWPAN_LEGACY_MODE = 0 were changed).&lt;/p&gt;
&lt;p&gt;I have a iPhone 5C (pretty old :). &lt;br /&gt;Thanks for sharing the script file!&lt;/p&gt;
&lt;p&gt;&amp;lt;********EDIT*********&amp;gt;&lt;/p&gt;
&lt;p&gt;I just tested with Ubuntu MATE (18.04.2 LTS (Bionic Beaver) kernel 4.15.0-1032-raspi2), and it worked!.&lt;/p&gt;
&lt;p&gt;Now I can connect and ping without disconnections, so the ICMP firmware wasn&amp;#39;t the problem.&lt;/p&gt;
&lt;p&gt;I don&amp;#39;t now the reason why the&amp;nbsp;raspbian and the other Ubuntu&amp;nbsp;didn&amp;#39;t work, but for now it allows me to keep with my development process.&lt;/p&gt;
&lt;p&gt;Best regards&lt;/p&gt;
&lt;p&gt;Jos&amp;eacute; Forno&lt;/p&gt;
&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/4848.nrf52840_5F00_xxaa.hex"&gt;devzone.nordicsemi.com/.../4848.nrf52840_5F00_xxaa.hex&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/nrf52840_5F00_mdk.h"&gt;devzone.nordicsemi.com/.../nrf52840_5F00_mdk.h&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: ICMP example interface removed</title><link>https://devzone.nordicsemi.com/thread/246206?ContentTypeID=1</link><pubDate>Thu, 23 Apr 2020 10:28:47 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2f43edec-f082-4cac-8e39-3b362aa00f82</guid><dc:creator>Stian R&amp;#248;ed Hafskjold</dc:creator><description>&lt;p&gt;Thanks for the explanation. What we can try to do is if you send me the ICMP hex-file, then I can flash it here on a test board, and try to connect to iPhone or RPi and see if I can reproduce the disconnections. I can run the sniffer here and see what happens over air. Which iPhone version do you have?&lt;/p&gt;
&lt;p&gt;I&amp;#39;m also running Ubuntu 18.04 here, so I though I could share a script which I use to connect to BLE 6LowPAN devices:&lt;/p&gt;
&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/support-attachments/beef5d1b77644c448dabff31668f3a47-ddfbbf04531340ad9e47702956e05eb9/init_5F00_6lowpan.sh"&gt;devzone.nordicsemi.com/.../init_5F00_6lowpan.sh&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Usage: sudo ./init_6lowpan.sh 00:AA:BB:XX:YY:ZZ&lt;/p&gt;
&lt;p&gt;It should initialize what is needed and try to connect to the given mac address.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: ICMP example interface removed</title><link>https://devzone.nordicsemi.com/thread/246128?ContentTypeID=1</link><pubDate>Thu, 23 Apr 2020 00:24:37 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:bd41b6b7-74f1-4cb2-a850-8366b73a3695</guid><dc:creator>Jose Forno</dc:creator><description>&lt;p&gt;Hi Stian, &lt;br /&gt;Thanks for the answer.&lt;br /&gt;Before doing this ICMP test with the IoT library, I successfully tested some basic applications with the BLE library. I was able to run some custom services in my custom board and it connected to my iPhone (with nRF Connect app) with no issue.&lt;br /&gt;Now, for only test, I tried to connect using the ICMP application with the nRF Connect app in my iPhone. It connected ok, but only for 30 seconds (approx) and then it disconnects. My iPhone don&amp;#39;t have Bluetooth BLE, so I did another test. This time I used the desktop PC version of the nRF Connect and a nRF52 Dongle as a interface. It connected ok, and this time it stay connected all the time.&lt;/p&gt;
&lt;p&gt;I&amp;#39;m also now testing with another distribution of linux in my raspberry. The distro is Ubuntu 18.04.4 LTS (Bionic Beaver), and the kernel is 5.3.0-1022-raspi2.&lt;br /&gt;It didn&amp;#39;t have the bluetooth interface enabled, so after some struggle I was able to do a scan and it detects my custom board with the ICMP firmware, but I can&amp;#39;t connect , the command:&lt;br /&gt; echo &amp;quot;connect 00:AA:BB:XX:YY:ZZ 1&amp;quot; &amp;gt; /sys/kernel/debug/bluetooth/6lowpan_control&lt;br /&gt;, don&amp;#39;t do anything.&lt;/p&gt;
&lt;p&gt;I can&amp;#39;t do BLE sniffer because I don&amp;#39;t have the proper board to flash.&lt;br /&gt;I&amp;#39;m going to keep trying.&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;Jos&amp;eacute; Forno&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: ICMP example interface removed</title><link>https://devzone.nordicsemi.com/thread/245858?ContentTypeID=1</link><pubDate>Tue, 21 Apr 2020 13:39:24 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:cdef5e3d-387a-4a28-83e8-280a9393b640</guid><dc:creator>Stian R&amp;#248;ed Hafskjold</dc:creator><description>&lt;p&gt;Hi, are you able to keep the connection if you use a normal BLE example and connect to your phone? Can you try for instance the ble_app_hrs example in the SDK and connect using nRF Connect app on Android/iOS. There are precompiled hex files in the SDK you can use to test.&lt;/p&gt;
&lt;p&gt;Are you able to provide a BLE sniffer log?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>