From ff721ff136181445c51c781d11da1950f7690cb2 Mon Sep 17 00:00:00 2001 From: Robert Jordens Date: Sat, 30 Apr 2016 08:20:39 +0200 Subject: [PATCH] Revert "lwip: set MTU to 9000 to support jumbo frames" This reverts commit dbbd11d7982a7de9029001c202abeaa5ba1a2d54. Breaks more than it fixes. --- artiq/runtime/liblwip/liteethif.c | 2 +- artiq/runtime/liblwip/lwipopts.h | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/artiq/runtime/liblwip/liteethif.c b/artiq/runtime/liblwip/liteethif.c index ddc2df9cc..2e57e26b7 100644 --- a/artiq/runtime/liblwip/liteethif.c +++ b/artiq/runtime/liblwip/liteethif.c @@ -131,7 +131,7 @@ err_t liteeth_init(struct netif *netif) netif->name[1] = IFNAME1; netif->output = etharp_output; netif->linkoutput = liteeth_low_level_output; - netif->mtu = 9000; + netif->mtu = 1514; liteethif->ethaddr = (struct eth_addr *)&(netif->hwaddr[0]); diff --git a/artiq/runtime/liblwip/lwipopts.h b/artiq/runtime/liblwip/lwipopts.h index 46bd0ca5b..1dc945e96 100644 --- a/artiq/runtime/liblwip/lwipopts.h +++ b/artiq/runtime/liblwip/lwipopts.h @@ -94,10 +94,10 @@ a lot of data that needs to be copied, this should be set high. */ /* ---------- Pbuf options ---------- */ /* PBUF_POOL_SIZE: the number of buffers in the pbuf pool. */ -#define PBUF_POOL_SIZE 384 +#define PBUF_POOL_SIZE 512 /* PBUF_POOL_BUFSIZE: the size of each pbuf in the pbuf pool. */ -#define PBUF_POOL_BUFSIZE 9036 +#define PBUF_POOL_BUFSIZE 1536 /* PBUF_LINK_HLEN: the number of bytes that should be allocated for a link level header. */