<div dir="ltr">Hi!<br><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Dec 7, 2015 at 7:10 AM, Natalia Usmanova <span dir="ltr"><<a href="mailto:natalia.usmanova@sungardas.com" target="_blank">natalia.usmanova@sungardas.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word"><div>Greetings!</div><div>I tried posting this on the users forum, but for some reason I don’t see it getting through. No errors shown, but my message doesn’t appear published. So, I will try here…</div><div><br></div></div></blockquote><div><br></div><div>The forum is moderated, so only approved posts appear. (To much spam otherwise)</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word"><div></div><div><br></div><div> Recently we upgraded iPXE to one of the latest releases: I built it out of commit 6847232e70f7 , and now we have a problem installing ESXi 5.1 and newer on the HP DL585 G7 model only.</div><div>The same ipxe binaries with the same ipxe script, mboot config and the kickstart file work fine on DL580 G7, but fail on DL585 G7.</div></div></blockquote><div><br></div><div>Are you using ipxe.pxe or undionly.kpxe?</div><div>There is some issues with HP Server BIOSes so you could try to upgrade the bios.</div><div><br></div><div>But also it might be worth testing undionly.kpxe vs ipxe.pxe, undionly.kpxe use the nic driver from the BIOS while ipxe.pxe use its own drivers.</div><div><br></div><div>I think there is quite a few posts on the forum about problematic HP servers that might help you pin it down better.</div><div><br></div><div>/Christian</div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word"><div><br></div><div>The screenshot with the error message is attached.</div><div><br></div><div>The config file that it shows as not found actually exists, and I can open it in my browser. Also, the same exact setup works on DL580 G7.</div><div><br></div><div>Here is our ipxe script:</div><div>------</div><div>#!ipxe</div><div><br></div><div># UUID: 35393532-3431-435a-3331-343933345450</div><div># Command: deploy</div><div># Task ID: 1742</div><div># OS Family: ESX</div><div>set os_media_host xxx.xxx.105.21</div><div><br></div><div>set web_svc_address xxx.xxx.105.21</div><div><br></div><div><br></div><div>set install_uri <a>http://${os_media_host}/installers/ESXI55//SP2/X64</a></div><div>set ks_uri <a>http://${web_svc_address}:8000/de/kickstart/35393532-3431-435a-3331-343933345450</a></div><div>set pe_uri <a>http://${web_svc_address}/installers/PE</a></div><div>set mboot_cfg <a>http://${web_svc_address}:8000/de/boot/mboot/uuid/35393532-3431-435a-3331-34393334545</a></div><div><br></div><div><br></div><div>dhcp net0</div><div>imgfree</div><div>kernel -n mboot.c32 ${install_uri}/mboot.c32</div><div>imgargs mboot.c32 -c ${mboot_cfg}</div><div>boot mboot.c32</div><div>--------</div><div><br></div><div><br></div><div>Here is mboot_cfg file:</div><div>-----</div><div>bootstate=0</div><div>title=Loading ESXi installer</div><div>prefix=<a href="http://xxx.xxx.105.21/installers/ESXI55/SP2/X64/" target="_blank">http://xxx.xxx.105.21/installers/ESXI55/SP2/X64/</a></div><div>kernel=tboot.b00</div><div>kernelopt=ks=<a href="http://xxx.xxx.105.21:8000/de/kickstart/35393532-3431-435a-3331-343933345450" target="_blank">http://xxx.xxx.105.21:8000/de/kickstart/35393532-3431-435a-3331-343933345450</a> BOOTIF=78:e3:b5:0c:67:ec</div><div>modules=b.b00 --- jumpstrt.gz --- useropts.gz --- k.b00 --- chardevs.b00 --- a.b00 --- user.b00 --- sb.v00 --- s.v00 --- misc_cni.v00 --- net_bnx2.v00 --- net_bnx2.v01 --- net_cnic.v00 --- net_tg3.v00 --- scsi_bnx.v00 --- scsi_bnx.v01 --- elxnet.v00 --- ima_be2i.v00 --- lpfc.v00 --- scsi_be2.v00 --- char_hpc.v00 --- char_hpi.v00 --- hp_ams.v00 --- hp_build.v00 --- hp_conre.v00 --- hp_esxi_.v00 --- hp_smx_p.v00 --- hpbootcf.v00 --- hpnmi.v00 --- hponcfg.v00 --- hpssacli.v00 --- hptestev.v00 --- scsi_hpd.v00 --- scsi_hps.v00 --- scsi_hpv.v00 --- net_igb.v00 --- net_ixgb.v00 --- scsi_mpt.v00 --- net_mlx4.v00 --- net_mlx4.v01 --- net_mst.v00 --- ima_qla4.v00 --- net_nx_n.v00 --- net_qlcn.v00 --- qlnative.v00 --- scsi_bfa.v00 --- scsi_qla.v00 --- ata_pata.v00 --- ata_pata.v01 --- ata_pata.v02 --- ata_pata.v03 --- ata_pata.v04 --- ata_pata.v05 --- ata_pata.v06 --- ata_pata.v07 --- block_cc.v00 --- ehci_ehc.v00 --- weaselin.t00 --- esx_dvfi.v00 --- xlibs.v00 --- ipmi_ipm.v00 --- ipmi_ipm.v01 --- ipmi_ipm.v02 --- lsi_mr3.v00 --- lsi_msgp.v00 --- misc_dri.v00 --- mtip32xx.v00 --- net_be2n.v00 --- net_e100.v00 --- net_e100.v01 --- net_enic.v00 --- net_forc.v00 --- net_vmxn.v00 --- ohci_usb.v00 --- rste.v00 --- sata_ahc.v00 --- sata_ata.v00 --- sata_sat.v00 --- sata_sat.v01 --- sata_sat.v02 --- sata_sat.v03 --- sata_sat.v04 --- scsi_aac.v00 --- scsi_adp.v00 --- scsi_aic.v00 --- scsi_fni.v00 --- scsi_ips.v00 --- scsi_lpf.v00 --- scsi_meg.v00 --- scsi_meg.v01 --- scsi_meg.v02 --- scsi_mpt.v01 --- scsi_mpt.v02 --- scsi_qla.v01 --- uhci_usb.v00 --- xhci_xhc.v00 --- tools.t00 --- xorg.v00 --- imgdb.tgz --- imgpayld.tgz</div><div>build=</div><div>updated=0</div><div>-----------</div><div>Also, an old version of ipxe, built by somebody else here in 2011 (don't have sources for that here), worked fine on this server when we used it to chain load pxelinux.0, and then load mboot.c32 from there. When we do this with the new ipxe version, it gives an "Error Loading tboot.b00"</div><div><br></div><div>The main difference between these 2 models are their processors:</div><div>DL585 G7 has AMD OpteronTM 6376 (2.3GHz/16-core/16MB/115W) Processor (doesn't work), and DL580G7 has Intel® Xeon® E7-4870 (2.40GHz/10-core/30MB/130W) Processor (works fine)</div><div><br></div><div>Any help is greatly appreciated!</div><div>Thank you!</div><div><img height="80" width="788" src="cid:40450B4D-E74C-4C0D-95D8-8FA35D9B510D@hsd1.ca.comcast.net."></div><div>
<div>Natalia Usmanova ▪ Sr. Software Engineer ▪ Sungard Availability Services<br>2481 Deerwood Dr., San Ramon, CA ▪ Office: <a href="tel:%28925%29%20831-7714" value="+19258317714" target="_blank">(925) 831-7714</a> ▪ <a href="http://www.sungardas.com" target="_blank">www.sungardas.com</a><br><br></div>
</div>
<br></div><br>_______________________________________________<br>
ipxe-devel mailing list<br>
<a href="mailto:ipxe-devel@lists.ipxe.org">ipxe-devel@lists.ipxe.org</a><br>
<a href="https://lists.ipxe.org/mailman/listinfo.cgi/ipxe-devel" rel="noreferrer" target="_blank">https://lists.ipxe.org/mailman/listinfo.cgi/ipxe-devel</a><br>
<br></blockquote></div><br></div></div>