thomas-tomlinson | 31 Aug 16:07 2015

Re: [ipxe] [pxe] Always reconstruct packet for PXENV_GET_CACHED_INFO (edf74df)

Thanks Michael, that did fix the issue.

Thomas Tomlinson
thomas_tomlinson-BUHhN+a2lJ4@public.gmane.org

> On Aug 29, 2015, at 10:06, Michael Brown <notifications-9UaJU3cA/F9hl2p70BpVqQ@public.gmane.orgm> wrote:
>
> Should be fixed as of http://git.ipxe.org/ipxe.git/commitdiff/2ef04f0
>
> —
> Reply to this email directly or view it on GitHub.
>


Reply to this email directly or view it on GitHub.

<div>
<p>Thanks Michael, that did fix the issue.  <br><br>
Thomas Tomlinson <br>
thomas_tomlinson@...<br><br>
&gt; On Aug 29, 2015, at 10:06, Michael Brown &lt;notifications@...m&gt; wrote:<br>
&gt; <br>
&gt; Should be fixed as of http://git.ipxe.org/ipxe.git/commitdiff/2ef04f0<br>
&gt; <br>
&gt; &mdash;<br>
&gt; Reply to this email directly or view it on GitHub.<br>
&gt; <br></p>
<p>&mdash;<br>Reply to this email directly or <a href="https://github.com/ipxe/ipxe/commit/edf74df4abf0b9ed92f399272b0491851ba1ffaa#commitcomment-12976758">view it on GitHub</a>.</p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  </div>
</div>
</div>
Michael Brown | 29 Aug 18:06 2015

Re: [ipxe] [pxe] Always reconstruct packet for PXENV_GET_CACHED_INFO (edf74df)

Should be fixed as of http://git.ipxe.org/ipxe.git/commitdiff/2ef04f0


Reply to this email directly or view it on GitHub.

<div>
<p>Should be fixed as of <a href="http://git.ipxe.org/ipxe.git/commitdiff/2ef04f0">http://git.ipxe.org/ipxe.git/commitdiff/2ef04f0</a></p>

<p>&mdash;<br>Reply to this email directly or <a href="https://github.com/ipxe/ipxe/commit/edf74df4abf0b9ed92f399272b0491851ba1ffaa#commitcomment-12961755">view it on GitHub</a>.</p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  </div>
</div>
</div>
thomas-tomlinson | 28 Aug 20:00 2015

Re: [ipxe] [pxe] Always reconstruct packet for PXENV_GET_CACHED_INFO (edf74df)

this appears to cause an issue when chain loading to a microsoft WDS server. We experienced this issue as well as this forum post user: http://forum.ipxe.org/showthread.php?tid=7765 . Backing out the patch also allowed WDS to boot successfully when redirected from iPXE.


Reply to this email directly or view it on GitHub.

<div>
<p>this appears to cause an issue when chain loading to a microsoft WDS server.  We experienced this issue as well as this forum post user:  <a href="http://forum.ipxe.org/showthread.php?tid=7765">http://forum.ipxe.org/showthread.php?tid=7765</a>   .  Backing out the patch also allowed WDS to boot successfully when redirected from iPXE.</p>

<p>&mdash;<br>Reply to this email directly or <a href="https://github.com/ipxe/ipxe/commit/edf74df4abf0b9ed92f399272b0491851ba1ffaa#commitcomment-12953177">view it on GitHub</a>.</p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  </div>
</div>
</div>
Oliver Rath | 26 Aug 15:17 2015
Picon

Possible to print content/result got by http?

Hi list,

is it possible to print some content requestet by i.e. http?

I.e. something like this:

