<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div>-resent because of listserver line breaks-</div><div><br></div>On 27/02/2010, at 4:18 AM, Thomas Miletich wrote:<br><br><blockquote type="cite">On Thu, Feb 25, 2010 at 4:24 PM, Andrew Robbie (Gmail)<br></blockquote><blockquote type="cite">&lt;<a href="mailto:andrew.robbie@gmail.com">andrew.robbie@gmail.com</a>&gt; wrote:<br></blockquote><blockquote type="cite"><blockquote type="cite">Hi everyone,<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">I would like to identify which in-production PCI Express NICs have<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">good gPXE support. So, far example, I am pretty sure the D-Link<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">DGE-560T is a Marvell Yukon, using the sky2 driver, and I can buy it.<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">Can anyone supply any other (NIC retail name, chipset, driver) tuples?<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">I am particularly interested in any Intel or Broadcom Tigon 3 (tg3)<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">NICs.<br></blockquote></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">While gPXE does have a tg3 driver, it it quite old. It hasn't been<br></blockquote><blockquote type="cite">updated for a while and likely doesn't support new tg3 models.<br></blockquote><br>Thanks, that is good to know.<br><br><blockquote type="cite">The current e1000 driver supports a few PCIe cards, see the PCI IDs at<br></blockquote><blockquote type="cite"><a href="http://rom-o-matic.net/gpxe/gpxe-git/gpxe.git/src/bin/NIC">http://rom-o-matic.net/gpxe/gpxe-git/gpxe.git/src/bin/NIC</a><br></blockquote><br>Yep, no problem once I have the card, but I haven't seen any vendors mentioning&nbsp;the &nbsp;PCI ID; though Intel says which of their many chipsets is on each NIC, and&nbsp;some vendors provide or point to linux drivers.<br><br>Syskonnect SK-9Exx/SK-9Sxx (including SK-9E21D 'desktop' adapter) use the&nbsp;Marvell Yukon chipset. The PCI ID of the SK-9E21D is buried in the manual as&nbsp;a screencap (Vendor:1148 Device:9E00 Subvendor:1148 Subsystem:21D0),&nbsp;which matches what rom-o-matic knows (uses sky2 driver).<br><br>The Allied Telesis cards seem to be Broadcom Nextreme II (BCM 57xx) but I'm not&nbsp;sure which ones. The driver they supply is recent (14 Jan 2010) so perhaps they use&nbsp;recent Broadcom chips. The BCM5708 upwards are PCIe and all (except 5716)&nbsp;support iSCSI offload, but none appear to have support according to rom-o-matic.<br><br><blockquote type="cite">gPXE's project leader, Marty Connor, is working on an e1000e driver.<br></blockquote><blockquote type="cite">You can download a test version at<br></blockquote><blockquote type="cite"><a href="http://etherboot.org/pipermail/gpxe/2010-January/000312.html">http://etherboot.org/pipermail/gpxe/2010-January/000312.html</a><br></blockquote><br>Thanks for the pointer, I'd missed that message. Once gPXE supports e1000e it&nbsp;is going to be deployed widely I think, especially in the Windows SAN boot role;&nbsp;I know I am sick of imaging lots of Windows disks.<br><br><blockquote type="cite">There is also a PCIe version of the Realtek 8169 cards which should be<br></blockquote><blockquote type="cite">supported.<br></blockquote><br>Interesting. The Realtek 8169 is a PCI part; is it known if it is the same interface as&nbsp;the new PCIe parts (RTL8111 and RTL8168 families)?<br><br>Regards,<br>Andrew<br></body></html>