This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

coap 802.15.4 packet not parsable by Wireshark

Here's my setup:

1. RPI4+nRF52840 dongle as OT border router

2. nRF5340DK running CoAP client example application

3. Wireshark running on Mac OS, with nRF52840 dongle as sniffer

Problem:

From the 5340DK's console, I can use "ot udp send" to send out a packet, and the packet can be parsed properly by Wireshark. However when I push button 1, I can see the 802.15.4 packet being sent out, but Wireshark complains about "No extended address - can't decrypt", and it won't parse the 6lowpan and upper layers. 

Is this a Wireshark setup issue or do I need to modify some code in CoAP client example? Thanks!

Parents Reply Children
  • It appears the instructions in the link you provided is slightly different than I followed earlier, mainly the 6LoWPAN context 1 setting is different. Not sure it's updated or I was using a different document. Anyway, after plugin the dongle, restart Wireshark, it can parse the CoAP packet, except the first round trip packets. However if I click "restart capture" on Wireshark, it won't be able to parse the CoAP packets. So I just need to restart Wireshark each time.

    I guess it's good enough for me right now. Thanks for the help.

Related