#!ipxe
echo "starting process ..."
set result ${http://myip/getprocessresult.php?action=5}
echo result
# result can be "success!" or "failed!"
prompt

or (suboptimal, but ok)
#!ipxe
echo "starting process ..."
imgfetch http://myip/getprocessresult.php?action=5 result| goto failed
echo "success!"
goto end
failed:
echo "failed!"
:end
imgfree result
prompt
# result can be "success!" or "failed!"

Tfh!
Oliver
Matthew Hassel | 25 Aug 17:21 2015
Picon

Re: pxelinux.0 - how to see embedded scripts

That did prove to be difficult so I ended up recreating what I thought the embedded script looked like. Curious, any thought on bringing back uri encoding. We use serial numbers as a key to dynamically build kickstart files and unfortunately VMware uses spaces in their serial numbers. Any new cut of ipxe is broken when building vms because uristring no longer works. We are looking to use a new ipxe due to tcp/dhcp timeout issues. 

On Sat, Aug 22, 2015 at 4:05 AM Christian Nilsson <nikize-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote:
Not easily:
http://lists.ipxe.org/pipermail/ipxe-devel/2014-February/003178.html

On Thu, Aug 20, 2015 at 12:36 AM, Matthew Hassel
<matthew.hassel-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote:
> Hello,
>
>
>
> I thought I’d take a stab in the dark here… we have an ipxelinux.0 script
> that I am assuming has embedded scripts…. Is there a way to break this thing
> open to see what the source is?
>
>
> Kind Regards,
>
>
> Matthew Hassel
>
>
> _______________________________________________
> ipxe-devel mailing list
> ipxe-devel-Ajx3hB6KsW1nerjlECmc1w@public.gmane.org
> https://lists.ipxe.org/mailman/listinfo.cgi/ipxe-devel
>
<div>
<div dir="ltr">That did prove to be difficult so I ended up recreating what I thought the embedded script looked like. Curious, any thought on bringing back uri encoding. We use serial numbers as a key to dynamically build kickstart files and unfortunately VMware uses spaces in their serial numbers. Any new cut of ipxe is broken when building vms because uristring no longer works. We are looking to use a new ipxe due to tcp/dhcp timeout issues.&nbsp;</div>
<br><div class="gmail_quote">
<div dir="ltr">On Sat, Aug 22, 2015 at 4:05 AM Christian Nilsson &lt;<a href="mailto:nikize@...">nikize@...</a>&gt; wrote:<br>
</div>
<blockquote class="gmail_quote">Not easily:<br><a href="http://lists.ipxe.org/pipermail/ipxe-devel/2014-February/003178.html" rel="noreferrer" target="_blank">http://lists.ipxe.org/pipermail/ipxe-devel/2014-February/003178.html</a><br><br>
On Thu, Aug 20, 2015 at 12:36 AM, Matthew Hassel<br>
&lt;<a href="mailto:matthew.hassel@..." target="_blank">matthew.hassel@...</a>&gt; wrote:<br>
&gt; Hello,<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; I thought I&rsquo;d take a stab in the dark here&hellip; we have an ipxelinux.0 script<br>
&gt; that I am assuming has embedded scripts&hellip;. Is there a way to break this thing<br>
&gt; open to see what the source is?<br>
&gt;<br>
&gt;<br>
&gt; Kind Regards,<br>
&gt;<br>
&gt;<br>
&gt; Matthew Hassel<br>
&gt;<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; ipxe-devel mailing list<br>
&gt; <a href="mailto:ipxe-devel@..." target="_blank">ipxe-devel@...</a><br>
&gt; <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>
&gt;<br>
</blockquote>
</div>
</div>
Oliver Rath | 25 Aug 09:59 2015
Picon

Howto sign a ipxe-image for trusted uefi boot?

Hi list,

Ive read the http://ipxe.org/efi/vision looking for howto build signed
ipxe-"undionly"-Images (now snp?) for trusted network booting.

Furthermore Ive read this thread
http://forum.ipxe.org/archive/index.php/thread-7533.html

What is the way now for building trusted efi-builds of ipxe?

Do I see right in this way?:

1. Build an efi-ipxe with the script for my needs embedded
2. Send it to ... for getting a signed version for ~500$
3. Setting up a web-server for sending this image via https (?)
4. chainloading another images/scripts via imgtrust

If this all is done and i would start a trusted iscsi-sanboot, how is
here the workflow? Uefi-iscsi ;-) ? IPSec?

Tfh!
Oliver

Andreas-A Khan | 24 Aug 13:46 2015

Re: iPXE Driver Support

Hello again,

 

Just wondering whether there is any plans regarding the driver development for the NIC below.  Or whether there any workaround.

 

Thx again

 

 

From: Andreas-A Khan
Sent: 12 August 2015 16:49
To: 'ipxe-devel-Ajx3hB6KsW1nerjlECmc1w@public.gmane.org'
Subject: iPXE Driver Support

 

Hi,

 

I was wondering whether there are any plans to include a NIC driver in iPXE for the following network cards:

 

Broadcom Corporation NetXtreme II BCM57810 10 Gigabit Ethernet [14e4:168e]

Broadcom Corporation NetXtreme II BCM57810 10 Gigabit Ethernet [14e4:16a2]

 

 

Thanks in advance.

 

Andreas



