RIOT-OS / Release-Specs

Specification for RIOT releases and corresponding test configurations
4 stars 21 forks source link

Release 2020.01 - RC2 #146

Closed fjmolinas closed 4 years ago

fjmolinas commented 4 years ago

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

Specs tested:

fjmolinas commented 4 years ago

Summarizing RC1 tests:

The following tests failed, where I 99-run tests Task #01 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 #07 04-single-hop-6lowpan-icmp Task #06 tomorrow.

fjmolinas commented 4 years ago

PR's merged between RC1 and RC2:

fjmolinas commented 4 years ago

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

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

miri64 commented 4 years ago

I'll have a look

miri64 commented 4 years ago

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

fjmolinas commented 4 years ago

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

Thanks! (me neither hahaha)

fjmolinas commented 4 years ago
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 commented 4 years ago

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

miri64 commented 4 years ago

@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 commented 4 years ago

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 commented 4 years ago

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 commented 4 years ago

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

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

fjmolinas commented 4 years ago

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 commented 4 years ago

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

...................................................................................................................................................................................................... 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::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 commented 4 years ago

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 commented 4 years ago

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 commented 4 years ago

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

image

fjmolinas commented 4 years ago

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

fjmolinas commented 4 years ago

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 commented 4 years ago

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 commented 4 years ago

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 commented 4 years ago

Bisecting I found that https://github.com/RIOT-OS/RIOT/pull/11879 broke this for xbee @jia200x @miri64 @leandrolanzieri can you help here?

To summarize with the introduction of https://github.com/RIOT-OS/RIOT/pull/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 commented 4 years ago

@fjmolinas we are on it

leandrolanzieri commented 4 years ago

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 https://github.com/RIOT-OS/RIOT/pull/13192

fjmolinas commented 4 years ago

I was trying to check that https://github.com/RIOT-OS/RIOT/pull/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 commented 4 years ago

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 commented 4 years ago

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 commented 4 years ago

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 commented 4 years ago

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 commented 4 years ago

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 commented 4 years ago

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 https://github.com/RIOT-OS/Release-Specs/issues/142#issuecomment-545397418

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 commented 4 years ago

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 commented 4 years ago

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 commented 4 years ago

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 commented 4 years ago

FYI I'm currently waiting on https://github.com/RIOT-OS/RIOT/pull/13212 to open RC3 and finalize this release.

fjmolinas commented 4 years ago

Closing in favor of #148