Как получить список устройств инвентаризации фруктов, используя freeipmi api
Я пытаюсь получить список идентификаторов устройства инвентаризации FRU, используя freeipmi api
, но я мог только найти ipmi_fru_open_device_id
метод, который принимает идентификатор устройства в качестве аргумента.
Кроме того, как вы получаете имя строки устройства?
Например:
Устройство инвентаризации FRU: FRU_RAM (ID 00h)
Я смог получить всю информацию об устройстве, кроме его имени строки (FRU_RAM
).
1 ответ
Сопровождающий FreeIPMI здесь. Основная проблема, если вы не знакомы со спецификацией IPMI, это то, что идентификаторы и имена устройств FRU хранятся в SDR (хранилище данных датчика). Таким образом, вы на самом деле хотите перебрать SDR через API-интерфейс FreeIPMI "sdr" для этой информации.
Я бы порекомендовал пройтись по источнику к ipmi-fru'у от FreeIPMI для руководства Я думаю, что большинство из того, что вы хотели бы, будет там.