IPMItool является очень простой, легкий в использовании, с открытым исходным кодом и кросс-платформенный командной строки программное обеспечение, написанное на языке программирования С и предназначены для работы в качестве интерфейса для систем, которые поддерживают как 1.5 и 2.0 ветви из (интеллектуальный интерфейс управления платформой) спецификации IPMI.
Основные особенности
С помощью IPMItool вы сможете легко читать SDR (Software-Defined Radio), дисплей SEL & Rsquo; s содержание, значения датчика печати, информации FRU печать, выполнять управление мощностью шасси, а также для чтения и установить LAN (Local Area Network) параметры конфигурации. Кроме того, программное обеспечение также позволяет использовать интерфейс системы, представленной драйвером устройства ядра (OpenIPMI), воспользовавшись IPMI-over-LAN интерфейсов.
Следующие интерфейсы официально поддерживаются IPMItool: LAN, LAN Plus, OpenIPMI, FreeIPMI, IMB, BMC, LIPMI и последовательной. Фиктивный интерфейс также предоставляется, а также ipmievd и ipmishell инструменты. Поддержка некоторых из этих интерфейсов добавляется по умолчанию при настройке проекта, так как другие требуют явного Enablement.
Параметры командной строки
С помощью интерфейса командной строки (CLI), пользователь сможет сделать много задач, используя команду ipmitool сгенерированный после компиляции. Это позволяет передавать RAW IPMI запросы, настройка каналов LAN, запустить ATCA или PICMG расширенные команды, настроить брандмауэр микропрограммы, информация для печати сеанса, а также welll обед интерактивная оболочка IPMI.
Под капотом, доступности и поддерживаемых операционных систем
Проект IPMItool
написана полностью на языке программирования С и & Rsquo; s доступен для скачивания только в виде архива в качестве источника, который должен быть настроен и скомпилированы перед установкой. Кроме того, GNU / Linux, программное обеспечение успешно работает под управлением операционных систем FreeBSD, Solaris и Mac OS X. Оба 32-разрядных и 64-разрядных архитектур поддерживаются в настоящее время. Определенное число дистрибутивов Linux включают программу IPMItool в своих программных умолчанию хранилищ, так что вы можете установить его без необходимости компилировать свои источники.
Что нового в этом выпуске:
- ID: 299 - OpenIPMI плагин записывает ноль неправильный байт
- ID: 301 - Добавить OS / гипервизора статус установки события
- ID: 298 - исправить LANplus повторных попыток
- ID: 295 - информирует пользователя, если SOL сеанс отключен
- ID: 297 - не распечатка записи SEL, если нет ID
- ID: 296 - Fix PSD декодирования размер
- ID: 293 - Использование неинициализированной переменной в ipmi_main ()
- ID: 278 - Ошибка в золе looptest
- ID: 290 - ipmi_sol.c нуждается в очистке
- ID: 85 - Supermicro дисплей ошибок ECC памяти
- ID: 290 - ipmi_sol.c нуждается в очистке
- ID: 286 - открытая сессия повторные попытки ударил утверждают в ipmi_lanplus_send_payload
- ID: 285 - Fix SEGV в ipmi_lanplus_open_session
- ID: 284 - Fix SEGV в ipmi_main
- ID: 283 - ipmi_intf_socket_connect терпит неудачу с IPv4 хостов
- ID: 46 - ipmi_fwum нуждается в некоторой переделывает
- ID: 50 - ipmi_hpmfwupg нуждается в вымыться
- ID: 279 - ipmitool СПЗ список сломаны
- ID: 44 - фиктивная поддержка интерфейса - фальшивка-ipmistack проект
- ID: 48 - Удалить жестко закодированы FRU ограничение длины инвентаризации доступа
- ID: 276 - HPM.1 обновить комбинированный патч
- ID: 90 - Добавить опции для шасси bootparam множества bootflag
- ID: 292 -Properly ручка плагин не равен нулю целевой adddress с -t
- Многочисленные исправления, основанные на управлении Coverity
- Используйте TIOCFLUSH если TCFLSH отсутствует, чтобы получить серийный здание плагин на Hurd.
- Отключить ММБ и открытые плагины по умолчанию на Hurd. Платформа не хватает необходимой поддержки ядра.
- Изменить серийный плагин только попытаться отключить флаг IUCLC последовательной шины на платформах, поддерживающих ее. Исправления строить проблему на Hurd и FreeBSD.
- ПА: 83 - Пересмотренный IPv6 патч
- FR: 24 - Обмен ОС Имя хоста BMC URL при запуске
- ID: 304 - Incorect byteswap в SOL максимальной полезной нагрузкой
- ID: 303 - Fix построить ошибку в коде HPM.2
- ID: 300 - новая функциональность sunoem
- ID: 144 - Fix 'DCMI сила set_limit действие'
- ID: 302 - HPM.2 поддержка длинных сообщений
- ID: 309 - Добавить новые записи SEL для IPMI 2.0 оборотов 1.1
- ID: 280 - мужчина страница очистки
- ID: 311 - обновленная страница руководства для новых команд sunoem
Что нового в версии 1.8.15:
- ID: 299 - OpenIPMI плагин записывает ноль неправильно байт
- ID: 301 - Добавить OS / гипервизора статус установки события
- ID: 298 - исправить LANplus повторных попыток
- ID: 295 - информирует пользователя, если SOL сеанс отключен
- ID: 297 - не распечатка записи SEL, если нет ID
- ID: 296 - Fix PSD декодирования размер
- ID: 293 - Использование неинициализированной переменной в ipmi_main ()
- ID: 278 - Ошибка в золе looptest
- ID: 290 - ipmi_sol.c нуждается в очистке
- ID: 85 - Supermicro дисплей ошибок ECC памяти
- ID: 290 - ipmi_sol.c нуждается в очистке
- ID: 286 - открытая сессия повторные попытки ударил утверждают в ipmi_lanplus_send_payload
- ID: 285 - Fix SEGV в ipmi_lanplus_open_session
- ID: 284 - Fix SEGV в ipmi_main
- ID: 283 - ipmi_intf_socket_connect терпит неудачу с IPv4 хостов
- ID: 46 - ipmi_fwum нуждается в некоторой переделывает
- ID: 50 - ipmi_hpmfwupg нуждается в вымыться
- ID: 279 - ipmitool СПЗ список сломаны
- ID: 44 - фиктивная поддержка интерфейса - фальшивка-ipmistack проект
- ID: 48 - Удалить жестко закодированы FRU ограничение длины инвентаризации доступа
- ID: 276 - HPM.1 обновить комбинированный патч
- ID: 90 - Добавить опции для шасси bootparam множества bootflag
- ID: 292 -Properly ручка плагин не равен нулю целевой adddress с -t
- Многочисленные исправления, основанные на управлении Coverity
- Используйте TIOCFLUSH если TCFLSH отсутствует, чтобы получить серийный здание плагин на Hurd.
- Отключить ММБ и открытые плагины по умолчанию на Hurd. Платформа не хватает необходимой поддержки ядра.
- Изменить серийный плагин только попытаться отключить флаг IUCLC последовательной шины на платформах, поддерживающих ее. Исправления строить проблему на Hurd и FreeBSD.
- ПА: 83 - Пересмотренный IPv6 патч
- FR: 24 - Обмен ОС Имя хоста BMC URL при запуске
- ID: 304 - Incorect byteswap в SOL максимальной полезной нагрузкой
- ID: 303 - Fix построить ошибку в коде HPM.2
- ID: 300 - новая функциональность sunoem
- ID: 144 - Fix 'DCMI сила set_limit действие'
- ID: 302 - HPM.2 поддержка длинных сообщений
- ID: 309 - Добавить новые записи SEL для IPMI 2.0 оборотов 1.1
- ID: 280 - мужчина страница очистки
- ID: 311 - обновленная страница руководства для новых команд sunoem
Что нового в версии 1.8.13:
- ID: 3611905 - Прямой / Режим последовательного Basic Terminal драйверы интерфейса
- ID: 3577766 - ручки и переключатели CONFIGURE не работают
- ID: 3611253 - не отменяют ОС по умолчанию значения для интерфейсов
- ID: 65 - Исправления для configure.in для кросс-компиляции
- ID: 3571153 - OpenIPMI / ipmievd к сбою при компиляции на Solaris
- многочисленные ipmitool человек страница
- ID: 3611226 - Bridging поддержка платформ PICMG
- Добавить поддержку getsysinfo / setsysinfo команды IPMI мкр
- Cleanup Dell OEM-код, чтобы использовать новый интерфейс Sysinfo
- ID: 93 - ул к междунар преобразования слабый
- ID: 3582307 - ipmi_fru - ipmi_fru_main () коды возврата
- ID: 3582310 - ipmi_fru - ipmi_fru_main () - злоупотребление Е ()
- ID: 3576213 - ipmi_fru - не используется переменная
- ID: 3578276 - ipmi_fru - бесплатно () на освобожденной памяти возможно
- ID: 3578275 - ipmi_fru - утечки памяти
- ID: 3528271 - ipmi_fru - возможно * поток через FRUID
- ID: 3578277 - ipmi_fru - возможно указатель NULL
- ID: 3612372 - Признать номер Broadcom IANA и продукт BCM5725
- ID: 3608758 - добавить IPMI_NETFN_OEM
- ID: 143 - Перевернутые 'канал' authcap возможности затруднительных обратный IPMIv1.5 / 2.0 '' канал authcap возможности
- ID: 3587318 - & Quot; DCMI обнаружить & Quot; не DCMI 1.5 совместимы
- ID: 3608757 - ipmi_fru - различные исправления
- ID: 3598203 - 'MC getsysinfo | setsysinfo' нужно немного повторной работы
- ID: 3597782 - ipmi_mc - sysinfo_param () имеет два последовательных возвращения
- ID: 3597781 - 'MC getsysinfo | setsysinfo' помощь имеет опечаток
- ID: 3608763 - ipmi_sdr - код очистки и вывода изображения зачистка
- ID: 3610286 - ipmi_sdr - ipmi_sdr_print_type - неправильная Eval
- ID: 3600930 - ipmi_sdr - код очистки
- ID: 3602439 - ipmi_sdr - утечки памяти
- ID: 3595199 - ipmi_sdr - Добавлена поддержка "ipmitool СПЗ помощь '
- ID: 3592773 - 'ipmitool СПЗ данные'; печатает неправильная информация
- ID: 3592770 - 'ipmitool СПЗ список | псписок INV_INPUT' Код возврата
- ID: 3577159 - ipmi_sdr - uint32_t приведение к uint8_t и обратно
- ID: 3528368 - ipmi_sdr - возможно INT * поток
- ID: 226 - ipmi_sdradd - опечатка
- ID: 258 - ipmi_sdradd - ошибка печатается на STDOUT
- Исправлена ipmievd запускается под Systemd.
- ID: 3608760 - Добавить к bswap.h ipmi_chassis.c и ipmi_pef.c
- ID: 3564701 - ipmitool 1.8.12 не строит на больших архитектур обратным порядком байтов
- ID: 3600907 - определенное значение для & Quot; шасси могут не поддерживать Force Идентифицировать & Quot;
- ID: 256 - ipmitool может произойти сбой при IPv6 адрес возвращается
- ID: 211 - "Библиотека / ipmi_dcmi.c '- опечатка и ошибка печатается на STDOUT
- ID: 3612237 - Если команда DCMI выходит из строя, неверный код завершения печатается
- ID: 3608149 - ipmitool - установить указатель на NULL после того, как свободный ()
- ID: 3603419 - DCMI - пустая трата ресурсов
- ID: 3600908 - DMCI - авария в ipmi_print_sensor_info (), NULL исх
- ID: 3609985 - delloem: Неправильный MAC возвращается, когда прогибается адресация включена
- ID: 113 - delloem выполняемый файл не будет обрабатывать более одной команды
- ID: 28 - delloem - очистить код
- ID: 3608261 - delloem - форматирование кода
- ID: 3528247 - delloem - исправить возможно * ИНТ потоки
- ID: 3600910 - delloem - код очистки
- ID: 3576211 - delloem - не используется переменная
- ID: 3578022 - delloem - исправить опечатки
- ID: 263 - ipmi_ek * - зачистка
- ID: 3308765 - ipmi_ek * - зачистка
- ID: 3586228 - ipmi_ek * - ipmi_ekanalyzer_usage () переделки
- ID: 3528388 - ipmi_ek * - опечатка в сообщении об ошибке
- ID: 3576212 - ipmi_event - лучшая управляемость RSP
- ID: 3607393 - ipmi_event - лишними ' п' в сообщении об ошибке
- ID: 153 - ipmi_firewall - Е () используется вместо lprintf ()
- ID: 3608003 - ipmi_fru - Атол () следует заменить str2 * ()
- ID: 3600911 - ipmi_fru - зафиксировать несколько приращения в аргументах к Printf
- ID: 3600914 - не более аварии на нет ответа. позволяют более отправлять / Recv циклы ожидания.
- ID: 70 - Исправления и обновления для ipmitool HPM
- ID: 3528308 - ipmi_hpmfwupg - возможно INT * поток
- ID: 3608762 - ipmi_hpmfwup - Фиксированные справочные сообщения для команды HPM
- ID: 3607981 - ipmi_lanp - заменить atoi () вызывает
- ID: 3607320 - ipmi_lanp - возможно ссылка NULL
- ID: 3600926 - ipmi_lanp - код очистки
- ID: 3613575 - утечка памяти - ipmi_password_file_read ()
- ID: 3522740 - чтение пароля из файла ограничен 16byte пароли
- ID: 3613605 - ipmi_main - звоните бесплатно () на указатель на статические данные
- ID: 3608761 - ipmi_main - PICMG Локатор Get Device никогда не запускать
- ID: 3577155 - ipmi_main '- утечки памяти
- ID: 239 - опечатка в 'MC самотестирование', добавьте детали
- ID: 3597471 - ipmi_mc - нужно немного повторной работы - RC, инв. Параметры
- ID: 3597468 - ipmi_mc - print_mc_usage () печатает на STDOUT
- ID: 3597469 - 'тс сторожевые от' печатает на STDERR, должно быть STDOUT
- ID: 3597470 - 'MC сброса сторожевого' печатает на STDERR, должно быть STDOUT
- ID: 3611254 - OEM ручка для Intel 82751 в режиме SPT
- ID: 3600927 - изменить Eval порядок ввода в ipmi_oem_setup парам ()
- ID: 3600928 - ipmi_pef - код очистки
- ID: 3592732 - ipmi_picmg.c - Е () неправильное использование
- ID: 3528310 - ipmi_picmg.c - NULL ссылка
- ID: 3528347 - ipmi_raw.c - возможно INT * поток
- ID: 3587913 - Команда% ipmitool сырец помощь; возвращает 1
- Добавлен код для поддержки датчиков на других логических устройств (от имени Kontron Германия)
- ID: 3611912 - Добавление недостающих символов новой строки, если указан выход CVS
- ID: 244 - ipmi_sel - & Quot; 0,0 & Quot; отображается для неопределенного пороговых значений
- ID: 3612371 - опечатка в выходе impi_sel отладки
- ID: 3016359 - ipmi_sel - Получить SEL Alloc Информация неверна
- ID: 3568976 - «Сель установленное время" поведение не соответствует
- ID: 3528371 - ipmi_sensor - возможно INT * поток
- ID: 3601265 - 'ipmitool датчик получить "утечки памяти
- ID: 3601106 - 'ipmitool Датчик получить NACname' выход неверны / непоследовательным
- ID: 3608007 - ipmi_session - опечатка в сообщении об ошибке
- ID: 101 - ipmi_sol - возможно INT * поток
- ID: 3600933 - ipmi_sol - использование устаревшего bzero ()
- ID: 3609472 - ipmi_sol - Добавить экземпляр в SOL команды
- ID: 3588726 - 'ipmitool статус золь полезного груза ...;' возвращает ошибку сегментации на нет RSP
- ID: 3522731 - ipmi_sol - ipmi_get_sol_info () возвращает всегда 0
- ID: 3613042 - добавить недостающие идентификаторы сущностей
- ID: 3611306 - ipmi_tsol - исправить всегда терпит неудачу в случае ошибки
- ID: 259 - ipmi_user - утечка памяти
- ID: 260 - ipmi_user - заменить atoi () вызов
- ID: 2871903 - ipmitool собств пользователь неправильно устанавливает Link Auth
- ID: 3600960 - проверить копию существует пароль
- ID: 3609473 - Добавить утверждение / deassertion пороговых событий
- ID: 104 - ipmishell - возможно INT * поток
- ID: 262 - «набор», когда не возвращает ошибку сегментации IPMI не присутствует инф
- ID: 257 ipmitool EXEC, если ошибки сегментации неверный ввод заданного
- ID: 254 - Fix повторить попытку извлечения из возможности аутентификации
- ID: 3611303 - LAN - проверка ошибок отсутствует брекеты
- ID: 253 - Fix lanplus повторной передачи
- ID: 212 - "Библиотека / ipmi_dcmi.c '- возможно INT * поток
- ID: 264 - неверны индекс массива в get_lan_param_select ()
- ID: 269 - Исправления для configure.in для кросс-компиляции
- ID: 267 - Коррупция в & Quot; лань предупреждения печати & Quot; выход
- ID: 41 - ipmi_sel_interpret () - очистить форматирование, отступы
- ID: 242 - Некорректное DCMI питания Чтение & Quot; IPMI метка времени & Quot; Интерпретация
- ID: 229 - "Библиотека / ipmi_ekanalyzer.c '- опечатка` `Слишком мало аргументов' '
- ID: 266 - файл утечка дескрипторов в ipmi_fwum и ipmi_ekanalyzer
- ID: 99 - "Библиотека / ipmi_sel.c '- возможно INT * поток
- ID: 222 - "Библиотека / ipmi_sdr.c '- опечатка' Не Чтение '- & GT; 'Нет Чтение'
- ID: 35 - Скрипт для настройки перенаправления SNMP в / из BMC
- ID: 273 - Уменьшить SOL размер входного буфера по размеру заголовка SOL
Обновления
Комментарии не найдены