INQUIRY: Network
-
@Sebastian-Roth Do you think I can troubleshoot the issue through iPXE command line. If so do you have information on commands I can follow for FOG?
-
@Dv27842 I’ve been kind of loosely following this thread, so if I get this wrong please understand.
You are trying to pxe boot this Acer. I don’t know Acer computers, but on the dells if the target computer is in uefi mode you need to enable the uefi network stack as well as pxe booting in the network configuration panel in the bios.
If your firmware doesn’t have pxe boot support in uefi bios then your only option is to boot from a usb stick. I have a few tutorials on how to create a usb boot stick. The easiest way is to create a usb stick to boot iPXE to bypass the on board PXE roms.
-
@george1421 I was able to enable everything except network stack, there is no advanced setting to enable this and it not in BIOS. I will have to boot iPXE from a usb stick. If you can please link the tutorials so that I can get started. Thank you.
-
-
for number 4.From a functioning FOG server copy /tftpboot/ipxe.efi to your windows computers. (pscp from putty tools works great)
Do I have to build the file? if so would I use this https://wiki.fogproject.org/wiki/index.php?title=IPXE#Compile?
-
-
@Dv27842 said in INQUIRY: Network:
Do I have to build the file? if so would I use this https://wiki.fogproject.org/wiki/index.php?title=IPXE#Compile?
Sorry I’ve had meetings all afternoon. To answer your question no. UEFI is a bit magical. If there is a boot loader in the specific path on the disk and its named correctly the uefi firmware will try to load it. So in this case we will take ipxe.efi copy it form the fog server and then rename it to bootx64.efi (not the right case) then move it into the usb flash drive in the proper directory. The uefi firmware will see it and load it.
The fog distributed version of ipxe.efi contains the fog startup script that will locate the FOG server based on the dhcp parameters sent. We are just bypassing the network adapters pxe firmware by loading ipxe.efi (an extended pxe boot rom) from the usb drive.
-
@george1421 I don’t see the file, I have tested it on my desktop and I do see it should I just transfer the file to the VM. Also, I am beginning to think this is an issue with DHCP. I am not sure if I can check if I chose to set up FOG with DHCP. If there is a way to check this and find out let me know.
Also, when I try to boot PXEI get the DHCP answering to net0 is this correct?
-
@george1421 sorry I need an answer to this as I need to test it out and let my manager know if this will be completed in time. Thank you.
-
@Dv27842 said in INQUIRY: Network:
I don’t see the file, I have tested it on my desktop and I do see it should I just transfer the file to the VM. Also,
This statement confuses me a bit. We are still talking about usb booting into ipxe right? The file is on the fog server in the /tftpboot directory. Its called ipxe.efi. If the /tftpboot directory is not there you can search for the file with
sudo find / -name ipxe.efi
But it should be in the /tftpboot directory.You can get an older version from the github site too. But its best to get it from your fog server. https://github.com/FOGProject/fogproject/tree/master/packages/tftp