Fri, 9 Feb 2018 07:45:40 -0500 Jiri B <ji...@devio.us> > Hi, > > I have supermicro x8sil-f (latest bios/ipmi fw) with 2 fans and it has started > to beep after a while when OS is up while it detected non-existing fans either > run at 0 RPM or in -2560 RPM.
Hi Jiri, Does a manual restart of the BMC card (via IPMI) make a difference, how? Kind regards, Anton Lazarov > OpenBSD itself used to detect both fans (though lm1.fanX numbers were > different > to numbering from motherboard vendor). > > I replugged both fans on the board and OpenBSD has detected only one fan now. > Why only one now, if it used to previously detected both? > > # sysctl hw.sensors.lm1 | grep fan ; ipmitool -I lanplus -H 192.168.1.250 -U > ADMIN -P **** sensor list | grep '^FAN [1-2]' > hw.sensors.lm1.fan1=1028 RPM > FAN 1 | 955.000 | RPM | ok | 215.000 | 400.000 | > 585.000 | 29260.000 | 29815.000 | 30370.000 > FAN 2 | 1325.000 | RPM | ok | 215.000 | 400.000 | > 585.000 | 29260.000 | 29815.000 | 30370.000 > > Could it be possible that openbsd lm driver messes something on the board > and makes the board think a non-existing fan runs -2560 RPM or 0 RPM? > > After fans replug and OpenBSD detected only one fan, the board hasn't > started to beep yet. I don't get it... > > OpenBSD 6.2-current (GENERIC.MP) #399: Fri Feb 2 18:28:58 MST 2018 > dera...@amd64.openbsd.org:/usr/src/sys/arch/amd64/compile/GENERIC.MP > real mem = 8564375552 (8167MB) > avail mem = 8297881600 (7913MB) > mpath0 at root > scsibus0 at mpath0: 256 targets > mainbus0 at root > bios0 at mainbus0: SMBIOS rev. 2.6 @ 0x9f000 (68 entries) > bios0: vendor American Megatrends Inc. version "1.1" date 05/27/2010 > bios0: Supermicro X8SIL > ... > wbsio0 at isa0 port 0x2e/2: W83627DHG rev 0x25 > lm1 at wbsio0 port 0xa10/8: W83627DHG > > Thank you for a tip or workaround. > > Jiri >