Device Type: ConnectX3Pro Part Number: MCX312B-XCC_Ax Description: ConnectX-3 Pro EN network interface card; 10GigE; dual-port SFP+; PCIe3.0 x8 8GT/s; RoHS R6 PSID: MT_1200111023 PCI Device Name: /dev/mst/mt4103_pci_cr0 Port1 MAC: ec0d9a00aab1 Port2 MAC: ec0d9a00aab2 Versions: Current Available FW 2.42.5000 N/A PXE 3.4.0752 N/A
Flash UEFI firmware
Request UEFI firmware from support@mellanox.com
http://www.panticz.de/mellanox/firmware-update
Install MFT
http://www.panticz.de/install-mellanox-mft
Flash firmware
flint -y -d /dev/mst/mt4103_pci_cr0 -i firmware fw-ConnectX3Pro-rel-2_42_5000-MCX312B-XCC_Ax-FlexBoot-3.4.752-UEFI-14.11.46.bin b
Device Type: ConnectX3Pro Part Number: MCX312B-XCC_Ax Description: ConnectX-3 Pro EN network interface card; 10GigE; dual-port SFP+; PCIe3.0 x8 8GT/s; RoHS R6 PSID: MT_1200111023 PCI Device Name: /dev/mst/mt4103_pci_cr0 Port1 MAC: ec0d9a00aab1 Port2 MAC: ec0d9a00aab2 Versions: Current Available FW 2.42.5000 N/A PXE 3.4.0752 N/A UEFI 14.11.0046 N/A
Fix iPXE boot issue (recompile ipxe.efi) when connected to LACP swith port
http://www.panticz.de/ipxe/compile
# disable NET_PROTO_LACP diff --git a/src/config/general.h b/src/config/general.h index 3c14a2cd..d860f450 100644 --- a/src/config/general.h +++ b/src/config/general.h @@ -38,7 +38,6 @@ FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL ); #undef NET_PROTO_IPV6 /* IPv6 protocol */ #undef NET_PROTO_FCOE /* Fibre Channel over Ethernet protocol */ #define NET_PROTO_STP /* Spanning Tree protocol */ -#define NET_PROTO_LACP /* Link Aggregation control protocol */ # compile make bin-x86_64-efi/ipxe.efi # deploy ipxe.efi scp /tmp/ipxe/src/bin-x86_64-efi/ipxe.efi tftp.example.com:/tftpboot/