Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 2020.01 - RC2 #146

Closed
4 of 80 tasks
fjmolinas opened this issue Jan 22, 2020 · 36 comments
Closed
4 of 80 tasks

Release 2020.01 - RC2 #146

fjmolinas opened this issue Jan 22, 2020 · 36 comments

Comments

@fjmolinas
Copy link
Contributor

fjmolinas commented Jan 22, 2020

This issue lists the status of all tests for the Release Candidate 2 of the 2020.01 release.

Specs tested:

@fjmolinas
Copy link
Contributor Author

Summarizing RC1 tests:

The following tests failed, where I 99-run tests Task #1 and 04-single-hop-6lowpan-icmp Task #10 should be re-ran,the others are expected to fail.

Tests that were not run in RC1, here I'll investigate 04-single-hop-6lowpan-icmp Task #7 04-single-hop-6lowpan-icmp Task #6 tomorrow.

  • 04-single-hop-6lowpan-icmp Task Release 2015.09 - RC4 #7 (Experimental) - ICMPv6 multicast echo with samr21-xpro/zero + xbee, I have not been able to make xbee work, there might be an issue with our support or wiring on my side. Since this is experimental IMO not a show stopper either, but I will investigate the issue further.

  • 04-single-hop-6lowpan-icmp Task Release 2015.09 - RC5 #8 (Experimental) - ICMPv6 echo with samr21-xpro/zero + xbee. Same as above.

  • 01-ci Task [WIP] 2015.08: multi-hop test on iotlab testbed #1 - Compile test: @aabadie told me this took 5 days to run last time, maybe he can run again?

@fjmolinas
Copy link
Contributor Author

PR's merged between RC1 and RC2:

@fjmolinas
Copy link
Contributor Author

@miri64(or anyone else in Berlin) if possible could you plug and un-plug:

  • arduino-mega2560
  • ek-lm4f120xl
  • frdm-kw41z
  • mulle
  • nrf52dk

all tests failed las run on paper-ci which makes me think there is some kind of issue..

@miri64
Copy link
Member

miri64 commented Jan 22, 2020

I'll have a look

@miri64
Copy link
Member

miri64 commented Jan 22, 2020

