openwrt/package
Andrew MacIntyre c0a50b1d59 vrx518_tc: allow larger MTU to support RFC4638
vrx518_tc currently sets the interface maximum MTU to the ethernet default
of 1500 bytes by default via ether_setup() called from ptm_setup().

To support 1508 byte baby jumbo frames (RFC4638) for PPPoE connections
over VDSL links as already supported by the VR9 ltq_ptm driver ([1], [2])
set the interface maximum MTU to MAX_MTU.

MAX_MTU is defined in dcdp/inc/tc_common.h to 2002 bytes and this value is
used in ptm_change_mtu() and elsewhere as the maximum MTU, however this is
short circuited by checks against the interface maximum MTU.

[1]: https://forum.openwrt.org/t/fritzbox-7530-and-rfc4638-baby-jumbo-frames/181327
[2]: https://git.openwrt.org/?p=openwrt/openwrt.git;a=commit;h=8a2a20e71e2909f84dab47e51dfda9e292a6c1ae

Signed-off-by: Andrew MacIntyre <andymac@pcug.org.au>
Link: https://github.com/openwrt/openwrt/pull/16856
Signed-off-by: Robert Marko <robimarko@gmail.com>
(cherry picked from commit ca53f2d430)
2024-11-08 17:23:16 +01:00
..
base-files OpenWrt v24.10: set branch defaults 2024-10-31 22:16:29 +01:00
boot uboot-mediatek: import patches improving menu navigation 2024-11-05 13:30:21 +01:00
devel gdb: Remove MIPS NSIG patch 2024-10-12 21:51:25 +02:00
firmware dsl-vrx200-firmware-xdsl: fix PKG_VERSION for APK 2024-10-29 00:07:55 +01:00
kernel vrx518_tc: allow larger MTU to support RFC4638 2024-11-08 17:23:16 +01:00
libs mbedtls: update to 3.6.2 2024-10-24 20:17:27 +02:00
network adb-enablemodem: fix version for APK 2024-10-29 00:07:53 +01:00
system procd: update to Git HEAD (2024-11-06) 2024-11-06 10:39:42 +01:00
utils bcm27xx-utils: update to latest version 2024-10-30 18:23:20 +01:00
Makefile build: don't include kernel/libc in package index 2024-10-30 14:17:33 +01:00