ipmcget -d ip
exit
cat /etc/package_info | grep vpd
cat /etc/package_info | grep rackmount
mdbctl
ipmcget -d v
busctl --user get-property bmc.kepler.maca /bmc/kepler/Managers/1/Package bmc.kepler.Managers.Package Customer 
busctl --user set-property bmc.kepler.maca /bmc/kepler/Managers/1/Package bmc.kepler.Managers.Package Customer s "JD"
ipmcset -t main -d ac
busctl --user set-property bmc.kepler.maca /bmc/kepler/Managers/1/Package bmc.kepler.Managers.Package Customer s "Tencent"
ipmcset -t sol -d activate -v 1
ipmcset -t sol -d activate -v 1 0
mdbctl
cat /etc/package_info |grep kunpeng
ipmcgdt -d v
ipmcget -d v
ipmcset -t sol -d activate -v 1 0
busctl --user introspect bmc.kepler.general_hardware
busctl --user tree bmc.kepler.general_hardware
mdbctl
ipmcset -t sol -d activate -v 1
ipmcset -t sol -d activate -v 1 0
mdbctl
busctl --user set-property bmc.kepler.hwproxy /bmc/kepler/Accessor/Accessor_DPUPowerEnable_0101030A01 bmc.kepler.Accessor Value t 1
mdbctl
busctl --user set-property bmc.kepler.hwproxy /bmc/kepler/Accessor/Accessor_DPUPowerEnable_0101030B01 bmc.kepler.Accessor Value t 1
mdbctl
busctl --user set-property bmc.kepler.hwproxy /bmc/kepler/Accessor/Accessor_DPUPowerEnable_0101030B01 bmc.kepler.Accessor Value t 0
mdbctl
busctl --user list |grep fructrl
busctl --user set-property bmc.kepler.hwproxy /bmc/kepler/Accessor/Accessor_DPUPowerEnable_0101030B01 bmc.kepler.Accessor Value t 0
mdbctll
ipmcset -t sol -d activate -v 1 0
cat /etc/package_info |grep general
ipmcset -t sol -d activate -v 1 0
mdbctl
ipmcset -t sol -d activate -v 1 0
busctl --user tree bmc.kepler.general_hardware
ipmcset -t sol -d activate -v 1 0
mdbctl
mdbctl lsobj Scanner |grep -u dpu
mdbctl lsobj Scanner |grep -i dpu
mdbctl lsprop Scanner_DpuPresent_0101030B
mdbctl lsobj Scanner |grep -i present
mdbctl lsprop Scanner_Slot3Present_0101030B
mdbctl
ipmcset -t sol -d activate -v 1 0
mdbctl
busctl --user set-property bmc.kepler.hwproxy /bmc/kepler/Accessor/Accessor_DPUPowerEnable_0101030B01 bmc.kepler.Accessor Value t 1
mdbctl
busctl --user set-property bmc.kepler.hwproxy /bmc/kepler/Accessor/Accessor_DPUPowerEnable_0101030B01 bmc.kepler.Accessor Value t 0
mdbctl
ipmcget -d v
mdbctl
ip a
mdbctl
mdbctl lsobj Scanner |grep -i dpu
mdbctl lsprop Scanner_DpuPresent_0101030A
mdbctl lsobj Connector |grep 0101030A
mdbctl lsprop Connector_PCIE_1_0101030A
mdbctl lsobj Accessor
mdbctl lsprop Accessor_BoardId_0101030A
ipmcset -t sol -d activate -v 1 0
ipmcset -t sol -d activate -v
ipmcset -t sol -d activate -v 1 0
mdbctl
busctl --user set-property bmc.kepler.hwproxy /bmc/kepler/Accessor/Accessor_DPUPowerEnable_0101030A01bmc.kepler.Accessor Value t 1
busctl --user set-property bmc.kepler.hwproxy /bmc/kepler/Accessor/Accessor_DPUPowerEnable_0101030A01 bmc.kepler.Accessor Value t 1
mdbctl
mdbctl lsprop Accessor_BoardId_0101030A
mdbctl lsprop Pca9555_NIC_0101030A
mdbctl
mdbctl lsprop Accessor_BoardId_0101030A
busctl --user  |grep firmware_mgmt
mdbctl
mdbctl lsprop Accessor_BoardId_0101030A
mdbctl
mdbctl lsprop Connector_PCIE_1_0101030A
mdbctl lsprop Scanner_DpuPresent_0101030A
 mdbctl lsprop Accessor_BoardId_0101030A
