iPXE discussion forum
How to Setup an IPXE Server on Raspberry? - Printable Version

+- iPXE discussion forum (https://forum.ipxe.org)
+-- Forum: iPXE user forums (/forumdisplay.php?fid=1)
+--- Forum: General (/forumdisplay.php?fid=2)
+--- Thread: How to Setup an IPXE Server on Raspberry? (/showthread.php?tid=10367)



How to Setup an IPXE Server on Raspberry? - sugram - 2017-10-07 16:45

Hello


i found this Post http://forum.ipxe.org/showthread.php?tid=6732 with google.
The user have sucsesfully configure an IPXE Server.
But i don't know how can i compile or configure an IPXE Server on my Raspberry.
I don't found any guides with google.
Can anyone help me?

Regards


RE: How to Setup an IPXE Server on Raspberry? - NiKiZe - 2017-10-07 21:32

Maybe it helps if we clear up that there is no "iPXE server" software.

If you already have some kind of PXE setup. it should be easy to just put the undionly.kpxe file of iPXE in your tftp path and point your dhcp server to that filename instead. If you don't want to compile from sources your self then you can find precompiled versions of iPXE at http://boot.ipxe.org

iPXE can be booted in different ways, the simplest to test the basics might be to create a USB drive that you boot from.
But in the end what you want is probably to chainload into iPXE, you need 2 services to do this:
* DHCP server
* TFTP server
These can be in separate processes, or in the same.

The basic documentation for setting up a good config for iPXE are located at http://ipxe.org/howto/chainloading
This recommends the ISC-DHCPD service which is the de-factor reference implementation of DHCP servers
To this you also need a TFTP service, such as atftpd or similar.

One other option is to use dnsmasq, there is some examples of users running that here on the forum.

You can find more information about all of this at http://networkboot.org/fundamentals/


RE: How to Setup an IPXE Server on Raspberry? - sugram - 2017-10-08 07:25

(2017-10-07 21:32)NiKiZe Wrote:  Maybe it helps if we clear up that there is no "iPXE server" software.

If you already have some kind of PXE setup. it should be easy to just put the undionly.kpxe file of iPXE in your tftp path and point your dhcp server to that filename instead.

Many Thanks for the answer. This was really very helpful
And thanks for the other Links, i will read it, and i think it will help me .

Regards