mellanox cx3 iscsi boot ? anyone tried?

Notice: Page may contain affiliate links for which we may earn a small commission through services like Amazon Affiliates or Skimlinks.

Freebsd1976

Active Member
Feb 23, 2018
395
73
28
Buy a dell cx353a , compare firmware ini with mellanox origin cx353a ,found something about iscsi boot, anyone tried this before?

Code:
--- cx353-org.ini    2022-11-13 09:36:23.999740800 +0800
+++ cx353-dell.ini    2022-11-13 09:32:37.374254700 +0800
@@ -1,4 +1,4 @@
-;; Generated automatically by iniprep tool on Tue Sep 05 14:05:13 IDT 2017 from ./cx3-1_MCX353A_fdr_09v.prs
+;; Generated automatically by iniprep tool on Tue Sep 05 14:05:13 IDT 2017 from ./cx3-1_DELL_MCX353A_fdr_09v.prs
 ;;
 ;; PRS  FILE FOR KESTREL
 ;; $Id$
@@ -6,12 +6,12 @@
 
 
 [PS_INFO]
-Name = MCX353A-FCB_A2-A5
-Description = ConnectX-3 VPI adapter card; single-port QSFP; FDR IB (56Gb/s) and 40GigE; PCIe3.0 x8 8GT/s; RoHS R6
-PRS_name    = cx3-1_MCX353A_fdr_09v.prs
+Name = 079DJ3
+Description = ConnectX-3 VPI adapter; single-port QSFP; FDR IB (56Gb/s) and 40GbE;PCIe3.0 x8 8GT/s; Dell PowerEdge
+PRS_name    = cx3-1_DELL_MCX353A_fdr_09v.prs
 
 [ADAPTER]
-PSID = MT_1100120019
+PSID = DEL1100001019
 pcie_gen2_speed_supported = true
 pcie_gen3_speed_supported = true
 adapter_dev_id = 0x1003
@@ -31,7 +31,7 @@
 
 [HCA]
 hca_header_device_id = 0x1003
-hca_header_subsystem_id = 0x0051
+hca_header_subsystem_id = 0x0067
 dpdp_en = true
 eth_xfi_en = true
 mdio_en_port1 = 0
@@ -41,7 +41,6 @@
 mlpn_en_port0 = true
 phy_type_port1 = XFI
 ext_phy_board_port1 = FALCON
-module_power_level_supported_port0 = 5
 
 num_of_ports = One_Port
 new_gpio_scheme_en = true
@@ -369,7 +368,7 @@
 flash_has_suspend_resume = 0
 
 [ROMINI]
-; start of '#include "uefi_hii_no_iscsi.h"'
+; start of '#include "uefi_hii_all.h"'
 undi_en = 1
 hii_en = 1
 fmp_en = 1
@@ -377,18 +376,27 @@
 
 port_enum = 0
 mac_enum = 1
-dev_path_enum = 1
-dev_path_fqdd = 0
+dev_path_enum = 0
+dev_path_fqdd = 1
 
 hii_read_only = 0
-hii_bdf_decimal = 1
+hii_bdf_decimal = 0
 hii_platform_setup = 1
 hii_ibm_aim = 0
-hii_iscsi_configuration = 0
+hii_iscsi_configuration = 1
 
 static_component_name_string = 0
 
 platform_to_driver_en = 0
 
-hii_vpi_configuration = 1
-; end of '#include "uefi_hii_no_iscsi.h"'
+port1_iscsi_boot_to_target = 1
+port2_iscsi_boot_to_target = 1
+; end of '#include "uefi_hii_all.h"'
+port1_boot_protocol = 0
+port2_boot_protocol = 0
+port1_boot_option_rom_en = 0
+port2_boot_option_rom_en = 0
+port1_iscsi_dhcp_params_en = 0
+port2_iscsi_dhcp_params_en = 0
+port1_iscsi_ipv4_dhcp_en = 0
+port2_iscsi_ipv4_dhcp_en = 0