Date: Fri, 12 May 2017 17:35:10 +0000 From: "avg (Andriy Gapon)" <phabric-noreply@FreeBSD.org> To: freebsd-net@freebsd.org Subject: [Differential] D10485: Replace dhcp option 150 by 66 Message-ID: <1402f0e676161db7f93e38e37d6eabb1@localhost.localdomain> In-Reply-To: <differential-rev-PHID-DREV-rdfe23ryefhflnjblbcr-req@FreeBSD.org> References: <differential-rev-PHID-DREV-rdfe23ryefhflnjblbcr-req@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
avg added a comment. I only recently looked into our pxeboot and it seems to be grossly non compliant with the PXE specification. And it probably needs to be because it acts as a PXE client. For starters, it does not support "Proxy DHCP" (a PXE server running separately from a DHCP server) at all. Format of option 60, vendor class identifier, is non compliant. Option 93, client system architecture, is not sent at all. And the same goes for a few other mandatory options. Seems like pxeboot works only with very permissive servers. REVISION DETAIL https://reviews.freebsd.org/D10485 EMAIL PREFERENCES https://reviews.freebsd.org/settings/panel/emailpreferences/ To: kczekirda, bapt, oshogbo, tsoome, sbruno, #network, freebsd-net-list, imp, jhb Cc: avg, rgrimes, garga, ler, asomers
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1402f0e676161db7f93e38e37d6eabb1>
