Date: Fri, 1 Feb 2013 15:09:49 -0800 From: Craig Rodrigues <rodrigc@FreeBSD.org> To: Andre Oppermann <andre@freebsd.org> Cc: Sean Bruno <sbruno@freebsd.org>, src-committers@freebsd.org, svn-src-user@freebsd.org Subject: Re: svn commit: r246220 - user/sbruno/pxe_http_head Message-ID: <CAG=rPVdQyCWFohfdb1Cmmo_F2DrnJCR%2Bkkhm8HHXsVxirun%2BpQ@mail.gmail.com> In-Reply-To: <510C1855.40701@freebsd.org> References: <201302011859.r11IxFU0025809@svn.freebsd.org> <510C1855.40701@freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, Feb 1, 2013 at 11:32 AM, Andre Oppermann <andre@freebsd.org> wrOn > > > While I don't want to discourage from this work the IPXE package > (formerly etherboot) already provides HTTP as well as iSCSI, FCoE > and AoE to load the kernel. It also provides a nice scripting > language where the scrips can even be loaded through HTTP. IPXE > is GPLv2 licensed though. > > -- > Andre > > Does iPXE work with FreeBSD? It would be good to see newer alternatives to PXE/TFTP, especially things that work over HTTP. Based on this thread: http://lists.freebsd.org/pipermail/freebsd-current/2013-January/039334.html I am wondering if there are areas of the NFS root mount code that we can clean up so it works better with things like iPXE. Right now there are a lot of preprocessor macros that can be enabled in the kernel (NFS_ROOT, BOOTP*, etc.). If this stuff could be cleaned up so that instead of compile time macros, these features get converted to run-time behaviors that can be triggered by kernel environment varialbes that are documented, that would be nicer IMHO. -- Craig Rodrigues rodrigc@crodrigues.org
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAG=rPVdQyCWFohfdb1Cmmo_F2DrnJCR%2Bkkhm8HHXsVxirun%2BpQ>