Beware of EMC switches sold as Mellanox SX6XXX on eBay

up3up4

Member
Jun 10, 2018
47
11
8
fan speed ( fan0_lo_limit_rpm) can't low than 4096 (0x1000) in sx6005 firmware,don't know it whether right when run mnlxos
I think in Mlxos is the same low limit 4096rpm. Use dual psu will let the fans running slower.

1 psu cpu monitor2 >55C min pwm 25% fan >4096rpm acceptable

2 psu cpu monitor2 >52C min pwm 27% fan >4096rpm acceptable

2 psu cpu monitor2 <52C min pwm 25% fan <4096rpm switch will ramp up the fans to 16560rpm than slow down to 25%pwm than ramp up again.


The key is we have to find out how to change mlxos lowest fan rpm alarm limit.
 
Last edited:
  • Like
Reactions: klui

up3up4

Member
Jun 10, 2018
47
11
8
You have an SX6012, right?

Wonder why it made such a difference going from 40% to 27%
Yeah. SX6012 and original delta 0.81A fan. I have 2 dac and 2 fiber connections all of them are eth 10g. Maybe you have 40/56g connections will made the switch use another fan control logic.
 

Necrotyr

Active Member
Jun 25, 2017
179
47
28
Denmark
Yeah. SX6012 and original delta 0.81A fan. I have 2 dac and 2 fiber connections all of them are eth 10g. Maybe you have 40/56g connections will made the switch use another fan control logic.
The SX6018 I'm testing on is completely idle, no cables connected at all.
 

SGS

Member
May 24, 2017
35
14
8
50
@Necrotyr in tc, there is a 1232 byte array of tables starting with the bytes
10 17 F1 80
repeated 3 times, containing 22, 56 byte tables

within each table, the 27th byte (zero indexed) represents the min chassis fan speed and the 31st the min spline fan speed.

if you change the 27th byte in each of those tables, you are guaranteed to hit the one that applies to the 6018. the problem is i don't have a 6018 so i can't tell you which one it is. It's partially down to guess work because the naming conventions aren't consistent.
 
  • Like
Reactions: klui

Necrotyr

Active Member
Jun 25, 2017
179
47
28
Denmark
I can confirm @up3up4's findings on my SX6012, sweet sweet silence!

Code:
ORG21-SW-XLG01 [standalone: master] # sh fan
=====================================================
Module          Device          Fan  Speed     Status
                                     (RPM)
=====================================================
MGMT            FAN1            F1   5130.00   OK
MGMT            FAN2            F1   5400.00   OK
MGMT            FAN3            F1   5130.00   OK
MGMT            FAN4            F1   5130.00   OK
ORG21-SW-XLG01 [standalone: master] # sh temperature
========================================================
Module      Component              Reg  CurTemp   Status
                                        (Celsius)
========================================================
MGMT        BOARD_MONITOR          T1   42.00     OK
MGMT        CPU_BOARD_MONITOR      T1   45.00     OK
MGMT        CPU_BOARD_MONITOR      T2   68.00     OK
MGMT        QSFP_TEMP1             T1   37.00     OK
MGMT        QSFP_TEMP2             T1   38.00     OK
MGMT        QSFP_TEMP3             T1   38.50     OK
MGMT        SX                     T1   51.00     OK
Only edited the tc file to 27%
 
  • Like
Reactions: klui

klui

Active Member
Feb 3, 2019
194
82
28
I can confirm @up3up4's findings on my SX6012, sweet sweet silence!
...
Only edited the tc file to 27%
Would you mind updating the Conversion Guide document?

Did you make only this change?

3.6.1002:
tc
min_fan_speed (%) ^^

From
Code:
10 17 F2 7C 00 01 00 00 00 00 00 04 00 00 00 04
00 00 00 04 00 04 00 01 00 05 00 28 00 0A 00 28
                                 ^^          ^^
00 00 00 63 00 55 FF FF 00 37 FF FF 00 00 00 00
00 03 00 00 00 00

To
Code:
10 17 F2 7C 00 01 00 00 00 00 00 04 00 00 00 04
00 00 00 04 00 04 00 01 00 05 00 1b 00 0A 00 1b
                                 ^^          ^^
00 00 00 63 00 55 FF FF 00 37 FF FF 00 00 00 00
00 03 00 00 00 00
 

Freebsd1976

Active Member
Feb 23, 2018
228
33
28
I can confirm @up3up4's findings on my SX6012, sweet sweet silence!

