It's possible your system doesn't support DCMI, not all Supermicro systems do.
Can you run w/ --get-dcmi-capability-info? If it reports that DCMI is supported. If you still get bad completion code, can you run w/ --debug. Al On Thu, 2012-11-22 at 12:31 +0800, Ihsan Junaidi Ibrahim wrote: > Hi folks, > > I'm trying to obtain my system power utilization via the command ipmi-dcmi > but I kept getting bad completion code error. > > nsv02-kul # ipmi-dcmi -W supermicro20 > --get-enhanced-system-power-statistics > ipmi_cmd_dcmi_get_dcmi_capability_info_enhanced_system_power_statistics_attributes: > bad completion code > > nsv02-kul # ipmi-dcmi -W supermicro20 --get-system-power-statistics > ipmi_cmd_dcmi_get_power_reading: bad completion code > > Omitting the -W workaround flag did not seem to make a difference. > > Other reading seems OK. > > nsv02-kul # ipmi-sensors > ID | Name | Type | Reading | Units | Event > 4 | System Temp | Temperature | 24.00 | C | 'OK' > 71 | CPU Temp | OEM Reserved | N/A | N/A | 'OEM Event > = 0000h' > 138 | FAN 1 | Fan | 9045.00 | RPM | 'OK' > 205 | FAN 2 | Fan | 9990.00 | RPM | 'OK' > 272 | FAN 3 | Fan | 10125.00 | RPM | 'OK' > 339 | FAN 4 | Fan | N/A | RPM | N/A > 406 | FAN A | Fan | 9045.00 | RPM | 'OK' > 473 | Vcore | Voltage | 0.99 | V | 'OK' > 540 | 3.3VCC | Voltage | 3.39 | V | 'OK' > 607 | 12V | Voltage | 12.24 | V | 'OK' > 674 | VDIMM | Voltage | 1.54 | V | 'OK' > 741 | 5VCC | Voltage | 5.12 | V | 'OK' > 808 | -12V | Voltage | -12.83 | V | 'OK' > 875 | VBAT | Voltage | 3.14 | V | 'OK' > 942 | VSB | Voltage | 3.38 | V | 'OK' > 1009 | AVCC | Voltage | 3.41 | V | 'OK' > 1076 | Chassis Intru | Physical Security | N/A | N/A | 'OK' > 1143 | PS Status | Power Supply | N/A | N/A | 'Presence > detected' > -- Albert Chu [email protected] Computer Scientist High Performance Systems Division Lawrence Livermore National Laboratory _______________________________________________ Freeipmi-users mailing list [email protected] https://lists.gnu.org/mailman/listinfo/freeipmi-users