---
This e-mail may contain confidential and/or privileged information. If you are not the intended recipient (or have received this e-mail in error) please notify the sender immediately and delete this e-mail. Any unauthorized copying, disclosure or distribution of the material in this e-mail is strictly forbidden.

Please refer to http://www.db.com/en/content/eu_disclosures.htm for additional EU corporate and regulatory disclosures and to http://www.db.com/unitedkingdom/content/privacy.htm for information about privacy.
<div>
<div class="WordSection1">
<p class="MsoNormal"><span lang="EN-US">Hello again,<p></p></span></p>
<p class="MsoNormal"><span lang="EN-US"><p>&nbsp;</p></span></p>
<p class="MsoNormal"><span lang="EN-US">Just wondering whether there is any plans regarding the driver development for the NIC below.&nbsp; Or whether there any workaround.<p></p></span></p>
<p class="MsoNormal"><span lang="EN-US"><p>&nbsp;</p></span></p>
<p class="MsoNormal"><span lang="EN-US">Thx again <p></p></span></p>
<p class="MsoNormal"><span lang="EN-US"><p>&nbsp;</p></span></p>
<p class="MsoNormal"><span lang="EN-US"><p>&nbsp;</p></span></p>
<div>
<div>
<p class="MsoNormal"><span lang="EN-US">From:</span><span lang="EN-US"> Andreas-A Khan
<br>Sent: 12 August 2015 16:49<br>To: 'ipxe-devel@...'<br>Subject: iPXE Driver Support<p></p></span></p>
</div>
</div>
<p class="MsoNormal"><p>&nbsp;</p></p>
<p class="MsoNormal"><span lang="EN-US">Hi,<p></p></span></p>
<p class="MsoNormal"><span lang="EN-US"><p>&nbsp;</p></span></p>
<p class="MsoNormal"><span lang="EN-US">I was wondering whether there are any plans to include a NIC driver in iPXE for the following network cards:<p></p></span></p>
<p class="MsoNormal"><span lang="EN-US"><p>&nbsp;</p></span></p>
<p class="MsoNormal"><span lang="EN-US">Broadcom Corporation NetXtreme II BCM57810 10 Gigabit Ethernet [14e4:168e]<p></p></span></p>
<p class="MsoNormal"><span lang="EN-US">Broadcom Corporation NetXtreme II BCM57810 10 Gigabit Ethernet [14e4:16a2]</span><span lang="EN-US"><p></p></span></p>
<p class="MsoNormal"><span lang="EN-US"><p>&nbsp;</p></span></p>
<p class="MsoNormal"><span lang="EN-US"><p>&nbsp;</p></span></p>
<p class="MsoNormal"><span lang="EN-US">Thanks in advance.<p></p></span></p>
<p class="MsoNormal"><span lang="EN-US"><p>&nbsp;</p></span></p>
<p class="MsoNormal"><span lang="EN-US">Andreas<p></p></span></p>
</div>
<br><br>
---<br>
This e-mail may contain confidential and/or privileged information. If you are not the intended recipient (or have received this e-mail in error) please notify the sender immediately and delete this e-mail. Any unauthorized copying, disclosure or distribution
 of the material in this e-mail is strictly forbidden.<br><br>
Please refer to http://www.db.com/en/content/eu_disclosures.htm for additional EU corporate and regulatory disclosures and to http://www.db.com/unitedkingdom/content/privacy.htm for information about privacy.<br>
</div>
brent s. | 22 Aug 10:50 2015
Picon

(U)EFI questions


Hey all-

I had asked in IRC about PNG/Background image support in EFI builds. It
seems it's currently not supported due to a currently needed fixed-width
bitmap font definition. Is this correct?

I was also wondering if it was possible to detect if the machine was
booted via UEFI mode as opposed to BIOS, perhaps via an environment
variable?

Something like:

isset ${uefi} || set ${bootmode} BIOS

or perhaps

iseq ${bootmode} EFI && set kernelfile vmlinuz.efi

etc.

--

-- 
brent saner
http://www.square-r00t.net
Matthew Hassel | 20 Aug 00:36 2015
Picon

pxelinux.0 - how to see embedded scripts

Hello,

 

I thought I’d take a stab in the dark here… we have an ipxelinux.0 script that I am assuming has embedded scripts…. Is there a way to break this thing open to see what the source is?


Kind Regards,


Matthew Hassel

<div><div dir="ltr">
<p class="MsoNormal">Hello,</p>

<p class="MsoNormal">&nbsp;</p>

