iPXE discussion forum

Full Version: [REQUEST] Could iPXE add support for kontron pch_gbe network driver ?
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Hi,
I want to boot my embedded platform from network,but it seems that iPXE has no native support for my PCH TopCliff EG20/EG20T network card.
I get the latest iPXE and tried this:
http://lists.ipxe.org/pipermail/ipxe-dev...01447.html
but iPXE still can not detect my network card.

Could iPXE add support for this network card ??

Thanks.
After you added the PCI_ROM() line for your card, did you build with make bin/ipxe.usb DEBUG=intel and take a screenshot (or picture with your cameraphone or something) of the screen when it was hung?

That is needed if we're going to try and get to the bottom of things and figure out what is going on...
(2013-01-03 10:07)robinsmidsrod Wrote: [ -> ]This is the link to the datasheet, AFAIK: http://download.intel.com/embedded/chips...324211.pdf

Found it at http://ark.intel.com/products/52501/Intel-EG20T-PCH

The register map appears to be substantially different to that for e1000/e1000e/igb; the existing iPXE "intel" driver will not be able to drive this NIC.

Michael
(2013-01-03 13:42)mcb30 Wrote: [ -> ]
(2013-01-03 10:07)robinsmidsrod Wrote: [ -> ]This is the link to the datasheet, AFAIK: http://download.intel.com/embedded/chips...324211.pdf

Found it at http://ark.intel.com/products/52501/Intel-EG20T-PCH

The register map appears to be substantially different to that for e1000/e1000e/igb; the existing iPXE "intel" driver will not be able to drive this NIC.

Michael

I apply this patch to gPXE,and it works well.
http://etherboot.org/pipermail/gpxe/2012...01833.html

And I tried to apply the patch to iPXE,some errors were reported when making the image,after I made the errors gone,iPXE could detect my NIC,but still came with some errors,and after about a half minute the network disconnected.I reboot and the same thing came.

Maybe the API is quite different between gPXE and iPXE.
So could iPXE do some improvment on the patch above and make my NIC work well with the fantastic iPXE?

By the way, I am glad to be a tester for this enhancement of iPXE.

Thanks.
I would suggest that you repost that patch to the iPXE mailing-list. Just remember to have copyright and licensing information available. This is important regardless of the code quality.
Reference URL's