#
b93b36fb |
| 26-Jan-2022 |
Joseph Fu <joseph.fu@quantatw.com> |
meta-quanta: s6q: implement the chassis capabilities intrusion
This settings is according to IPMI SPEC chassis capabilities to provide intrusion sensor. Adding chassis intrusion sensor monitor to im
meta-quanta: s6q: implement the chassis capabilities intrusion
This settings is according to IPMI SPEC chassis capabilities to provide intrusion sensor. Adding chassis intrusion sensor monitor to implement 'ChassisIntrusionEnabled' property functionally.
Tested: get chassis capabilities, first 01 is meant to enable intrusion sensor ~# ipmitool raw 0x00 0x00 01 20 20 20 20 20
check the intrusion sensor Status ~# systemctl status xyz.openbmc_project.intrusionsensor.service ● xyz.openbmc_project.intrusionsensor.service - Intrusion Sensor Loaded: loaded (/lib/systemd/system/xyz.openbmc_project.intrusionsensor.service; enabled; vendor preset: enabled) Active: active (running) since Mon 2022-01-10 01:53:48 UTC; 10min ago Main PID: 478 (intrusionsensor) CGroup: /system.slice/xyz.openbmc_project.intrusionsensor.service └─478 intrusionsensor
then, set no provided any chassis capabilities function. ~# ipmitool raw 0x00 0x05 0x00 0x20 0x20 0x20 0x20 0x20
check chassis capabilities status. ~# ipmitool raw 0x00 0x00 00 20 20 20 20 20
now, intrusion sensor is not provided. ~# systemctl status xyz.openbmc_project.intrusionsensor.service ○ xyz.openbmc_project.intrusionsensor.service - Intrusion Sensor Loaded: loaded (/lib/systemd/system/xyz.openbmc_project.intrusionsensor.service; enabled; vendor preset: enabled) Active: inactive (dead) since Mon 2022-01-10 02:05:44 UTC; 5s ago Process: 478 ExecStart=/usr/bin/env intrusionsensor (code=killed, signal=TERM) Main PID: 478 (code=killed, signal=TERM)
Signed-off-by: Joseph Fu <joseph.fu@quantatw.com> Change-Id: Ib3e3811f9ae9ab79dab52921fb0e6e065d44c444
show more ...
|