Shane Hathaway <shane@xxxxxxxxxxxxxxx> wrote:
The attached patch enhances the kernel's DHCP client support (in net/ipv4/ipconfig.c) to set the interface MTU if provided by the DHCP server. Without this patch, it's difficult to netboot on a network that uses jumbo frames. The patch is based on 2.6.10, but I'll update it to the latest testing kernel if that would expedite its inclusion in the kernel.
Have you looked at using initramfs and running the DHCP client in
user space? You'll get a lot more freedom that way.