I have a certain machine which is returning sensors with the same name, however the Sensor ID variates by having a different number in the parenthesis.
For example, I am seeing:
Sensor ID : Temp (0xe)
Entity ID : 3.1 (Processor)
Sensor Type (Threshold) : Temperature (0x01)
Sensor Reading : 43 (+/- 1) degrees C
Status : ok
...
Sensor ID : Temp (0xf)
Entity ID : 3.2 (Processor)
Sensor Type (Threshold) : Temperature (0x01)
Sensor Reading : Disabled
Status : Not Available
...
I find this odd. I if want to access a specific sensor with the following command:
machine:~$ sudo ipmitool sensor get
Not enough parameters given.
sensor get <id> ... [id]
id : name of desired sensor
machine:~$
However, the id value it takes is only the name 'Temp' and not the entire Sensor ID.
Is the sensor naming in this machine incorrect, should names be unique or what is going on?
Are sensors uniquely identified by their entire Sensor ID? The IPMI specs mentions a record ID to uniquely identify the sensors, so I'm assuming that is the entire Sensor ID, however in that case why is only the name required when using the "ipmitool sensor get " command?
Any help is appreciated, thank you.