<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"><<a href="mailto:andrew.robbie@gmail.com">andrew.robbie@gmail.com</a>> 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 the PCI ID; though Intel says which of their many chipsets is on each NIC, and some vendors provide or point to linux drivers.<br><br>Syskonnect SK-9Exx/SK-9Sxx (including SK-9E21D 'desktop' adapter) use the Marvell Yukon chipset. The PCI ID of the SK-9E21D is buried in the manual as a screencap (Vendor:1148 Device:9E00 Subvendor:1148 Subsystem:21D0), 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 sure which ones. The driver they supply is recent (14 Jan 2010) so perhaps they use recent Broadcom chips. The BCM5708 upwards are PCIe and all (except 5716) 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 is going to be deployed widely I think, especially in the Windows SAN boot role; 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 the new PCIe parts (RTL8111 and RTL8168 families)?<br><br>Regards,<br>Andrew<br></body></html>