9 years, 1 month ago.

Max Ethernet Frame Size ?

Hi Community,

I stumbled upon a problem with sending Ethernet frames. The maximum size I can achieve with the mbed library is 768 bytes, but I want to send the maximum size of 1536 bytes.

#include "mbed.h"

Ethernet eth;

int test1 = eth.write(buf_send,769);

test1 will return '-1' if the buffer is larger than 768bytes. Does somebody know how to fix this limitation ?

I found this thread: http://developer.mbed.org/questions/946/Use-of-Ethernet-class-write-send-methods/

but the solution there doesn't work anymore, so I wanted to ask here if somebody has a clue.

Thanks in advance

1 Answer

9 years, 1 month ago.

Interesting question! Any ideas?