Details
Description
Not posssible to send SDO frames via UDP with maximum UDP payload (1472 bytes).
This is due to a bug in the LWIP core implementation. The function Lwip_Buf_Alloc calls internally the core function pbuf_alloc() with the parameter layer=PBUF_TRANSPORT. This causes that the LWIP core tries always to allocate a TCP/IP frame (1472 bytes user payload + 20 Bytes TCP + 20 bytes IP + 14 Bytes Ethernet = 1522 bytes).
Attachments
Issue Links
- is blocked by
-
PSLWIP-214 Impossible to send a UDP frame with maximum allowed payload data (1472 bytes)
- Closed
- relates to
-
PSPLSV3-216 Update PSLWIP to V4.1.0.2
- Closed