Files
freebsd/stand
Martin Cracauer d2c21935e8 pxeboot: warn and abort on TCP-only NFS server, which doesn't work for pxeboot
When pxeboot gets a 0 as a port number from portmapper (indicating an
error), it currently happily sends NFS packets to the server's port 0
in an endless loop. Change this to instead bail out with a useful
message.

This happens, for example, with recent Linux NFS servers as many
distributions switched to TCP only NFS serving by default. FreeBSD's
pxeboot must have UDP. In this situation pxeboot asks the server's
portmapper for the UDP NFS port and since there is none gets 0.

Also add a hint to the manpage explaining this and how to fix it.

Reviewed by: ziaee, kevans, imp
2026-05-24 11:43:00 -04:00
..
2026-04-03 09:15:29 +02:00
…
2026-01-31 19:27:37 -05:00
…
…
…
…
2026-04-17 20:41:43 -06:00