This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CC2538: Lqi Requests build up in buffers as sent

Part Number: CC2538
Other Parts Discussed in Thread: Z-STACK

This is the continuation of a bug we have been chasing off and on for over a year. Today we finally figured it out.

If a LQI request is sent to a non-responsive (i.e offline) router and the ZC has routes / entry for this device the request will sit in the network databuffs forever. In here it will have a status of 

NWK_DATABUF_SENT.
This looks like a serious bug.
  • Which Z-Stack version do you use and how do you know the request will sit in the network databuffs forever?
  • We added a MT routine to expose information on the buffers a long time ago to enhance the queuing discipline within our userland application (ZNP).

    Anyway it looks like this was actually a fault of ours, we made a mistake applying a patch to resolve a Z-Stack 3.0.1 known issue - it conflicted with a patch of our own causing transmitted packets to get lost in the queues.

    Thanks anyway.