Try to free Memory without Signature - Printable Version +- iPXE discussion forum (https://forum.ipxe.org) +-- Forum: iPXE user forums (/forumdisplay.php?fid=1) +--- Forum: General (/forumdisplay.php?fid=2) +--- Thread: Try to free Memory without Signature (/showthread.php?tid=7719) |
Try to free Memory without Signature - steverweber - 2015-05-06 20:02 On loading the ipxe rom I get: "Try to free Memory without Signature" This is a new PowerEdge M630 blade server that has the firmware fully updated. I tried to pxe boot a custom built rom with all drivers and also undionly. reference: http://fogproject.org/forum/threads/dl380-g7-try-to-free-memory-without-signature.12877/ Any ideas of other things to try? Thanks. Bios reports: 10 Gb Ethernet BCM57810 RE: Try to free Memory without Signature - NiKiZe - 2015-05-06 21:58 (2015-05-06 20:02)steverweber Wrote: On loading the ipxe rom I get: Could you post some more information, Is there any iPXE error code, and possible the ipxe.org error url? (searching the iPXE source there is no such message so the message must come from BIOS, even if iPXE might be the cause.) Since you have tried undionly, I'm assuming this is legacy and not in EFI mode? If you have a screenshoot that might help (the fog forum requires registration to view the one posted there) RE: Try to free Memory without Signature - mastacontrola - 2015-05-06 23:06 Reading through this: http://lists.ipxe.org/pipermail/ipxe-devel/2012-August/001703.html It seems, to me, this is being chainloaded through ipxe.lkrn via an EFI device? The sounds of it, it's loading ipxe.lkrn, but then passing from EFI back into legacy which, as far as I know, is not really allowed. I ask these questions because I am a developer of the fogproject, and may be able to help narrow the issue down more directly. RE: Try to free Memory without Signature - NiKiZe - 2015-05-06 23:19 (2015-05-06 23:06)mastacontrola Wrote: The sounds of it, it's loading ipxe.lkrn, but then passing from EFI back into legacy which, as far as I know, is not really allowed. Interesting find, well EFI capable HW in Legacy mode is still legacy, so don't think there is any EFI involved. But to be sure @steverweber how (exactly) do you load ipxe? is it directly from POST into ipxe, or is there any other steps involved (such as pxelinux or ipxe.lkrn) And with an ipxe rom you mean that you flashed it into the NIC rom chip and POST hands over directly to that ROM? RE: Try to free Memory without Signature - steverweber - 2015-05-09 14:29 I'm booting from POST using "network boot" .. dhcp, tftp.. Also tried using an ISO "mounted" as a virtual CD rom... Same error. Haven't tried flashing it into the NIC rom chip. Running in legacy mode not in EFI mode There is no error numbers.. here is the basically what my screen looks like.. http://picpaste.com/pxe_error2--qXIvwP9W.jpg thats the image from the fogg forum. RE: Try to free Memory without Signature - NiKiZe - 2015-05-11 18:56 (2015-05-09 14:29)steverweber Wrote: here is the basically what my screen looks like.. have you read the thread that mastacontrola linked? http://lists.ipxe.org/pipermail/ipxe-devel/2012-August/001703.html Could you follow the debug tests in that thread and see what you get? RE: Try to free Memory without Signature - steverweber - 2015-05-13 22:19 I tried to set debug options but get the same screen. debug= device,pci,undi,undirom,undiload,undinet,pxeparent perhaps the debug options are not working? https://github.com/xbgmsharp/ipxe-buildweb/issues/24 screen: http://imgbin.org/index.php?page=image&id=23740 here is my build: https://rom-o-matic.eu/build.fcgi?BINARY=ipxe.iso&BINDIR=bin&REVISION=master&DEBUG=&EMBED.00script.ipxe=&console.h/CONSOLE_PCBIOS:=1& RE: Try to free Memory without Signature - NiKiZe - 2015-05-19 16:17 (2015-05-13 22:19)steverweber Wrote: debug= device,pci,undi,undirom,undiload,undinet,pxeparent The only supported variant is uppercase, in your case please try this: Code: make bin/undionly.kpxe DEBUG=device,pci,undi,undirom,undiload,undinet,pxeparent RE: Try to free Memory without Signature - icb - 2015-05-21 21:31 (2015-05-19 16:17)NiKiZe Wrote: The only supported variant is uppercase, in your case please try this: I get this when I boot from ipxe.usb on a Dell PowerEdge R630 with the Broadcom converged 2x10G,2x1G NIC. (Transcription errors possible below) Code: Scanning for PXE expansion ROMs RE: Try to free Memory without Signature - khanand - 2015-08-11 14:44 Hi All, Was there any resolution to the issue. We have the same problem on HP Proliant Gen8/9 servers .. <EDIT> I enabled the debug options and the error displayed is as follows: Loading ipxe.lkrn...ready UNDINIC 0x1cc34 cannot disable interrupts UNDINIC 0x1cc34 closed UNDINIC 0x1cc34 removed Removed UNDI root bus IPXE Initialising devices... Try to free Memory without Signature RE: Try to free Memory without Signature - steverweber - 2015-08-11 20:57 I had no luck. RE: Try to free Memory without Signature - khanand - 2015-08-12 16:21 (2015-08-11 20:57)steverweber Wrote: I had no luck. After some further testing I've narrowed the issue down to the lack of a native driver for the 10G Broadcom NICS - specifically: Broadcom Corporation NetXtreme II BCM57810 10 Gigabit Ethernet [14e4:168e] & [14e4:16a2] Is there a channel where we can request drivers ? Thanks RE: Try to free Memory without Signature - icb - 2015-08-13 15:39 (2015-08-12 16:21)khanand Wrote: Broadcom Corporation NetXtreme II BCM57810 10 Gigabit Ethernet [14e4:168e] & [14e4:16a2] Also a problem with Broadcom Corporation NetXtreme II BCM57800 1/10 Gigabit Ethernet [14e4:168a] I think there are really two problems here. One is that there isn't yet a driver for the BCM57800/BCM57810. The other is that UNDI isn't working with them. RE: Try to free Memory without Signature - khanand - 2015-08-17 10:07 UNDI works for the network cards above. The problem is with a lack of driver support when using the ipxe.lkrn. Is there a way to force the use of UNDI instead of native driver in ipxe.lkrn ? RE: Try to free Memory without Signature - icb - 2015-08-17 13:55 (2015-08-17 10:07)khanand Wrote: UNDI works for the network cards above. The problem is with a lack of driver support when using the ipxe.lkrn. The problem for me is that UNDI doesn't work on these cards (and there's no native driver.) The error message it ends with isn't from iPXE. It appears to be coming from self-check in the cards' UNDI implementation. |