Done (I hope I got all... I wasn't sure how the ek-lm4f120xl looks like ^^")

@fjmolinas
Copy link
Contributor Author

Done (I hope I got all... I wasn't sure how the ek-lm4f120xl looks like ^^")

Thanks! (me neither hahaha)

@fjmolinas
Copy link
Contributor Author

fjmolinas commented Jan 22, 2020

03-single-hop-ipv6-icmp Task 6 RC2 Passes

native 1

All up, running the shell now
> ping6 -c 1000 -i 100 -s 2000 fe80::24ee:3fff:febc:65d4
ping6 -c 1000 -i 100 -s 2000 fe80::24ee:3fff:febc:65d4
2008 bytes from fe80::24ee:3fff:febc:65d4: icmp_seq=0 ttl=64 time=0.435 ms
...
2008 bytes from fe80::24ee:3fff:febc:65d4: icmp_seq=995 ttl=64 time=0.784 ms
2008 bytes from fe80::24ee:3fff:febc:65d4: icmp_seq=996 ttl=64 time=1.202 ms
2008 bytes from fe80::24ee:3fff:febc:65d4: icmp_seq=997 ttl=64 time=1.497 ms
2008 bytes from fe80::24ee:3fff:febc:65d4: icmp_seq=998 ttl=64 time=0.692 ms
2008 bytes from fe80::24ee:3fff:febc:65d4: icmp_seq=999 ttl=64 time=0.947 ms

--- fe80::24ee:3fff:febc:65d4 PING statistics ---
1000 packets transmitted, 990 packets received, 1% packet loss
round-trip min/avg/max = 0.406/2.080/1003.943 ms
> 
> pktbuf
pktbuf
packet buffer: first byte: 0x5668fca0, last byte: 0x56692ca0 (size: 12288)
  position of last byte used: 10640
~ unused: 0x5668fca0 (next: (nil), size: 12288) ~
ifconfig
Iface  6  HWaddr: AE:CC:08:68:6E:E0 
          L2-PDU:1500 MTU:1500  HL:64  RTR  
          RTR_ADV  
          Source address length: 6
          Link type: wired
          inet6 addr: fe80::accc:8ff:fe68:6ee0  scope: link  VAL
          inet6 group: ff02::2
          inet6 group: ff02::1
          inet6 group: ff02::1:ff68:6ee0
          inet6 group: ff02::1a
          
          Statistics for Layer 2
            RX packets 2031  bytes 2115358
            TX packets 2011 (Multicast: 18)  bytes 2113258
            TX succeeded 2011 errors 0
          Statistics for IPv6
            RX packets 2031  bytes 2086924
            TX packets 31 (Multicast: 18)  bytes 2085104
            TX succeeded 2011 errors 0

> pktbuf
pktbuf
packet buffer: first byte: 0x5668fca0, last byte: 0x56692ca0 (size: 12288)
  position of last byte used: 10640
~ unused: 0x5668fca0 (next: (nil), size: 12288) ~

native 2

ifconfig
Iface  6  HWaddr: 26:EE:3F:BC:65:D4 
          L2-PDU:1500 MTU:1500  HL:64  RTR  
          RTR_ADV  
          Source address length: 6
          Link type: wired
          inet6 addr: fe80::24ee:3fff:febc:65d4  scope: link  VAL
          inet6 group: ff02::2
          inet6 group: ff02::1
          inet6 group: ff02::1:ffbc:65d4
          inet6 group: ff02::1a
          
          Statistics for Layer 2
            RX packets 8  bytes 852
            TX packets 2 (Multicast: 1)  bytes 156
            TX succeeded 2 errors 0
          Statistics for IPv6
            RX packets 8  bytes 740
            TX packets 2 (Multicast: 1)  bytes 128
            TX succeeded 2 errors 0

> pktbuf
pktbuf
packet buffer: first byte: 0x565f9ca0, last byte: 0x565fcca0 (size: 12288)
  position of last byte used: 7088
~ unused: 0x565f9ca0 (next: (nil), size: 12288) ~
> ping6 -c 1000 -s 2000 -i 100 fe80::accc:8ff:fe68:6ee0 
ping6 -c 1000 -s 2000 -i 100 fe80::accc:8ff:fe68:6ee0 
2008 bytes from fe80::accc:8ff:fe68:6ee0: icmp_seq=0 ttl=64 time=1.635 ms
2008 bytes from fe80::accc:8ff:fe68:6ee0: icmp_seq=1 ttl=64 time=0.444 ms
2008 bytes from fe80::accc:8ff:fe68:6ee0: icmp_seq=2 ttl=64 time=1.029 ms
2008 bytes from fe80::accc:8ff:fe68:6ee0: icmp_seq=3 ttl=64 time=0.673 ms
...
2008 bytes from fe80::accc:8ff:fe68:6ee0: icmp_seq=995 ttl=64 time=0.562 ms
2008 bytes from fe80::accc:8ff:fe68:6ee0: icmp_seq=996 ttl=64 time=0.476 ms
2008 bytes from fe80::accc:8ff:fe68:6ee0: icmp_seq=997 ttl=64 time=0.521 ms
2008 bytes from fe80::accc:8ff:fe68:6ee0: icmp_seq=998 ttl=64 time=0.499 ms
2008 bytes from fe80::accc:8ff:fe68:6ee0: icmp_seq=999 ttl=64 time=0.482 ms

--- fe80::accc:8ff:fe68:6ee0 PING statistics ---
1000 packets transmitted, 1000 packets received, 0% packet loss
round-trip min/avg/max = 0.395/1.141/2.436 ms
> pktbuf
pktbuf
packet buffer: first byte: 0x565f9ca0, last byte: 0x565fcca0 (size: 12288)
  position of last byte used: 7088
~ unused: 0x565f9ca0 (next: (nil), size: 12288) ~

@fjmolinas
Copy link
Contributor Author

@miri64 besides 03.3 and 04.10 any other tasks that should be re-ran because of RIOT-OS/RIOT#13169 ?

@miri64
Copy link
Member

miri64 commented Jan 22, 2020

@miri64 besides 03.3 and 04.10 any other tasks that should be re-ran because of RIOT-OS/RIOT#13169 ?

No, only the tests mentioned cover that segment of code fixed in RIOT-OS/RIOT#13169.

@fjmolinas
Copy link
Contributor Author

I'll re-run:

And tomorrow tackle:

IMO only board or cpu specific fixes might still get in, and if it need arises some fix to xbee. But otherwise RC2 look good. Will wait for a second run off 99-run tests before completing.

@fjmolinas
Copy link
Contributor Author

fjmolinas commented Jan 22, 2020

Ran 10 times. (should have cat terminal output to a file, lost some of it :D)

04-single-6lowpan-icmp Task 10 RC2 Passes
00000330  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000340  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000350  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000360  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000370  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000380  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000390  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000003A0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000003B0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000003C0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000003D0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000003E0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000003F0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000400  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000410  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000420  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000430  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000440  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000450  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000460  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000470  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000480  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000490  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000004A0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000004B0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000004C0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000004D0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000004E0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000004F0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000500  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000510  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000520  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000530  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000540  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000550  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000560  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000570  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000580  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000590  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000005A0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000005B0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000005C0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000005D0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000005E0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000005F0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000600  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000610  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000620  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000630  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000640  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000650  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000660  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000670  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000680  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000690  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000006A0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000006B0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000006C0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000006D0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000006E0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000006F0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000700  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000710  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000720  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000730  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000740  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000750  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000760  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000770  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000780  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000790  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000007A0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000007B0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000007C0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000007D0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000007E0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000007F0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000800  53  53  53  53  53  53  53  53
~ unused: 0x20002c00 (next: (nil), size: 3600) ~

> pktbuf
packet buffer: first byte: 0x20001a10, last byte: 0x20003a10 (size: 8192)

  position of last byte used: 4592
~ unused: 0x20001a10 (next: (nil), size: 8192) ~

> pktbuf
packet buffer: first byte: 0x20001a10, last byte: 0x20003a10 (size: 8192)

  position of last byte used: 7928
~ unused: 0x20001a10 (next: (nil), size: 8192) ~
..................................................................................................................................................................................................... fe80::34bc:fd65:106b:1115: icmp_seq=199 ttl=64 rssi=-42 dBm time=284.730 ms

--- fe80::34bc:fd65:106b:1115 PING statistics ---
200 packets transmitted, 197 packets received, 1% packet loss

round-trip min/avg/max = 255.968/278.548/294.086 ms
> pktbuf
packet buffer: first byte: 0x20001a10, last byte: 0x20003a10 (size: 8192)

  position of last byte used: 4592
~ unused: 0x20001a10 (next: (nil), size: 8192) ~

> pktbuf
packet buffer: first byte: 0x20001a10, last byte: 0x20003a10 (size: 8192)

  position of last byte used: 7928
~ unused: 0x20001a10 (next: (nil), size: 8192) ~
...................................................................................................................................................................................................... fe80::54ad:fc65:106b:1115: icmp_seq=199 ttl=64 rssi=-46 dBm time=282.825 ms

--- fe80::54ad:fc65:106b:1115 PING statistics ---
200 packets transmitted, 197 packets received, 1% packet loss

round-trip min/avg/max = 260.423/278.215/293.703 ms
> pktbuf
packet buffer: first byte: 0x20001a10, last byte: 0x20003a10 (size: 8192)

  position of last byte used: 5872
~ unused: 0x20001a10 (next: (nil), size: 8192) ~

> pktbuf
packet buffer: first byte: 0x20001a10, last byte: 0x20003a10 (size: 8192)

  position of last byte used: 7928
~ unused: 0x20001a10 (next: (nil), size: 8192) ~
....................................................................................................................................................................................................... fe80::50bd:fc65:106b:1115: icmp_seq=199 ttl=64 rssi=-45 dBm time=291.803 ms

--- fe80::50bd:fc65:106b:1115 PING statistics ---
200 packets transmitted, 199 packets received, 0% packet loss

round-trip min/avg/max = 257.539/278.402/308.435 ms
> pktbuf
packet buffer: first byte: 0x20001a10, last byte: 0x20003a10 (size: 8192)

  position of last byte used: 7944
~ unused: 0x20001a10 (next: (nil), size: 8192) ~

> pktbuf
packet buffer: first byte: 0x20001a10, last byte: 0x20003a10 (size: 8192)

  position of last byte used: 4592
~ unused: 0x20001a10 (next: (nil), size: 8192) ~
....................................................................................................................................................................................................... fe80::24bc:fb65:106b:1115: icmp_seq=198 ttl=64 rssi=-43 dBm time=278.022 ms

--- fe80::24bc:fb65:106b:1115 PING statistics ---
200 packets transmitted, 198 packets received, 1% packet loss

round-trip min/avg/max = 258.529/278.622/295.305 ms
> pktbuf
packet buffer: first byte: 0x20001a10, last byte: 0x20003a10 (size: 8192)

  position of last byte used: 4592
=========== chunk   0 (0x20001a10 size:   24) ===========
00000000  00  00  00  00  40  1A  00  20  18  00  00  00  01  00  00  00
00000010  FF  00  00  00  00  00  00  00
~ unused: 0x20001a28 (next: 0x20001a58, size:   24) ~
=========== chunk   1 (0x20001a40 size:   24) ===========
00000000  08  08  07  00  00  FF  D5  FF  26  BC  FB  65  10  6B  11  15
00000010  36  BC  FD  65  10  6B  11  15
~ unused: 0x20001a58 (next: 0x20001a88, size:   24) ~
=========== chunk   2 (0x20001a70 size:   24) ===========
00000000  10  1A  00  20  90  20  00  20  28  00  00  00  01  00  00  00
00000010  02  65  FB  BC  26  E3  68  01
~ unused: 0x20001a88 (next: 0x20001ab8, size:   24) ~
=========== chunk   3 (0x20001aa0 size:   24) ===========
00000000  70  1A  00  20  F8  23  00  20  08  08  00  00  01  00  00  00
00000010  00  53  53  53  53  53  53  53
~ unused: 0x20001ab8 (next: 0x200020b8, size: 1496) ~
=========== chunk   4 (0x20002090 size:   40) ===========
00000000  60  00  00  00  03  40  2C  40  FE  80  00  00  00  00  00  00
00000010  24  BC  FB  65  10  6B  11  15  FE  80  00  00  00  00  00  00
00000020  34  BC  FD  65  10  6B  11  15
~ unused: 0x200020b8 (next: 0x20002c00, size:  832) ~
=========== chunk   5 (0x200023f8 size: 2056) ===========
00000000  00  00  00  00  18  16  00  00  53  53  53  53  53  53  53  53
00000010  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000020  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000030  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000040  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000050  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000060  53  53  53  53  53  53  53  53  00  00  00  00  B0  15  00  00
00000070  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000080  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000090  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000000A0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000000B0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000000C0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000000D0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000000E0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000000F0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000100  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000110  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000120  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000130  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000140  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000150  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000160  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000170  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000180  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000190  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000001A0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000001B0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000001C0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000001D0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000001E0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000001F0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000200  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000210  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000220  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000230  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000240  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000250  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000260  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000270  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000280  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000290  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000002A0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000002B0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000002C0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000002D0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000002E0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000002F0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000300  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000310  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000320  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000330  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000340  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000350  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000360  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000370  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000380  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000390  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000003A0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000003B0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000003C0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000003D0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000003E0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000003F0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000400  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000410  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000420  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000430  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000440  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000450  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000460  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000470  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000480  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000490  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000004A0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000004B0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000004C0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000004D0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000004E0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000004F0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000500  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000510  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000520  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000530  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000540  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000550  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000560  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000570  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000580  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000590  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000005A0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000005B0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000005C0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000005D0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000005E0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000005F0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000600  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000610  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000620  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000630  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000640  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000650  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000660  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000670  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000680  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000690  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000006A0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000006B0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000006C0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000006D0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000006E0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000006F0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000700  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000710  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000720  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000730  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000740  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000750  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000760  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000770  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000780  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000790  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000007A0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000007B0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000007C0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000007D0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000007E0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000007F0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000800  53  53  53  53  53  53  53  53
~ unused: 0x20002c00 (next: (nil), size: 3600) ~

> pktbuf
packet buffer: first byte: 0x20001a10, last byte: 0x20003a10 (size: 8192)

  position of last byte used: 4592
=========== chunk   0 (0x20001a10 size:   24) ===========
00000000  00  00  00  00  40  1A  00  20  18  00  00  00  01  00  00  00
00000010  FF  00  00  00  00  00  00  00
~ unused: 0x20001a28 (next: 0x20001a58, size:   24) ~
=========== chunk   1 (0x20001a40 size:   24) ===========
00000000  08  08  07  00  00  FF  D5  FF  26  BC  FB  65  10  6B  11  15
00000010  36  BC  FD  65  10  6B  11  15
~ unused: 0x20001a58 (next: 0x20001a88, size:   24) ~
=========== chunk   2 (0x20001a70 size:   24) ===========
00000000  10  1A  00  20  90  20  00  20  28  00  00  00  01  00  00  00
00000010  02  65  FB  BC  26  E3  68  01
~ unused: 0x20001a88 (next: 0x20001ab8, size:   24) ~
=========== chunk   3 (0x20001aa0 size:   24) ===========
00000000  70  1A  00  20  F8  23  00  20  08  08  00  00  01  00  00  00
00000010  00  53  53  53  53  53  53  53
~ unused: 0x20001ab8 (next: 0x200020b8, size: 1496) ~
=========== chunk   4 (0x20002090 size:   40) ===========
00000000  60  00  00  00  03  40  2C  40  FE  80  00  00  00  00  00  00
00000010  24  BC  FB  65  10  6B  11  15  FE  80  00  00  00  00  00  00
00000020  34  BC  FD  65  10  6B  11  15
~ unused: 0x200020b8 (next: 0x20002c00, size:  832) ~
=========== chunk   5 (0x200023f8 size: 2056) ===========
00000000  00  00  00  00  18  16  00  00  53  53  53  53  53  53  53  53
00000010  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000020  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000030  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000040  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000050  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000060  53  53  53  53  53  53  53  53  00  00  00  00  B0  15  00  00
00000070  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000080  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000090  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000000A0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000000B0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000000C0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000000D0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000000E0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000000F0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000100  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000110  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000120  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000130  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000140  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000150  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000160  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000170  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000180  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000190  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000001A0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000001B0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000001C0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000001D0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000001E0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000001F0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000200  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000210  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000220  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000230  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000240  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000250  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000260  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000270  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000280  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000290  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000002A0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000002B0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000002C0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000002D0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000002E0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000002F0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000300  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000310  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000320  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000330  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000340  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000350  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000360  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000370  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000380  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000390  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000003A0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000003B0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000003C0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000003D0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000003E0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000003F0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000400  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000410  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000420  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000430  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000440  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000450  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000460  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000470  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000480  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000490  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000004A0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000004B0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000004C0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000004D0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000004E0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000004F0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000500  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000510  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000520  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000530  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000540  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000550  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000560  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000570  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000580  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000590  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000005A0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000005B0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000005C0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000005D0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000005E0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000005F0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000600  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000610  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000620  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000630  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000640  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000650  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000660  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000670  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000680  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000690  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000006A0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000006B0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000006C0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000006D0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000006E0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000006F0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000700  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000710  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000720  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000730  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000740  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000750  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000760  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000770  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000780  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000790  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000007A0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000007B0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000007C0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000007D0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000007E0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000007F0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000800  53  53  53  53  53  53  53  53
~ unused: 0x20002c00 (next: (nil), size: 3600) ~

> pktbuf
packet buffer: first byte: 0x20001a10, last byte: 0x20003a10 (size: 8192)

  position of last byte used: 4592
~ unused: 0x20001a10 (next: (nil), size: 8192) ~

> pktbuf
packet buffer: first byte: 0x20001a10, last byte: 0x20003a10 (size: 8192)

  position of last byte used: 7928
~ unused: 0x20001a10 (next: (nil), size: 8192) ~
..................................................................................................................................................................................................... fe80::34bc:fd65:106b:1115: icmp_seq=199 ttl=64 rssi=-42 dBm time=289.500 ms

--- fe80::34bc:fd65:106b:1115 PING statistics ---
200 packets transmitted, 197 packets received, 1% packet loss

round-trip min/avg/max = 258.817/278.574/294.811 ms
> pktbuf
packet buffer: first byte: 0x20001a10, last byte: 0x20003a10 (size: 8192)

  position of last byte used: 7928
~ unused: 0x20001a10 (next: (nil), size: 8192) ~

> pktbuf
packet buffer: first byte: 0x20001a10, last byte: 0x20003a10 (size: 8192)

  position of last byte used: 7928
~ unused: 0x20001a10 (next: (nil), size: 8192) ~
.

===================================================================================== 10 passed, 90 deselected in 3144.85s (0:52:24) =====================================================================================

@miri64
Copy link
Member

miri64 commented Jan 22, 2020

Ran 10 times.
04-single-6lowpan-icmp Task 10 RC2 Passes

To the chunks disappear or why did you give it a pass?

@fjmolinas
Copy link
Contributor Author

To the chunks disappear or why did you give it a pass?

Yes I'm using a script that sends pktbuf until empty with a timeout, so sometimes after 3sec there is still content in the buffer, but eventually it empties in the 10 runs I performed, pinging in both directions each time, so 20 executions.

@fjmolinas
Copy link
Contributor Author

e.g (taken from the output pasted above):

  • empty after 3 sec
...................................................................................................................................................................................................... fe80::54ad:fc65:106b:1115: icmp_seq=199 ttl=64 rssi=-46 dBm time=282.825 ms

--- fe80::54ad:fc65:106b:1115 PING statistics ---
200 packets transmitted, 197 packets received, 1% packet loss

round-trip min/avg/max = 260.423/278.215/293.703 ms
> pktbuf
packet buffer: first byte: 0x20001a10, last byte: 0x20003a10 (size: 8192)

  position of last byte used: 5872
~ unused: 0x20001a10 (next: (nil), size: 8192) ~

> pktbuf
packet buffer: first byte: 0x20001a10, last byte: 0x20003a10 (size: 8192)

  position of last byte used: 7928
~ unused: 0x20001a10 (next: (nil), size: 8192) ~
  • empty after more than 3sec
....................................................................................................................................................................................................... fe80::24bc:fb65:106b:1115: icmp_seq=198 ttl=64 rssi=-43 dBm time=278.022 ms

--- fe80::24bc:fb65:106b:1115 PING statistics ---
200 packets transmitted, 198 packets received, 1% packet loss

round-trip min/avg/max = 258.529/278.622/295.305 ms
> pktbuf
packet buffer: first byte: 0x20001a10, last byte: 0x20003a10 (size: 8192)

  position of last byte used: 4592
=========== chunk   0 (0x20001a10 size:   24) ===========
00000000  00  00  00  00  40  1A  00  20  18  00  00  00  01  00  00  00
00000010  FF  00  00  00  00  00  00  00
~ unused: 0x20001a28 (next: 0x20001a58, size:   24) ~
=========== chunk   1 (0x20001a40 size:   24) ===========
00000000  08  08  07  00  00  FF  D5  FF  26  BC  FB  65  10  6B  11  15
00000010  36  BC  FD  65  10  6B  11  15
~ unused: 0x20001a58 (next: 0x20001a88, size:   24) ~
=========== chunk   2 (0x20001a70 size:   24) ===========
00000000  10  1A  00  20  90  20  00  20  28  00  00  00  01  00  00  00
00000010  02  65  FB  BC  26  E3  68  01
~ unused: 0x20001a88 (next: 0x20001ab8, size:   24) ~
=========== chunk   3 (0x20001aa0 size:   24) ===========
00000000  70  1A  00  20  F8  23  00  20  08  08  00  00  01  00  00  00
00000010  00  53  53  53  53  53  53  53
~ unused: 0x20001ab8 (next: 0x200020b8, size: 1496) ~
=========== chunk   4 (0x20002090 size:   40) ===========
00000000  60  00  00  00  03  40  2C  40  FE  80  00  00  00  00  00  00
00000010  24  BC  FB  65  10  6B  11  15  FE  80  00  00  00  00  00  00
00000020  34  BC  FD  65  10  6B  11  15
~ unused: 0x200020b8 (next: 0x20002c00, size:  832) ~
=========== chunk   5 (0x200023f8 size: 2056) ===========
00000000  00  00  00  00  18  16  00  00  53  53  53  53  53  53  53  53
00000010  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000020  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000030  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000040  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000050  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000060  53  53  53  53  53  53  53  53  00  00  00  00  B0  15  00  00
00000070  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000080  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000090  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000000A0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000000B0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000000C0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000000D0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000000E0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000000F0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000100  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000110  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000120  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000130  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000140  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000150  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000160  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000170  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000180  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000190  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000001A0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000001B0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000001C0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000001D0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000001E0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000001F0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000200  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000210  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000220  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000230  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000240  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000250  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000260  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000270  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000280  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000290  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000002A0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000002B0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000002C0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000002D0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000002E0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000002F0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000300  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000310  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000320  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000330  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000340  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000350  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000360  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000370  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000380  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000390  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000003A0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000003B0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000003C0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000003D0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000003E0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000003F0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000400  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000410  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000420  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000430  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000440  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000450  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000460  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000470  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000480  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000490  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000004A0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000004B0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000004C0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000004D0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000004E0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000004F0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000500  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000510  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000520  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000530  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000540  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000550  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000560  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000570  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000580  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000590  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000005A0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000005B0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000005C0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000005D0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000005E0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000005F0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000600  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000610  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000620  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000630  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000640  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000650  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000660  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000670  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000680  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000690  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000006A0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000006B0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000006C0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000006D0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000006E0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000006F0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000700  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000710  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000720  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000730  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000740  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000750  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000760  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000770  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000780  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000790  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000007A0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000007B0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000007C0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000007D0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000007E0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000007F0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000800  53  53  53  53  53  53  53  53
~ unused: 0x20002c00 (next: (nil), size: 3600) ~

> pktbuf
packet buffer: first byte: 0x20001a10, last byte: 0x20003a10 (size: 8192)

  position of last byte used: 4592
=========== chunk   0 (0x20001a10 size:   24) ===========
00000000  00  00  00  00  40  1A  00  20  18  00  00  00  01  00  00  00
00000010  FF  00  00  00  00  00  00  00
~ unused: 0x20001a28 (next: 0x20001a58, size:   24) ~
=========== chunk   1 (0x20001a40 size:   24) ===========
00000000  08  08  07  00  00  FF  D5  FF  26  BC  FB  65  10  6B  11  15
00000010  36  BC  FD  65  10  6B  11  15
~ unused: 0x20001a58 (next: 0x20001a88, size:   24) ~
=========== chunk   2 (0x20001a70 size:   24) ===========
00000000  10  1A  00  20  90  20  00  20  28  00  00  00  01  00  00  00
00000010  02  65  FB  BC  26  E3  68  01
~ unused: 0x20001a88 (next: 0x20001ab8, size:   24) ~
=========== chunk   3 (0x20001aa0 size:   24) ===========
00000000  70  1A  00  20  F8  23  00  20  08  08  00  00  01  00  00  00
00000010  00  53  53  53  53  53  53  53
~ unused: 0x20001ab8 (next: 0x200020b8, size: 1496) ~
=========== chunk   4 (0x20002090 size:   40) ===========
00000000  60  00  00  00  03  40  2C  40  FE  80  00  00  00  00  00  00
00000010  24  BC  FB  65  10  6B  11  15  FE  80  00  00  00  00  00  00
00000020  34  BC  FD  65  10  6B  11  15
~ unused: 0x200020b8 (next: 0x20002c00, size:  832) ~
=========== chunk   5 (0x200023f8 size: 2056) ===========
00000000  00  00  00  00  18  16  00  00  53  53  53  53  53  53  53  53
00000010  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000020  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000030  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000040  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000050  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000060  53  53  53  53  53  53  53  53  00  00  00  00  B0  15  00  00
00000070  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000080  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000090  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000000A0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000000B0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000000C0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000000D0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000000E0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000000F0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000100  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000110  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000120  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000130  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000140  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000150  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000160  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000170  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000180  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000190  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000001A0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000001B0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000001C0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000001D0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000001E0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000001F0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000200  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000210  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000220  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000230  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000240  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000250  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000260  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000270  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000280  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000290  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000002A0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000002B0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000002C0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000002D0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000002E0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000002F0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000300  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000310  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000320  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000330  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000340  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000350  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000360  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000370  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000380  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000390  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000003A0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000003B0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000003C0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000003D0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000003E0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000003F0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000400  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000410  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000420  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000430  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000440  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000450  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000460  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000470  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000480  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000490  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000004A0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000004B0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000004C0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000004D0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000004E0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000004F0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000500  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000510  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000520  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000530  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000540  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000550  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000560  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000570  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000580  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000590  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000005A0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000005B0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000005C0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000005D0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000005E0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000005F0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000600  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000610  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000620  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000630  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000640  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000650  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000660  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000670  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000680  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000690  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000006A0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000006B0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000006C0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000006D0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000006E0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000006F0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000700  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000710  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000720  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000730  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000740  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000750  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000760  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000770  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000780  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000790  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000007A0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000007B0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000007C0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000007D0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000007E0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
000007F0  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53  53
00000800  53  53  53  53  53  53  53  53
~ unused: 0x20002c00 (next: (nil), size: 3600) ~

> pktbuf
packet buffer: first byte: 0x20001a10, last byte: 0x20003a10 (size: 8192)

  position of last byte used: 4592
~ unused: 0x20001a10 (next: (nil), size: 8192) ~

> pktbuf
packet buffer: first byte: 0x20001a10, last byte: 0x20003a10 (size: 8192)

  position of last byte used: 7928
~ unused: 0x20001a10 (next: (nil), size: 8192) ~

@miri64
Copy link
Member

miri64 commented Jan 22, 2020

Yes I'm using a script that sends pktbuf until empty with a timeout, so sometimes after 3sec there is still content in the buffer, but eventually it empties in the 10 runs I performed, pinging in both directions each time, so 20 executions.

Seems legit. The reassembly buffer timeout for IPv6 is IIRC 10 seconds.

@fjmolinas
Copy link
Contributor Author

Here is the script I used BTW, still working on it. And there are some setup requirements.

https://github.com/fjmolinas/Release-Specs/tree/pr_pytests_release_tests/04-single-hop-6lowpan-icmp

@fjmolinas
Copy link
Contributor Author

Some progress with xbee, it seems my xbee module was wrongly configured initially. I'm seeing some weird behaviour:

  • doesn't receive any packets
  • changes link local address on each packet transmitted (last 0xffff):

image

@fjmolinas
Copy link
Contributor Author

fjmolinas commented Jan 23, 2020

@MrKevinWeiss you made xbee work lst release could you give me the config you used? bug introduced in this release...

@fjmolinas
Copy link
Contributor Author

Some progress with xbee, it seems my xbee module was wrongly configured initially. I'm seeing some weird behaviour:

Sending and receiving messages when compiling examples/default works both ways.

@fjmolinas
Copy link
Contributor Author

It also answers to multicast:

2020-01-23 13:43:24,016 #  ping6 ff02::1
2020-01-23 13:43:24,190 # 12 bytes from fe80::213:a200:40c2:dcc4: icmp_seq=0 ttl=64 rssi=-55 dBm time=166.340 ms
2020-01-23 13:43:25,191 # 12 bytes from fe80::213:a200:40c2:ddc4: icmp_seq=1 ttl=64 rssi=-55 dBm time=166.688 ms
2020-01-23 13:43:26,193 # 12 bytes from fe80::213:a200:40c2:dec4: icmp_seq=2 ttl=64 rssi=-55 dBm time=168.643 ms

@fjmolinas
Copy link
Contributor Author

This behaviour was not present in 2019.10:

> ping6 fe80::806b:deec:5834:6579 
2020-01-23 15:51:24,604 #  ping6 fe80::806b:deec:5834:6579
2020-01-23 15:51:24,687 # 12 bytes from fe80::806b:deec:5834:6579: icmp_seq=0 ttl=64 rssi=63 dBm time=74.856 ms
2020-01-23 15:51:25,688 # 12 bytes from fe80::806b:deec:5834:6579: icmp_seq=1 ttl=64 rssi=63 dBm time=74.922 ms
2020-01-23 15:51:26,690 # 12 bytes from fe80::806b:deec:5834:6579: icmp_seq=2 ttl=64 rssi=63 dBm time=74.915 ms

@fjmolinas
Copy link
Contributor Author

fjmolinas commented Jan 23, 2020

Bisecting I found that RIOT-OS/RIOT#11879 broke this for xbee @jia200x @miri64 @leandrolanzieri can you help here?

To summarize with the introduction of RIOT-OS/RIOT#11879 when using xbee the source address changes at every transmition.

image

and tests/gnrc_netif passes.

note: there is arduino-zero+xbee on iotlab so you can reproduce.

@jia200x
Copy link
Member

jia200x commented Jan 23, 2020

@fjmolinas we are on it

@leandrolanzieri
Copy link
Contributor

Bisecting I found that RIOT-OS/RIOT#11879 broke this for xbee @jia200x @miri64 @leandrolanzieri can you help here?

To summarize with the introduction of RIOT-OS/RIOT#11879 when using xbee the source address changes at every transmition.

image

and tests/gnrc_netif passes.

note: there is arduino-zero+xbee on iotlab so you can reproduce.

@fjmolinas check RIOT-OS/RIOT#13192

@fjmolinas
Copy link
Contributor Author

I was trying to check that RIOT-OS/RIOT#13192 made Task #08 (Experimental) - ICMPv6 echo with samr21-xpro/zero + xbee PASS, but it isn't the case. With the ping specification in https://github.com/RIOT-OS/Release-Specs/blob/master/04-single-hop-6lowpan-icmp/04-single-hop-6lowpan-icmp.md (ping6 -c 1000 -i 100 -s 100) https://github.com/RIOT-OS/Release-Specs/blob/master/04-single-hop-6lowpan-icmp/04-single-hop-6lowpan-icmp.md it does not work, but it does with (ping6 -c 1000 -i 350 -s 100) https://github.com/RIOT-OS/Release-Specs/blob/master/04-single-hop-6lowpan-icmp/04-single-hop-6lowpan-icmp.md.

Basically increasing the packet size or reducing the interval cause it to fail after a couple of pings (os straight away), the pinger stops receiving echos and on arduino-zero I get:

2020-01-27 10:09:15,925 # gnrc_netif: netdev init failed: -5

which makes me think it hard-faulted and failed to init the netdev interface. The board needs then to be reset for it work again. I was able to reproduce the same behavior on 2019.10. I'm not sure what interval was used for this task in 2019.10 @MrKevinWeiss do you recall?

I then enabled debugging and that is exactly what is happening, continuous reboots until pinging stops or it fails to init the interface.

2020-01-27 10:17:54,488 # [xbee] AT_CMD: SL                                                                                                                                                                                                                               [81/1521]
2020-01-27 10:17:54,928 # [xbee] AT_CMD: CH                                                                                                                                                                                                                                        
2020-01-27 10:17:55,291 # [xbee] AT_CMD: ID                                                                                                                                                                                                                                        
2020-01-27 10:17:55,802 # [xbee] init: Initialization successful                                                                                                                                                                                                                   
2020-01-27 10:17:55,804 # [xbee] AT_CMD: MY���                                                                                                                                                                                                                                     
2020-01-27 10:17:56,239 # [xbee] isr: data available, waiting for read                                                                                                                                                                                                             
2020-01-27 10:17:56,243 # [xbee] recv: reading size without dropping: 106                                                                                                                                                                                                          
2020-01-27 10:17:56,247 # [xbee] recv: consuming packet: reading 106 byte                                                                                                                                                                                                          
2020-01-27 10:17:56,251 # [xbee] send: now sending out 36 byte                                                                                                                                                                                                                     
2020-01-27 10:17:56,293 # [xbee] send: now sending out 22 byte                                                                                                                                                                                                                     
2020-01-27 10:17:57,531 # [xbee] AT_CMD: +++                                                                                                                                                                                                                                       
2020-01-27 10:17:58,639 # [xbee] AT_CMD: ATMM2                                                                                                                                                                                                                                     
2020-01-27 10:17:58,647 # [xbee] AT_CMD: ATAP1                                                                                                                                                                                                                                     
2020-01-27 10:17:58,655 # [xbee] AT_CMD: ATAC                                                                                                                                                                                                                                      
2020-01-27 10:17:58,662 # [xbee] AT_CMD: ATCN                                                                                                                                                                                                                                      
2020-01-27 10:17:58,669 # [xbee] AT_CMD: SH                                                                                                                                                                                                                                        
2020-01-27 10:17:58,693 # [xbee] AT_CMD: SL                                                                                                                                                                                                                                        
2020-01-27 10:17:58,863 # [xbee] AT_CMD: CH                                                                                                                                                                                                                                        
2020-01-27 10:17:59,028 # [xbee] AT_CMD: ID                                                                                                                                                                                                                                        
2020-01-27 10:17:59,351 # [xbee] init: Initialization successful                                                                                                                                                                                                                   
2020-01-27 10:17:59,354 # [xbee] AT_CMD: MY���                                                                                                                                                                                                                                     
2020-01-27 10:17:59,788 # [xbee] isr: data available, waiting for read                                                                                                                                                                                                             
2020-01-27 10:17:59,793 # [xbee] recv: reading size without dropping: 106                                                                                                                                                                                                          
2020-01-27 10:17:59,797 # [xbee] recv: consuming packet: reading 106 byte
2020-01-27 10:17:59,801 # [xbee] send: now sending out 36 byte
2020-01-27 10:17:59,843 # [xbee] send: now sending out 22 byte
2020-01-27 10:17:59,873 # main(): This is RIOT! (Version: 2020.04-devel-16-g1d840-2020.01-branch)

If I change the baudrate and ping6 -c 1000 -i 100 -s 100 there is still about %100 packet loss but no reboot is triggered, and the device is still up and running afterwards. But of course If I decrease the interval enough it doesn't withstand the stress tests.

@fjmolinas
Copy link
Contributor Author

Seems like when overstressed if it tries to send a packet it fails and then reboots.

2020-01-27 11:35:27,194 # [xbee] recv: consuming packet: reading 106 byte
2020-01-27 11:35:27,415 # [xbee] isr: data available, waiting for read
2020-01-27 11:35:27,419 # [xbee] recv: reading size without dropping: 106
2020-01-27 11:35:27,423 # [xbee] recv: consuming packet: reading 106 byte
2020-01-27 11:35:27,560 # [xbee] send: now sending out 36 byte
2020-01-27 11:35:27,679 # [xbee] isr: invalid RX checksum
2020-01-27 11:35:28,895 # [xbee] AT_CMD: +++
2020-01-27 11:35:30,002 # [xbee] AT_CMD: ATMM2

@fjmolinas
Copy link
Contributor Author

Even if over stressed the node should still be working here so this seems like a bug to me, but I'm unsure how it's triggered, and since this is related to xbee and not upper layers (and the task is experimental), I would rather tag is at failed and focus on release notes.

If a fix is found It can be back-ported but, for now I would rather add it to known issues. If someone else is willing to dive in to this and try to fix before the Release it would be great. @aabadie @miri64 any thoughts on this, does it seem like an Ok way to go?

@MrKevinWeiss
Copy link
Contributor

I'm not sure what interval was used for this task in 2019.10 @MrKevinWeiss do you recall?

I don't think it passed on the old release as it was listed experimental and it wasn't checked off.

I do remember running some interop tests with IoT labs and some nodes would have this fail to initialize and I would have to restart a bunch, @PeterKietzmann had this problem too.

It does say on an earlier task that I used a size of 50B instead of 100... maybe that was it.

@miri64
Copy link
Member

miri64 commented Jan 27, 2020

I do remember running some interop tests with IoT labs and some nodes would have this fail to initialize and I would have to restart a bunch, @PeterKietzmann had this problem too.

Me too. I think we never mentioned it in the release notes, because the task is marked experimental and because IIRC for local tests it worked.

@miri64
Copy link
Member

miri64 commented Jan 27, 2020

However, in retrospective, it might make sense to open a dedicated issue for this, even if it turns out just a problem specific to the nodes in the IoT-LAB.

@fjmolinas
Copy link
Contributor Author

fjmolinas commented Jan 27, 2020

I don't think it passed on the old release as it was listed experimental and it wasn't checked off.

I do remember running some interop tests with IoT labs and some nodes would have this fail to initialize and I would have to restart a bunch, @PeterKietzmann had this problem too.

It does say on an earlier task that I used a size of 50B instead of 100... maybe that was it.

I was checked on RC2:

Task #08 (Experimental) - ICMPv6 echo with samr21-xpro/zero + xbee PASS
108 bytes from fe80::7b67:3360:2af:b996: icmp_seq=996 ttl=64 rssi=68 dBm time=326.264 ms
108 bytes from fe80::7b67:3360:2af:b996: icmp_seq=997 ttl=64 rssi=69 dBm time=325.846 ms
108 bytes from fe80::7b67:3360:2af:b996: icmp_seq=998 ttl=64 rssi=69 dBm time=326.902 ms
108 bytes from fe80::7b67:3360:2af:b996: icmp_seq=999 ttl=64 rssi=69 dBm time=326.492 ms

--- fe80::7b67:3360:2af:b996 PING statistics ---
1000 packets transmitted, 945 packets received, 5% packet loss
round-trip min/avg/max = 325.499/328.370/557.803 ms

Originally posted by @MrKevinWeiss in #142 (comment)

So it seems you used 100bytes. Maybe you used the intervals that are in the example and not the spec itself.

I'll open an Issue that states everything I have described above, and mark it as failed, and move on to RC3. If I find time to investigate I'll do it before the release, otherwise it will go into known issues.

@fjmolinas
Copy link
Contributor Author

I've investigated a little more, the issue with the hardfault seems to be related to cpu/sam0_common/periph/uart.c or the interaction between it and xbee, I did the same setup with nucleo-l433rc + xbee and although the module can't handle the incoming packets at 9600 baudrate, it doesn't crash. Maybe there is an issue with xbee that shows only with some uart dirvers.

@fjmolinas
Copy link
Contributor Author

fjmolinas commented Jan 28, 2020

Ok, so I figured out the issue. When using an arduion breakout board CTS pin of the xbee is connected to RESET on ICPS connector, so when xbee asserts this line it causes a reset.

@miri64
Copy link
Member

miri64 commented Jan 28, 2020

Ok, so I figured out the issue. When using an arduion breakout board CTS pin of the xbee is connected to RESET on ICPS connector, so when xbee asserts this line it causes a reset.

That might explain why I never had this issue locally. Whenever I tested with a board arduino-due, I connected its UART_DEV(1) to the breakout board's pins via jumper cable and used that UART to communicate with the board.

@fjmolinas
Copy link
Contributor Author

FYI I'm currently waiting on RIOT-OS/RIOT#13212 to open RC3 and finalize this release.

@fjmolinas
Copy link
Contributor Author

Closing in favor of #148

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants