ipxe.efi with embedded scirpt hangs, precompiled ipxe.iso works, compilation errors
|
2017-02-22, 11:55
(This post was last modified: 2017-02-23 09:28 by kmwil.)
Post: #1
|
|||
|
|||
ipxe.efi with embedded scirpt hangs, precompiled ipxe.iso works, compilation errors
Hello,
I installed rEFInd on iMac (I believe it is Late 2013 or newer, Model A1419, EMC 2639) and compiled/embed my script to boot the specific Linux kernel. This setup worked fine until we had to upgrade to OS X Sierra. Now, something is wrong. Previously compiled ipxe.efi don't work anymore. The Ethernet card is net0: BCM 57766, so the driver should be tg3. To solve this issue i downloaded newest ipxe from git, compiled it and embed a script. Code: #!ipxe Effect: everything hangs after selecting ipxe.efi from rEFInd. When I embed shell script: Code: #!ipxe I get the shell. When I type something interface related (like dhcp or ifconf shell hangs). ifstat works fine. And now: when I use precompiled ipxe.iso from your site it works fine. Card is up and running. So I compiled the shell with tg3 DEBUG flags: Code: make bin-x86_64-efi/tg3.efi EMBED=shell.ipxe DEBUG=tg3:3,tg3_hw:3,tg3_phy:3 Effects: Code: Link is down Also, I cannot compile with all flags: I get errors like this: Code: [LD] bin-x86_64-efi/tg3.efi.tmp Best Regards Kamil |
|||
2017-07-23, 15:09
(This post was last modified: 2017-07-23 15:11 by SebastianRoth.)
Post: #2
|
|||
|
|||
RE: ipxe.efi with embedded scirpt hangs, precompiled ipxe.iso works, compilation errors
Hello Kamil,
might this be related you think? (2017-02-22 11:55)kmwil Wrote: Also, I cannot compile with all flags: I get errors like this: What do you mean by "all flags". I am able to compile using the make line you posted without an issue (make bin-x86_64-efi/tg3.efi EMBED=shell.ipxe DEBUG=tg3:3,tg3_hw:3,tg3_phy:3). Sebastian |
|||
« Next Oldest | Next Newest »
|
User(s) browsing this thread: 2 Guest(s)