mdbctl lsprop Scanner_DpuPresent_0101030A
mdbctl lsprop Accessor_BoardId_0101030A
mdbctl lsprop Scanner_DpuPresent_0101030A
mdbctl lsobj Scanner |grep 0101030A
mdbctl lsprop Scanner_Slot3Present_0101030A
mdbctl lsprop Accessor_BoardId_0101030A
ipmcget -d healthevent
ipmcget -d healthevents
mdbctl lsprop Accessor_BoardId_0101030A
busctl --user call bmc.kepler.hwproxy /bmc/kepler/Chip/Complex/Chip_Cpld_0101030A bmc.kepler.Chip.BlockIO WriteRead a{ss}ayu 0 4 4 0xa3 0 0 0
busctl --user call bmc.kepler.hwproxy /bmc/kepler/Chip/Complex/Chip_Cpld_0101030A bmc.kepler.Chip.BlockIO WriteRead a{ss}ayu 0 4 0xa3 0 0 0 4
busctl --user call bmc.kepler.hwproxy /bmc/kepler/Chip/Complex/Chip_Cpld_0101030A bmc.kepler.Chip.BlockIO ComboWriteRead a{ss}uayuu 0 0xa3 3 0 0 0 0xa3 4 
busctl --user call bmc.kepler.hwproxy /bmc/kepler/Chip/Complex/Chip_Cpld_0101030A bmc.kepler.Chip.BlockIO Write a{ss}uay 0 0x51 0
busctl --user call bmc.kepler.hwproxy /bmc/kepler/Chip/Complex/Chip_Cpld_0101030A bmc.kepler.Chip.BlockIO Write a{ss}uay 0 0x52 0
busctl --user call bmc.kepler.hwproxy /bmc/kepler/Chip/Complex/Chip_Cpld_0101030A bmc.kepler.Chip.BlockIO Read a{ss}uu 0 0x52 0
busctl --user call bmc.kepler.hwproxy /bmc/kepler/Chip/Complex/Chip_Cpld_0101030A bmc.kepler.Chip.BlockIO Read a{ss}uu 0 0x52 1
busctl --user call bmc.kepler.hwproxy /bmc/kepler/Chip/Complex/Chip_Cpld_0101030A bmc.kepler.Chip.BlockIO ComboWriteRead a{ss}uayuu 0 0xa3 3 0 0 0 0xa3 4
mdbctl lsobj Scanner |grep -i dpu
mdbctl lsprop Scanner_DpuPresent_0101030A
mdbctl lsobj Accessor |grep 0101030A
mdbctl lsprop Accessor_BoardId_0101030A
mdbctl lsobj Connector |grep 0101030A
mdbctl lsprop Connector_PCIE_1_0101030A
mdbctl lsobj DPUCard
mdbctl lsprop DPUCard_1_0101030A01
mdbctl lsobj PCIeCard
mdbctl lsprop PCIeCard_1_0101030A01
mdbctl
busctl --user call bmc.kepler.hwproxy /bmc/kepler/Chip/Complex/Chip_Cpld_0101030A bmc.kepler.Chip.BlockIO ComboWriteRead a{ss}uayuu 0 0xa3 3 0 0 0 0xa3 4
busctl --user introspect bmc.kepler.maca /bmc/kepler/Managers/1/Package
busctl --user tree bmc.kepler.bmc_network
busctl --user introspect  bmc.kepler.bmc_network /bmc/kepler/Managers/1/EthernetInterfaces/1
busctl --user introspect  bmc.kepler.bmc_network /bmc/kepler/Managers/1/EthernetInterfaces/2
ipmcset -d
ipmcset -d activeport
ipmcget -d ip
busctl --user get-property bmc.kepler.maca /bmc/kepler/Managers/1/Package bmc.kepler.Managers.Package Customer 
busctl --user set-property bmc.kepler.maca /bmc/kepler/Managers/1/Package bmc.kepler.Managers.Package Customer s "Tencent"
ipmcset -t main -d ac
mdbctl
busctl --user get-property bmc.kepler.maca /bmc/kepler/Managers/1/Package bmc.kepler.Managers.Package Customer 
mdbctl lsobj EthGroup
mdbctl lsprop EthGroup_InnerEth_00
busctl --user tree bmc.kepler.bmc_network
busctl --user get-property bmc.kepler.maca /bmc/kepler/Managers/1/Package bmc.kepler.Managers.Package Customer 
mdbctl lsobj Fructrl
 sqlite3 /opt/bmc/data/fructrl/fructrl.db "select * from t_fructrl_tb;"
find / -name "sqlite*" -type f 2>/dev/null | head -10
cd /usr/sbin
find / -name "sqlite*" -type f 2>/dev/null | head -10
 sqlite3 /opt/bmc/data/fructrl/fructrl.db "select * from t_fructrl_tb;"
/usr/sbin/sqlite3 /opt/bmc/data/fructrl/fructrl.db "select * from t_fructrl_tb;"
mdbctl ls /bmc/kepler/Systems/1/FruCtrl
mdbctl lsobj  /bmc/kepler/Systems/1/FruCtrl
mdbctl lsobj fructrl
mdbctl lsprop FruCtrl_1_0_00
mdbctl ls /bmc/kepler/Systems/1/FruCtrl
mdbctl get /bmc/kepler/Systems/1/FruCtrl
mdbctl
ipmcget -d v
mdbctl lsobj Connector
mdbctl
mdbctl lsprop Smc_ExpBoardSMC
mdbctl lsobj Smc_ExpBoardSMC
mdbctl lsobj ExpBoardSMC
mdbctl lsobj ExpBoard
lsprop ExpBoard_1_0101
mdbctl lsprop ExpBoard_1_0101
mdbctl lsobj smc
mdbctl lsobj Connector
mdbctl lsprop Connector_EXU_1_01
mdbctl lsobj Connector
mdbctl lsprop Connector_BCU_1_0101
busctl --user tree bmc.kepler.bmc_network
ipmcget -d ip
exit
