Subject: Re: NFS netbooting troubles
To: None <email@example.com>
From: Stephan Uphoff <firstname.lastname@example.org>
Date: 02/08/2004 23:44:26
David Vyskocil wrote:
> I'm trying to netboot NetBSD-1.6.1 from a NetBSD-1.5.2 server via Grub-0.94 bootloader.
> Grub successfully load the NetBSD kernel via bootp and tftp.
> At this point something goes wrong:
> The client request the "init" file, the server send the first 32768 bytes of it.
> Then the client send the same request, each time spaced by the double of time (5s, 11s, 22s, 45s, 90s...), and each time replied by the server.
Some NICs can not handle a 32K package train.
This is a well known problem with UDP.(1)
Recompile your kernel with a smaller default NFS read size. (4-8K)
Fragmentation Considered Harmful (1987)
Christopher A. Kent, Jeffrey C. Mogul
WRL Technical Report 87/3