Phosphor-fan-present only update fan Functional for xyz.openbmc_project.Inventory.Manager

Thu Nguyen thu at amperemail.onmicrosoft.com
Wed Dec 16 14:01:50 AEDT 2020


Hi,

I would like to ask about current behavior of phosphor-fan-present.

When I unplug one fan, phosphor-fan-monitor will only update the 
Functional Dbus properties of /system/chassis/motherboard/FAN3_1/FAN3_1 
and /system/chassis/motherboard/FAN3_1 of inventory interface to false.

But not for "/xyz/openbmc_project/sensors/fan_tach/FAN3_1" of hwmon 
interface.

Below is test log:

~# busctl get-property xyz.openbmc_project.Inventory.Manager 
/xyz/openbmc_project/inventory/system/chassis/motherboard/FAN4_2/FAN4_2 
xyz.openbmc_project.State.Decorator.OperationalStatus Functional
b false
~# busctl get-property xyz.openbmc_project.Inventory.Manager 
/xyz/openbmc_project/inventory/system/chassis/motherboard/FAN4_2 
xyz.openbmc_project.State.Decorator.OperationalStatus Functional
b false
~# busctl get-property xyz.openbmc_project.Hwmon-1644477290.Hwmon1 
/xyz/openbmc_project/sensors/fan_tach/FAN4_2 
xyz.openbmc_project.State.Decorator.OperationalStatus Functional
b true

Is this the expected behavior?

Regards.

Thu Nguyen.



More information about the openbmc mailing list