[ipxe-devel] Enabling myri10ge and intelx 10G Drivers
Pete Eby
ebypi at ornl.gov
Fri Feb 21 20:32:57 UTC 2014
I just did a git pull and rebuilt (with DEBUG=intelx) and confirmed the
resultant build shows 'd4c022' in the banner.
I'll test on the metal and see if that resolves it - thanks for the tips!
Pete
On 02/21/2014 03:17 PM, Thomas Miletich wrote:
> 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
> <mailto: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
>> <mailto: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 <http://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
>>> <mailto: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 <mailto: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/c7be1eb4/attachment.htm>
More information about the ipxe-devel
mailing list