Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 11 Jun 2020 21:48:13 +0200
From:      Andreas Longwitz <longwitz@incore.de>
To:        freebsd-net@freebsd.org
Subject:   pxeboot is very slow on servers sending gratuitous ARP probably caused by commit r317887 
Message-ID:  <5EE28A7D.7090406@incore.de>

next in thread | raw e-mail | index | archive | help
After update from FreeBSD V10 Stable to FreeBSD 12 Stable (r360998) the
load of a kernel in pxeboot via NFS is very slow because my server sends
gratuitous ARP packets every 2 seconds.

pxeboot from 11.1 REL (r321354) is ok.
pxeboot from 11.2 REL (r335563) is very slow too.

For every ARP the server sends the kernel download in pxeboot stops for
two seconds and then continues after timeout of 2 seconds (because of
work done in r329264).

I am quite sure that commit r317887 changed things for ARP packets. pxe
does not use udpsend/udpreceive anymore and the new code with undi
interface does nothing to filter the ARP's.


Andreas Longwitz




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5EE28A7D.7090406>