<blockquote>
<p>strange, I'm not at a different machine and for <code>esp32-wroom-32</code> I get</p>
<pre><code>sudo /home/benpicco/dev/RIOT/dist/tools/ethos/ethos tap0 /dev/ttyUSB0 115200
----> ethos: sending hello.
----> ethos: activating serial pass through.
----> ethos: hello reply received
----> ethos: hello reply received
Timeout in expect script at "child.expect(r"OK \((\d+) tests\)")     # wait for and check result of unittests" (tests/gnrc_ipv6_ext_frag/tests/01-run.py:149)
</code></pre>
</blockquote>
<p>Mh, so non of the unittests are run?</p>
<blockquote>
<p>So I tried again with an ARM board - <code>ek-lm4f120xl</code></p>
<pre><code>sudo /home/benpicco/dev/RIOT/dist/tools/ethos/ethos tap0 /dev/ttyACM0 115200
----> ethos: sending hello.
----> ethos: activating serial pass through.
----> ethos: hello reply received
----> ethos: hello reply received
random: NO SEED AVAILABLE!
----> ethos: hello received
main(): This is RIOT! (Version: 2019.10-devel-860-gf101e-gnrc_ipv6_ext/feat/ipv6-reass)
- ipv6_ext_frag_tests
1) OK test_ipv6_ext_frag_rbuf_get
2) OK test_ipv6_ext_frag_rbuf_free
3) OK test_ipv6_ext_frag_rbuf_del
4) OK test_ipv6_ext_frag_rbuf_gc
5) OK test_ipv6_ext_frag_reass_in_order
6) OK test_ipv6_ext_frag_reass_out_of_order
7) OK test_ipv6_ext_frag_reass_one_frag

OK (7 tests)
.......ifconfig
> ifconfig
Iface  6  HWaddr: 00:4D:A9:5F:17:C5 
          L2-PDU:1500 MTU:1500  HL:64  RTR  
          RTR_ADV  
          Source address length: 6
          Link type: wired
          inet6 addr: fe80::24d:a9ff:fe5f:17c5  scope: local  TNT[1]
udp server start 1337
          inet6 group: ff02::2
          inet6 group: ff02::1
          inet6 group: ff02::1:ff5f:17c5
          
> udp server start 1337
Success: started UDP server on port 1337
> Timeout in expect script at ".format(payload_len)" (tests/gnrc_ipv6_ext_frag/tests/01-run.py:116)

make: *** [/home/benpicco/dev/RIOT/tests/gnrc_ipv6_ext_frag/../../Makefile.include:649: test] Error 1
</code></pre>
</blockquote>
<p>There seem to be multiple problems:</p>
<ol>
<li>The fragmented packet is sent before the destination address was validated, so neighbor discovery failed. I provided a fix for that in my latest commit <a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/RIOT-OS/RIOT/commit/c512ddcbe4dbc8d5f2f3898c1837c04e3fd1587a/hovercard" href="https://github.com/RIOT-OS/RIOT/commit/c512ddcbe4dbc8d5f2f3898c1837c04e3fd1587a"><tt>c512ddc</tt></a></li>
<li>The second fragment, while I see it with wireshark on the TAP interface never reaches the IPv6 module. I'm investigating this now.</li>
</ol>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/RIOT-OS/RIOT/pull/11596?email_source=notifications&email_token=ABE7WYC5LCTKTUDXHWKAQFDQJ5VLRA5CNFSM4HQECP7KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD6Y3IVY#issuecomment-531739735">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/ABE7WYASWF5QYPNICUUB3B3QJ5VLRANCNFSM4HQECP7A">mute the thread</a>.<img src="https://github.com/notifications/beacon/ABE7WYEDLOVNODMUV5N7I2TQJ5VLRA5CNFSM4HQECP7KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD6Y3IVY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/RIOT-OS/RIOT/pull/11596?email_source=notifications\u0026email_token=ABE7WYC5LCTKTUDXHWKAQFDQJ5VLRA5CNFSM4HQECP7KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD6Y3IVY#issuecomment-531739735",
"url": "https://github.com/RIOT-OS/RIOT/pull/11596?email_source=notifications\u0026email_token=ABE7WYC5LCTKTUDXHWKAQFDQJ5VLRA5CNFSM4HQECP7KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD6Y3IVY#issuecomment-531739735",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>