<div><div dir="auto">Thanks, it is a 25G nic, I will try that and see what happen.</div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto">Shuo</div><br><div class="gmail_quote"><div>On Thu, Jun 15, 2017 at 1:48 PM Christian Nilsson <<a href="mailto:nikize@gmail.com">nikize@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Thu, Jun 15, 2017 at 9:10 PM, Shuo Wang <<a href="mailto:wangshuokevin@gmail.com" target="_blank">wangshuokevin@gmail.com</a>> wrote:<br>
><br>
> Hi All,<br>
><br>
> I'm trying to build a uefi rom for nic 14e416d7, however I'm getting following error message:<br>
><br>
> [AR] bin-x86_64-efi/blib.a<br>
> ar: creating bin-x86_64-efi/blib.a<br>
>   [HOSTCC] util/elf2efi64<br>
>   [HOSTCC] util/efirom<br>
>   [VERSION] bin-x86_64-efi/version.14e416d7.efidrv.o<br>
>   [LD] bin-x86_64-efi/14e416d7.efidrv.tmp<br>
> --defsym:2: undefined symbol `obj_14e416d7' referenced in expression<br>
> make: *** [bin-x86_64-efi/14e416d7.efidrv.tmp] Error 1<br>
> rm bin-x86_64-efi/version.14e416d7.efidrv.o<br>
><br>
><br>
><br>
> I would like to know how to get support for this nic?<br>
><br>
><br>
<br>
Hi,<br>
There is currently no native drivers in ipxe for that NIC:<br>
ipxe $ perl src/util/<a href="http://niclist.pl" rel="noreferrer" target="_blank">niclist.pl</a> | grep -i -C 5 16d7<br>
<br>
That is a 10G nic? "BCM57414 NetXtreme-E 10Gb/25Gb RDMA Ethernet Controller"<br>
<br>
Unlikely to work but you could try and add<br>
PCI_ROM(0x14e4, 0x16d7, "14e4-16d7", "14e4-16d7", 0),<br>
to src/drivers/net/tg3/tg3.c<br>
<br>
/Christian<br>
</blockquote></div></div>