Hi Christian, Using ³make bin-x86_64/ipxe.efi² still causes the infinite loop, but thanks for pointing that out, if I get the makefile working I will definitely need the 64 bit version.
Trying Esc-B worked to get to the command line. My UEFI bios does use the Ctrl key normally but I am accessing the BIOS remotely through an RMM card which does indeed require the Esc key instead. The binary works for now but I will probably need to compile iPXE from source eventually so it would be great to know if anybody finds a solution to the Makefile problem. thanks, Scott Walker walke...@llnl.gov On 8/2/16, 2:33 PM, "Christian Nilsson" <nik...@gmail.com> wrote: >On Tue, Aug 2, 2016 at 11:01 PM, Walker, Scott <walke...@llnl.gov> wrote: >> Hi Christian, >> >> The repo I am using is http://git.ipxe.org/ipxe.git and the specific >>file >> that I want is ipxe.efi. >> > >To build efi you want to specify make bin-x86_64-efi/ipxe.efi > >> I upgraded to Make 4.1 and the build still loops infinitely in the >>[DEPS] >> section. > >Asked for this on IRC but no reproduce yet, hopefully mcb can figure >out what is going on here. > >> >> Specifying bin/ipxe.efi (or .pxe) still causes an infinite loop. I tried >> looking into your makefile but I can only pinpoint the function where >>the >> loop is happening, as the file is past my understanding of Make. >> >> The executable at boot.ipxe.org/ipxe.efi does not work because I can >>not get >> to the iPXE command line. Control-B causes the program to exit/crash. > >What do you see when you get this crash? any chance of a screenshoot or >photo? >One issue you might find in EFI is that some firmware implementations >does not send Ctrl, so Ctrl - B does not work. >A workaround for this is using Esc quickly followed by B instead: >https://git.ipxe.org/ipxe.git/commit/8dd39b > >> >> thanks, >> Scott Walker >> walke...@llnl.gov >> >> >> On 8/2/16, 12:10 PM, "Christian Nilsson" <nik...@gmail.com> wrote: >> >> On Tue, Aug 2, 2016 at 8:56 PM, Walker, Scott <walke...@llnl.gov> wrote: >> >> Hi Christian, >> >> I am indeed using the official iPXE git repo, trying to build iPXE, and >>all >> of our packages meet the requirements listed. Here is the output of my >>git >> log: >> >> git log >> commit 2afd66eb55996500499eb3bcc39c66ff042679c8 >> >> Š >> >> >> Running "git pull && make" loops infinitely whether or not I specify a >>j#. >> >> >> What I'm trying to say here is that Github is not hosting the master >> repo, they are mostly in sync, but not always. >> >> Which file do you want? >> maybe you can specify it and have better luck, such as make bin/ipxe.pxe >> >> make clean && make works fine for me as well >> But that is using a more recent environment with make 4.1 >> _______________________________________________ ipxe-devel mailing list ipxe-devel@lists.ipxe.org https://lists.ipxe.org/mailman/listinfo.cgi/ipxe-devel