MB RPM Sync ignores BIOS fan curves
Hardware:
Group A: 3x SL Wireless
Group B: 3x SL-LCD Wireless
Group C: 3x SL Wireless
Group D: 1x SL Wireless
24-pin and 12V-2x6 Strimer Wireless
Lian Li Wireless RF 2.4GHz Controller (new slim one that plugs into MB USB-A I/O port)
---
Config:
Group A: 4-pin PWM to SYS_FAN_1, 2-pin PWM to SATA-to-PWM header
Group B: 4-pin PWM to CPU_FAN (splitter), 2-pin PWM to SATA-to-PWM header
Group C: 4-pin PWM to CPU_FAN (splitter), 2-pin PWM to SATA-to-PWM header
Group D: 4-pin PWM to CPU_FAN (splitter), 2-pin PWM disconnected
MB: MSI X870E Carbon Wi-Fi (latest BIOS with 9950X3D2 support AND all fans set to PWM mode)
---
Issue:
When using L-Connect 3 v2.1.23 to set fan curves, all 4 groups respond perfectly fine.
However, as soon as I enable MB RPM Sync, groups B, C, D immediately jump to max rpm (~1950) and group A jumps to ~950. However, according to the fan speed curves set in MSI BIOS, the RPM should be roughly 450-480 RPM at the idle CPU temp of 45. I have tried setting the MB fan speed to 0%, 2%, 5%, 40%, etc. just to test whether any of these speeds would affect the SL-Wireless fans. However, none of these speeds seem to do anything. The MB is essentially just "reading" the fans' PWM, but cannot write it. I have tried uninstalling and re-installing L-Connect. So my current options are:
a) Use L-Connect to set the fan curves exactly as I want
b) Enable MB RPM Sync and have my speeds locked at max RPM
Neither of the above is ideal. I almost exclusively use Linux so the ideal scenario is to toggle on MB RPM Sync, have the fans sync to MB, and then never use L-Connect again.
Pls let me know if I've done anything wrong and what my next debugging steps should be.
---