[ipxe-devel] Enabling myri10ge and intelx 10G Drivers

Thomas Miletich thomas.miletich at gmail.com
Fri Feb 21 20:17:13 UTC 2014


Are they detected if you boot an OS instead of iPXE?
And are you sure you're trying the iPXE image file you just built?
Sometimes the new image doesn't get written to the usb drive right away
which could leave an old version on the drive.

You can also check the git commit ID in the iPXE banner when it boots up.
It should start with 'd4c022' for the latest iPXE version.

Thomas


On Fri, Feb 21, 2014 at 8:57 PM, Pete Eby <ebypi at ornl.gov> wrote:

>  That is the odd thing, the interfaces do not show with ifstat, nor in the
> config menu and there are no errors.
>
> Pete
>
>
>
> On 02/21/2014 02:38 PM, Thomas Miletich wrote:
>
>   How did you check/make sure that iPXE doesn't detect your cards?
>  Do you get any error URL?
>
>  Can you see the interfaces if you enter the iPXE shell and use the
> 'ifstat' command?
>
>  Regards,
>  Thomas
>
>
> On Fri, Feb 21, 2014 at 8:35 PM, Pete Eby <ebypi at ornl.gov> wrote:
>
>>  Hi Thomas,
>>
>> Thanks for the tips, I thought drivers may need to be specified.
>>
>> I normally build the bin/ipxe.usb and bin/ipxe.iso targets, and my Intel
>> X520 and Myricom pciids are listed in:
>>
>>  src/util/niclist.pl --format csv | grep -i intelx
>>
>> However, the resulting binaries do not seem to see either of these
>> interface types?
>>
>> Thank you,
>> Pete
>>
>>
>> On 02/21/2014 02:29 PM, Thomas Miletich wrote:
>>
>>   This is done by choosing the right build target.
>>
>> make bin/ipxe.usb
>>
>>  produces an iPXE image that will contain any drivers(including intelx
>> and myri10ge), and will be bootable from an usb drive.
>>
>> make bin/intelx.lkrn
>>
>> will produce an image in linux kernel format(to be booted from syslinux,
>> grub, etc), and contains only the intelx driver.
>>
>> make bin/intelx--myri10ge.usb
>>
>>  Will contain the intelx and myri10ge driver.
>>
>>
>>  Hope that helps
>> Thomas
>>
>>
>>
>> On Fri, Feb 21, 2014 at 8:23 PM, Pete Eby <ebypi at ornl.gov> wrote:
>>
>>> I would like to enable drivers for myri10ge and intelx NICs when
>>> building iPXE, but I'm unclear how to do so.
>>>
>>> I don't see anything in settings.h, general.h or in net/ files which
>>> specify which drivers to build.
>>>
>>> Looking around the documentation did not seem to indicate how to
>>> accomplish this either.
>>>
>>> Perhaps I'm just blind, but could someone please point me in the right
>>> direction?
>>>
>>> Thank you,
>>> Pete
>>>
>>> _______________________________________________
>>> ipxe-devel mailing list
>>> ipxe-devel at lists.ipxe.org
>>> https://lists.ipxe.org/mailman/listinfo.cgi/ipxe-devel
>>>
>>
>>
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ipxe.org/pipermail/ipxe-devel/attachments/20140221/a65ffa76/attachment.htm>


More information about the ipxe-devel mailing list