On Mon, Jun 22, 2015 at 10:49 PM, Andrew Fish <af...@apple.com> wrote:
>
> On Jun 22, 2015, at 10:26 PM, Radha Mohan <mohun...@gmail.com> wrote:
>
> On Mon, Jun 22, 2015 at 10:19 PM, Ye, Ting <ting...@intel.com> wrote:
>
> We use DHCP options to configure such information for PXE boot in UEFI
> network stack.
>
>
> Right, this is true when intel was the only platform..but now with
> other architectures coming into fray..i think there should be more
> flexibility..
>
>
> There are lots of options for network booting in UEFI.
> PXE
> iSCSI
> HTTP (New in UEFI 2.5)
>
> You can produce an EFI_LOAD_FILE_PROTOCOL and boot how every you want.
> The only thing missing in UEFI is a standard way to boot from a hardcoded
> TFTP address and file. This is generally not a useful generic thing, it is
> more of a developer thing. So it is usually just implemented as a shell
> command. Or it is the boot loader that gets returned by the PXE server.

PXE is most sought after way (wonder why). In a network with mix of
x86 and arm servers, it would be a pain to manage pxe boot.
One needs to have special rules in dhcpd config to separate out the 2 archs.
I believe the present way is the TFTP server points to a netboot or
pxelinux efi binary (from syslinux) and then it uses NFS to do the
installation.
So if this binary is arch specific it will pose a problem in
multi-arch environment. Now if I want to launch a different binary I
have to go edit the dhcpd.conf (only if I manage the network).
I understand its kind of developer thing. But having an option for
developers to enter the server and file name is a more straight case
in my opinion if you are making a good software.


>
> This library can download a file from a TFTP remote using the PXE Protocols.
> The same way an OS loader can use UEFI services to load more info.
> https://svn.code.sf.net/p/edk2/code/trunk/edk2/EmbeddedPkg/Library/EfiFileLib/EfiFileLib.c
>



> Thanks,
>
> Andrew Fish
>
>
>
> Best Regards,
> Ye Ting
>
> -----Original Message-----
> From: Leekha Shaveta [mailto:shav...@freescale.com]
> Sent: Tuesday, June 23, 2015 1:15 PM
> To: edk2-devel@lists.sourceforge.net
> Cc: Olivier Martin
> Subject: Re: [edk2] PXE with manual TFTP server and filename options
>
> Hi,
>
> Then how tftp and PXE boot flow works in UEFI network stack?
> How to provide server ip address and file to get from remote location?
>
> Thanks and Regards,
> Shaveta
>
> -----Original Message-----
> From: Ye, Ting [mailto:ting...@intel.com]
> Sent: Tuesday, June 23, 2015 8:48 AM
> To: edk2-devel@lists.sourceforge.net
> Subject: Re: [edk2] PXE with manual TFTP server and filename options
>
> This is not supported by UEFI network stack as I known.
>
> Best Regards,
> Ye Ting
>
> -----Original Message-----
> From: Radha Mohan [mailto:mohun...@gmail.com]
> Sent: Tuesday, June 23, 2015 9:12 AM
> To: edk2-devel@lists.sourceforge.net
> Subject: [edk2] PXE with manual TFTP server and filename options
>
> Hi,
> I am looking to do PXE boot with an option to manually enter a TFTP server
> ip address and filename from the prompt.
> This option can help in having a multiple installation of distros at
> different locations.
> Is this something that is already available or on the cards ?
>
> regards,
> Radha Mohan
>
> ------------------------------------------------------------------------------
> Monitor 25 network devices or servers for free with OpManager!
> OpManager is web-based network management software that monitors network
> devices and physical & virtual servers, alerts via email & sms for fault.
> Monitor 25 devices for free with no restriction. Download now
> http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
> _______________________________________________
> edk2-devel mailing list
> edk2-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/edk2-devel
>
> ------------------------------------------------------------------------------
> Monitor 25 network devices or servers for free with OpManager!
> OpManager is web-based network management software that monitors network
> devices and physical & virtual servers, alerts via email & sms for fault.
> Monitor 25 devices for free with no restriction. Download now
> http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
> _______________________________________________
> edk2-devel mailing list
> edk2-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/edk2-devel
>
> ------------------------------------------------------------------------------
> Monitor 25 network devices or servers for free with OpManager!
> OpManager is web-based network management software that monitors network
> devices and physical & virtual servers, alerts via email & sms for fault.
> Monitor 25 devices for free with no restriction. Download now
> http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
> _______________________________________________
> edk2-devel mailing list
> edk2-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/edk2-devel
>
> ------------------------------------------------------------------------------
> Monitor 25 network devices or servers for free with OpManager!
> OpManager is web-based network management software that monitors
> network devices and physical & virtual servers, alerts via email & sms
> for fault. Monitor 25 devices for free with no restriction. Download now
> http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
> _______________________________________________
> edk2-devel mailing list
> edk2-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/edk2-devel
>
>
> ------------------------------------------------------------------------------
> Monitor 25 network devices or servers for free with OpManager!
> OpManager is web-based network management software that monitors
> network devices and physical & virtual servers, alerts via email & sms
> for fault. Monitor 25 devices for free with no restriction. Download now
> http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
> _______________________________________________
> edk2-devel mailing list
> edk2-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/edk2-devel
>
>
>
> ------------------------------------------------------------------------------
> Monitor 25 network devices or servers for free with OpManager!
> OpManager is web-based network management software that monitors
> network devices and physical & virtual servers, alerts via email & sms
> for fault. Monitor 25 devices for free with no restriction. Download now
> http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
> _______________________________________________
> edk2-devel mailing list
> edk2-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/edk2-devel
>

------------------------------------------------------------------------------
Monitor 25 network devices or servers for free with OpManager!
OpManager is web-based network management software that monitors 
network devices and physical & virtual servers, alerts via email & sms 
for fault. Monitor 25 devices for free with no restriction. Download now
http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
_______________________________________________
edk2-devel mailing list
edk2-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/edk2-devel

Reply via email to