Code:
ORG21-SW-XLG01 [standalone: master] # sh fan
=====================================================
Module          Device          Fan  Speed     Status
                                     (RPM)
=====================================================
MGMT            FAN1            F1   5130.00   OK
MGMT            FAN2            F1   5400.00   OK
MGMT            FAN3            F1   5130.00   OK
MGMT            FAN4            F1   5130.00   OK
ORG21-SW-XLG01 [standalone: master] # sh temperature
========================================================
Module      Component              Reg  CurTemp   Status
                                        (Celsius)
========================================================
MGMT        BOARD_MONITOR          T1   42.00     OK
MGMT        CPU_BOARD_MONITOR      T1   45.00     OK
MGMT        CPU_BOARD_MONITOR      T2   68.00     OK
MGMT        QSFP_TEMP1             T1   37.00     OK
MGMT        QSFP_TEMP2             T1   38.00     OK
MGMT        QSFP_TEMP3             T1   38.50     OK
MGMT        SX                     T1   51.00     OK
Only edited the tc file to 27%
what kind of silence, 30 dbA or 24-25dbA ?
according my search on the delta-fan.com delta 4028 fan at 5000 rpm the noise and pressure are : 30 dbA 8.5cfm 0.15 inch h20 pressure.
my goal is place sx6012 in my bedroom , so I still will try replace fan with 8200 4020 fan (30dbA), and edit it to 75%rpm and hope it reduce to 22dbA.
 

Rand__

Well-Known Member
Mar 6, 2014
4,643
921
113
If you got space (height) you could mod the lid and add a couple of 140mm fans instead - I frankensteined one of mine in the early days that way (open cover + fans, not the beautifying mod;))
 

seanxu

New Member
Apr 2, 2020
2
0
1
Hello,
I was bought this switch:
Mellanox MSX6012-2BFS SX6012 EMC 100-886-236-00 12-port switch .
I didn't know this was an EMC OEM machine.

----------------------------- Board Info -----------------------------
* Chasis Type : DINGO
* Number of Ports : 12
* U-Boot Revision :U-Boot 2009.01 SX_PPC_M460EX SX_3.2.0330-82-EMC ppc (Feb 27 2013 - 12:13:42)
* Firmware Revision : 9.9.1260
* INI file Revision : 0x31010016
GET_BUILD_PATH................=/emc/tdowning/ppc460_release/may_23_2014
----------------------------- Board Info -----------------------------

but I need to reflash with the Mellanox firmware and MLNX-OS.
Can someone help me?
I read that many of you did it using the mporg guide but Idon’t know how to do.
Can you help me tell me what to do?
Thank you
 

Necrotyr

Active Member
Jun 25, 2017
179
47
28
Denmark
Would you mind updating the Conversion Guide document?

Did you make only this change?

3.6.1002:
tc
min_fan_speed (%) ^^

From
Code:
10 17 F2 7C 00 01 00 00 00 00 00 04 00 00 00 04
00 00 00 04 00 04 00 01 00 05 00 28 00 0A 00 28
                                 ^^          ^^
00 00 00 63 00 55 FF FF 00 37 FF FF 00 00 00 00
00 03 00 00 00 00

To
Code:
10 17 F2 7C 00 01 00 00 00 00 00 04 00 00 00 04
00 00 00 04 00 04 00 01 00 05 00 1b 00 0A 00 1b
                                 ^^          ^^
00 00 00 63 00 55 FF FF 00 37 FF FF 00 00 00 00
00 03 00 00 00 00
Only modified the TC file like you write here, I'll update the guide when I get home.

what kind of silence, 30 dbA or 24-25dbA ?
according my search on the delta-fan.com delta 4028 fan at 5000 rpm the noise and pressure are : 30 dbA 8.5cfm 0.15 inch h20 pressure.
my goal is place sx6012 in my bedroom , so I still will try replace fan with 8200 4020 fan (30dbA), and edit it to 75%rpm and hope it reduce to 22dbA.
Not sure, didn't measure it, but the PSU on my shutdown R630 is louder.

Not sure why I need to search the thread for you but here is a post:
https://forums.servethehome.com/ind...anox-sx6xxx-on-ebay.10786/page-28#post-252987

Link seems to be down atm but @Necrotyr surly can bring it up

There might also be other links/sources after this post - remeber some offer of hosting but havent looked for it
It's down because I'm upgrading my freenas to SAS3, will hopefully be up later today.

Never got around to talk to Fodeesha about hosting the files, should probably ask him...
 
  • Like
Reactions: klui