Mellanox - Connectx-3 - can modify config

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

xavierd

New Member
Jun 6, 2016
6
1
3
39
I'm playing around with a ConnectX-3 (FW 2.42.5000) and seems I'm not able to obtain the config of the card, reset it to default values or either modify any of the properties.

Any idea how to solve this problem? Tried to reburn the fw with the ini file that I had however no success.

flint -d /dev/mst/mt4099_pci_cr0 query
Image type: FS2
FW Version: 2.42.5000
FW Release Date: 5.9.2017
Product Version: 02.42.50.00
Rom Info: type=PXE version=3.4.752
Device ID: 4099
Description: Node Port1 Port2 Sys image
GUIDs: 0002c90300056aa8 0002c90300056aa9 0002c90300056aaa 0002c90300056aab
MACs: 0002c9a1a270 0002c9a1a271
VSD: VSD
PSID: MT_1170110023​

# mlxconfig -d /dev/mst/mt4099_pciconf0 q
Device #1:
----------
Device type: ConnectX3
Device: /dev/mst/mt4099_pciconf0
Configurations: Next Boot
-E- Failed to query device current configuration​
 

i386

Well-Known Member
Mar 18, 2016
4,245
1,546
113
34
Germany
Usually configuration is "temporary" and done with config files/registry entries for the drivers. Not sure what you mean with config.

Any idea how to solve this problem? Tried to reburn the fw with the ini file that I had however no success.
The ini file is used in combination with a mlx file to generate the firmware (*.bin) file which you can use for flashing.

If you want to use the current ini file check this post from @whitey : https://forums.servethehome.com/ind...-to-mellanox-firmware-help.12452/#post-118715
 

xavierd

New Member
Jun 6, 2016
6
1
3
39
I'm trying via mlxconfig to set SRIOV however it fails since it seems my config file is empty

is anyway to obtain the last mlx to create a new bin? or from my actual bin to obtain the mlx?

root@proxmox:~# mlxburn -d /dev/mst/mt4099_pci_cr0 -q
-I- Image type: FS2​
-I- FW Version: 2.42.5000
-I- FW Release Date: 5.9.2017
-I- Product Version: 02.42.50.00
-I- Rom Info: type=PXE version=3.4.752
-I- Device ID: 4099
-I- Description: Node Port1 Port2 Sys image
-I- GUIDs: 0002c90300056aa8 0002c90300056aa9 0002c90300056aaa 0002c90300056aab
-I- MACs: 0002c9a1a270 0002c9a1a271
-I- VSD: VSD
-I- PSID: MT_1170110023
root@proxmox:~# mlxconfig -d 02:00.0 q
Device #1:​
----------
Device type: ConnectX3
Device: 02:00.0
Configurations: Next Boot
-E- Failed to query device current configuration
root@proxmox:~#