<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<p><br>
</p>
<div class="moz-cite-prefix">On 09-04-2019 16:46, Ghassan Elrayah
wrote:<br>
</div>
<blockquote type="cite"
cite="mid:992ce50b-f95c-bd23-ae4a-ead144867b72@spreadshirt.net">Hi,
<br>
<br>
I have an issue with missing non-free firmware for Broadcom
NetXtreme II 10Gb 57710, version 7.13.1.0
(bnx2x/bnx2x-e2-7.13.1.0.fw). I am trying to auto install Debian
daily image on a Dell PowerEdge R630 using KVM console. Is there
any way to upload the missing firmware with IPXE?
<br>
<br>
Best regards
<br>
<br>
</blockquote>
<p><br>
</p>
<p>Found the mailinglist archive ;-)<br>
</p>
<pre>---8<---8<---
#!ipxe
set base-url <a href="https://d-i.debian.org/daily-images/amd64/daily/netboot/debian-installer/amd64">https://d-i.debian.org/daily-images/amd64/daily/netboot/debian-installer/amd64</a>
kernel ${base-url}/linux auto vga=normal root=/dev/ram rw file=/tmp/debian_buster_node.seed interface=eno1 fb=false debian-installer=en_US.UTF-8 locale=en_US.UTF-8 kbd-chooser/method=us auto-install/enable=true debconf/frontend=noninteractive priority=critical console-setup/ask_detect=false keyboard-configuration/xkb-keymap=us keyboard-configuration/modelcode=pc105 keyboard-configuration/layoutcode=us keyboard-configuration/variant=USA ---
initrd ${base-url}/initrd.gz
initrd <a href="tftp://ipxe01.server.lej.sprd.net/preseed/debian_buster_node.seed">tftp://ipxe01.server.lej.sprd.net/preseed/debian_buster_node.seed</a> /tmp/debian_buster_node.seed
boot
---8<---8<---
I would go expanding the
initrd ${base-url}/initrd.gz
initrd <a href="tftp://ipxe01.server.lej.sprd.net/preseed/debian_buster_node.seed">tftp://ipxe01.server.lej.sprd.net/preseed/debian_buster_node.seed</a> /tmp/debian_buster_node.seed
into
initrd ${base-url}/initrd.gz
initrd <a href="tftp://ipxe01.server.lej.sprd.net/preseed/debian_buster_node.seed">tftp://ipxe01.server.lej.sprd.net/preseed/debian_buster_node.seed</a> /tmp/debian_buster_node.seed
initrd URL://server.subdomain.tld/path/firmware/bnx.fw /lib/firmware/bnx2x/bnx2x-e2-7.13.1.fw
and see what happens.
Please share your results.
Regards
Geert Stappers
DevOps Engineer @ Hendrikx ITC
</pre>
</body>
</html>