Subject: Re: NFS netbooting troubles
To: None <david.vyskocil@wanadoo.fr>
From: Stephan Uphoff <ups@tree.com>
List: port-i386
Date: 02/08/2004 23:44:26
 David Vyskocil wrote:
> Hello,
> 
> 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)

	Stephan

(1)
Fragmentation Considered Harmful (1987) 
Christopher A. Kent, Jeffrey C. Mogul
WRL Technical Report 87/3