FreeBSD 8.0 и IPMI
имеется сервер, с FreeBSD 8.0 на борту. имеется задача разобратся с IPMI на нем. что получаем в итоге:
# ipmitool mc info Device ID : 18 Device Revision : 1 Firmware Revision : 4.3 IPMI Version : 2.0 Manufacturer ID : 11 Manufacturer Name : Hewlett-Packard Product ID : 0 (0x0000) Product Name : Unknown (0x0) Device Available : yes Provides Device SDRs : no Additional Device Support : Sensor Device SDR Repository Device SEL Device FRU Inventory Device IPMB Event Receiver Bridge Chassis Device Aux Firmware Rev Info : 0x03 0x01 0x00 0x00
# ipmitool channel info 2 Channel 0x2 info: Channel Medium Type : 802.3 LAN Channel Protocol Type : IPMB-1.0 Session Support : multi-session Active Session Count : 0 Protocol Vendor ID : 7154 Volatile(active) Settings Alerting : enabled Per-message Auth : enabled User Level Auth : enabled Access Mode : always available Non-Volatile Settings Alerting : enabled Per-message Auth : enabled User Level Auth : enabled Access Mode : always available
во! нашли сетевуху, на первом канале нет вообще никого, на остальных тоже не сетевухи.
и сразу сталкиваемся с проблемой которая так и не отпустит нас в дальнейшем
# ipmitool sol set force-encryption true Error requesting SOL parameter 'Set In Progress (0)': Invalid data field in request Error fetching SOL parameters for force-encryption update
И это мы увидим на любое действие с попыткой сказать что-то Serial-on-Lan, если будем пытаться говорить что-то правильное. Если начнем проверять, не отличаются ли настоящие параметры, от параметров в хелпе, то увидим
# ipmitool sol set force-authentication enable Invalid value enable for parameter force-authentication Valid values are true and false
то есть в прошлый раз мы ввели однозначно правильную команду, а увидели то, что увидели. ну и в результате SOL не взлетает и ничего хорошего мы не видим. А! Еще одна интересная проблема, но может она и не проблема вовсе, а просто я, так как первый раз столкнулась с IPMI не знаю особенностей. По ifconfig -a мы видим две сетевухи, нам известны их маки, а вот по # ipmitool lan print 2 видим совершенно другой мак, этим не особо родственный, ну то есть первые цифры тоже их HPшного пула, а вот дальше совершенно иное, но тут вопрос уже просто нормально это или нет.
Да, если нужен вербозный вывод нашей ошибки
# ipmitool -vvvvv sol set force-authentication true Using ipmi device 0 Set IPMB address to 0x20 Running PICMG GetDeviceLocator OpenIPMI Request Message (1 bytes) 00 Sending request to System Interface Got message: type = 1 channel = 0xf msgid = 0 netfn = 0x2d cmd = 0x0 data_len = 1 data = c1 No PICMG Extenstion discovered, keeping IPMB address 0x20 OpenIPMI Request Message (4 bytes) 0e 00 00 00 Sending request to System Interface Got message: type = 1 channel = 0xf msgid = 1 netfn = 0xd cmd = 0x22 data_len = 1 data = cc Error requesting SOL parameter 'Set In Progress (0)': Invalid data field in request Error fetching SOL parameters for force-authentication update
если нужны выводы чего-нибудь еще из ipmitool пишите в комментариях, я много от чего еще пыталась получить информацию, просто постаралась пост не засорять лишним. Что делать, уважаемые? Совет снести FreeBSD, к сожалению, принять не смогу.