[mc1322x] Fragmented packets: could not allocate a queuebuf

Daniel Berenguer dberenguer at usapiens.com
Tue Jul 20 18:08:24 EDT 2010


Following my tests about sending fragmented UDP packets...

Receiving multiple data packets of 512 bytes seems to cause the
following Contiki run-time error:
queuebuf_new_from_packetbuf: could not allocate a queuebuf

The first receptions work just fine - hence my initial happiness :-) -
but later transmissions end by encountering the above error. I've
tested with smaller packets and I'm not able to reproduce the problem.
Maybe 1300 bytes is too much for a single packet ??

I'm now trying to know whether this problem could be due to some kind
of "time" overlap between incoming packets...

Daniel.



More information about the mc1322x mailing list