PXE boot does not work with speed 56000


Our connectx-3 cards refuse to pxe boot when the switch is set to “speed 56000 force”. It seems as if the PXE code does not recognise when the port is fixed at 56G on the switch. It works fine at any other speed, or with no speed setting. This is on an ethernet port; card is also fixed configured to ethernet.

Is this a bug or is there some other reason why this cannot work?