Skip to content

cc2538: rf driver doesn't handle large packets #5719

@LucaZulberti

Description

@LucaZulberti

Hi all,

I've tried to ping a cc2538 based board with the gnrc_networking example:

ping6 -s 91 <link-local address>

and all it's ok, but if I try:

ping6 -s 92 <link-local address>

I don't receive any answer.

Output of "tcpdump -i wpan0" with correct echo reply:

11:22:21.846130 IEEE 802.15.4 Data packet seq 97 0023:00:12:4b:00:04:33:ee:f8 < 0023:07:06:05:04:03:02:01:00 
    0x0000:  7b33 3a80 00f1 6409 ad00 01fd e1a1 577b  {3:...d.......W{
    0x0010:  e80c 0008 090a 0b0c 0d0e 0f10 1112 1314  ................
    0x0020:  1516 1718 191a 1b1c 1d1e 1f20 2122 2324  ............!"#$
    0x0030:  2526 2728 292a 2b2c 2d2e 2f30 3132 3334  %&'()*+,-./01234
    0x0040:  3536 3738 393a 3b3c 3d3e 3f40 4142 4344  56789:;<=>?@ABCD
    0x0050:  4546 4748 494a 4b4c 4d4e 4f50 5152 5354  EFGHIJKLMNOPQRST
    0x0060:  5556 5758 595a                           UVWXYZ
11:22:21.860677 IEEE 802.15.4 Data packet seq d7 0023:07:06:05:04:03:02:01:00 < 0023:00:12:4b:00:04:33:ee:f8 
    0x0000:  7a33 3a81 00f0 6409 ad00 01fd e1a1 577b  z3:...d.......W{
    0x0010:  e80c 0008 090a 0b0c 0d0e 0f10 1112 1314  ................
    0x0020:  1516 1718 191a 1b1c 1d1e 1f20 2122 2324  ............!"#$
    0x0030:  2526 2728 292a 2b2c 2d2e 2f30 3132 3334  %&'()*+,-./01234
    0x0040:  3536 3738 393a 3b3c 3d3e 3f40 4142 4344  56789:;<=>?@ABCD
    0x0050:  4546 4748 494a 4b4c 4d4e 4f50 5152 5354  EFGHIJKLMNOPQRST
    0x0060:  5556 5758 595a                           UVWXYZ

Output of "tcpdump -i wpan0" without the right echo reply:

11:22:43.899244 IEEE 802.15.4 Data packet seq 9c 0023:00:12:4b:00:04:33:ee:f8 < 0023:07:06:05:04:03:02:01:00 
    0x0000:  7b33 3a80 0060 3709 af00 0113 e2a1 57f5  {3:..`7.......W.
    0x0010:  b70d 0008 090a 0b0c 0d0e 0f10 1112 1314  ................
    0x0020:  1516 1718 191a 1b1c 1d1e 1f20 2122 2324  ............!"#$
    0x0030:  2526 2728 292a 2b2c 2d2e 2f30 3132 3334  %&'()*+,-./01234
    0x0040:  3536 3738 393a 3b3c 3d3e 3f40 4142 4344  56789:;<=>?@ABCD
    0x0050:  4546 4748 494a 4b4c 4d4e 4f50 5152 5354  EFGHIJKLMNOPQRST
    0x0060:  5556 5758 595a 5b                        UVWXYZ[
11:22:43.911280 IEEE 802.15.4 Data packet seq dd 0023:07:06:05:04:03:02:01:00 < 0023:00:12:4b:00:04:33:ee:f8 
    0x0000:  e08c 000b 1050 5152 5354 5556 5758 595a  .....PQRSTUVWXYZ
    0x0010:  5b

With the samr21-xpro I can do:

ping6 -s 1000 <lladdr>

without problems.

Luca.

Metadata

Metadata

Assignees

Labels

Area: driversArea: Device driversArea: networkArea: NetworkingType: bugThe issue reports a bug / The PR fixes a bug (including spelling errors)

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions