[ipxe-devel] Looking for help writing driver for Intel 10GE card

Michael Brown mbrown at fensystems.co.uk
Sat Apr 20 09:49:19 UTC 2013


On 18/03/13 22:07, Nicholas Weaver wrote:
> Willing to hire contractor for iPXE driver writing.
>
> Need support for:
> Intel 82599EB 0x8086:0x10fb

I am pleased to announce that iPXE now includes support for Intel 10 
Gigabit Ethernet NICs, using the new "intelx" driver:

   http://git.ipxe.org/ipxe.git/commitdiff/cdca99f

Somewhat satisfyingly, most of the datapath code is shared with the 
"intel" driver for Intel's 1 Gigabit NICs.  Kudos to Intel for 
maintaining enough descriptor and register-level compatibility to allow 
this kind of code reuse, and also for creating a NIC which is able to 
reach link-up without requiring any software PHY initialisation.

The driver should be compatible with all 82598- and 82599-based NICs.  I 
have added the PCI ID for the 82599-based X520, which is the only NIC I 
have available for testing.  Patches to add more PCI IDs are very 
welcome, if anyone has suitable NICs available to test with.

Many thanks to VMware for funding this development!

Michael



More information about the ipxe-devel mailing list