Hi all, so poking around with impitool at my new server, had some promising success controlling most of the main system fans, but, I was wondering how I get a list of the hexadecimal addresses for all the fans present?

I think the bulk of the noise is coming from my power supplies, since they are both running full tilt, there is speed monitoring, though I don’t know if I’ll actually be able to control them with pwm.

ipmitool sdr type fan returns the following, I’m not too sure how to interpret the second column.

Fan_SYS0_1 | C0h | ok | 29.1 | 3400 RPM

Fan_SYS0_2 | C1h | ok | 29.2 | 2900 RPM

Fan_SYS1_1 | C2h | ok | 29.3 | 3500 RPM

Fan_SYS1_2 | C3h | ok | 29.4 | 2900 RPM

Fan_SYS2_1 | C4h | ok | 29.5 | 3500 RPM

Fan_SYS2_2 | C5h | ok | 29.6 | 3000 RPM

Fan_SYS3_1 | C6h | ok | 29.7 | 3500 RPM

Fan_SYS3_2 | C7h | ok | 29.8 | 3000 RPM

Fan_SYS4_1 | C8h | ok | 29.9 | 3500 RPM

Fan_SYS4_2 | C9h | ok | 29.10 | 2900 RPM

Fan_SYS5_1 | CAh | ok | 29.11 | 3600 RPM

Fan_SYS5_2 | CBh | ok | 29.12 | 2900 RPM

Fan_PSU1 | CCh | ok | 10.1 | 13750 RPM

Fan_PSU2 | CDh | ok | 10.2 | 13625 RPM