<p class="MsoNormal">I thought I&rsquo;d take a stab in the dark here&hellip; we have an
ipxelinux.0 script that I am assuming has embedded scripts&hellip;. Is there a way to
break this thing open to see what the source is?</p>
<p class="MsoNormal"><br></p>
<p class="MsoNormal">Kind Regards,</p>
<p class="MsoNormal"><br></p>
<p class="MsoNormal">Matthew Hassel</p>
</div></div>
Matthew Helton | 21 Aug 21:23 2015
Picon

Hard Lock on Chain Load from undionly.kpxe -> ipxe.pxe

I have observed the following on commit 4e03a: When chainloading from undionly.ipxe to ipxe.pxe there is a hard lockup:

Client system PXEs into undionly.kpxe normally...reaches out for the ${uuid}.ipxe file as normal:

[Error code]
PXE->EB: !PXE at 94D4:07A0, entry point at 94D4:033D
                 UNDI Code segment 94D4:083C, data segment 955A: <at> e60 (595-609kB)
                 UNDI device is PCI 02:01.0, type DIX+802.3
                 609 kB free bade memory after PXE unload
_
[Error code/]

The actual scripted invocation from ${uuid}.ipxe is:

[code]
#!ipxe
iseq ${chip} undionly && chain -ar ${17}/NetBoot/iPXE/bin/ipxe.pxe ||
[/code]

Can anyone else confirm?

Best,

Matt


--
There is never time enough to do it right, but there always seems to be enough time to do it again.
<div><div dir="ltr">
<div>I have observed the following on commit 4e03a: When chainloading from undionly.ipxe to ipxe.pxe there is a hard lockup:</div>
<div><br></div>
<div>Client system PXEs into undionly.kpxe normally...reaches out for the ${uuid}.ipxe file as normal:</div>
<div><br></div>
<div>[Error code]</div>
<div>
<a href="http://mywebserver.mydomain.net/NetBoot/iPXE/bin/ipxe.pxe.">http://mywebserver.mydomain.net/NetBoot/iPXE/bin/ipxe.pxe.</a>.. ok</div>
<div>PXE-&gt;EB: !PXE at 94D4:07A0, entry point at 94D4:033D</div>
<div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;UNDI Code segment 94D4:083C, data segment 955A: <at> e60 (595-609kB) </div>
<div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; UNDI device is PCI 02:01.0, type DIX+802.3</div>
<div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 609 kB free bade memory after PXE unload</div>
<div>_</div>
<div>[Error code/]</div>
<div>
<br clear="all">The actual scripted invocation&nbsp;from ${uuid}.ipxe&nbsp;is:</div>
<div><br></div>
<div>[code]</div>
<div>#!ipxe<br>iseq ${chip} undionly &amp;&amp; chain -ar ${17}/NetBoot/iPXE/bin/ipxe.pxe ||</div>
<div>[/code]</div>
<div><br></div>
<div>Can anyone else confirm?</div>
<div><br></div>
<div>Best,</div>
<div><br></div>
<div>Matt</div>
<div><br></div>
<div>
<br>-- <br>
</div>
<div class="gmail_signature">There is never time enough to do it right, but there always seems to be enough time to do it again.<br>
</div>
</div></div>
Matthew Helton | 18 Aug 18:20 2015
Picon

Error on EFI compile...


bin-x86_64-efi/blib.a(config.o): In function `__requiring_symbol__':
config.c:(.tbl.requiring_symbols+0x0): undefined reference to `obj_vesafb'
make: *** [bin-x86_64-efi/ipxe.efi.tmp] Error 1

I do have CentOS7/SL7 binutils installed... not sure what this is.

Best,

Matt


--
There is never time enough to do it right, but there always seems to be enough time to do it again.
<div><div dir="ltr">
<div>
<br clear="all">bin-x86_64-efi/blib.a(config.o): In function `__requiring_symbol__':<br>config.c:(.tbl.requiring_symbols+0x0): undefined reference to `obj_vesafb'<br>make: *** [bin-x86_64-efi/ipxe.efi.tmp] Error 1<br>
</div>
<div><br></div>
<div>I do have CentOS7/SL7 binutils installed... not sure what this is.</div>
<div><br></div>
<div>Best,</div>
<div><br></div>
<div>Matt</div>
<div><br></div>
<div>
<br>-- <br>
</div>
<div class="gmail_signature">There is never time enough to do it right, but there always seems to be enough time to do it again.<br>
</div>
</div></div>

Gmane