Проблема с модулем IPMI

У вас сложности? Наши специалисты постараются помочь вам. Если вы сами сталкивались с похожими проблемами - поделитесь опытом.

Модераторы: Trinity admin`s, Free-lance moderator`s

Ответить
helldomain
Junior member
Сообщения: 17
Зарегистрирован: 19 ноя 2005, 19:32
Откуда: Санкт-Петербург

Проблема с модулем IPMI

Сообщение helldomain » 20 янв 2006, 03:23

Здравствуйте!

Купил у вас сервер на базе AS-1020A-8, 1U SC812S-420C, H8DAR-8, Dual Opteron, AMD8131/8111, Dual U320 SCSI с модулем Supermicro IPMI 2.0 Card AOC-1UIPMI-B и никак не могу запустить IPMI.

Исходная конфигурация:
OS: Debian Linux, 2.6.8-11-amd64-k8-smp
Оба сетевых порта (eth0 и eth1) были подключены к свитчу.
Брандмауер: физического нет, модули iptables вообще не загруженны в ядро (т.е. никакой фильтровки траффика).

Было сделанно следующее:
1. Залит фирмвер с дискеты отсюда ftp://ftp.supermicro.com/A+_IPMI/H8DAR.exe
2. Комплект ПО с прилагаемого диска был перенесен на сервер.
3. С помощью ipnmac было установленно следующее:
***************************************************************************
IPMI BMC IP & MAC Changer V1.4(04090401)
Copyright(c) 2004 by Super Micro Computer, Inc. http://supermicro.com/
***************************************************************************
Current setting before updating:
IP Address: 172.16.12.1
MAC Address: 00:30:48:75:63:10

4. Вывод ifconfig для eth0 (интерфейс само собой поднят):
eth0      Link encap:Ethernet  HWaddr 00:30:48:75:63:10
         inet addr:172.16.12.1  Bcast:172.16.255.255  Mask:255.255.0.0

5. Вывод ethtool для eth0:
Settings for eth0:
       Supported ports: [ MII ]
       Supported link modes:   10baseT/Half 10baseT/Full
                               100baseT/Half 100baseT/Full
                               1000baseT/Half 1000baseT/Full
       Supports auto-negotiation: Yes
       Advertised link modes:  10baseT/Half 10baseT/Full
                               100baseT/Half 100baseT/Full
                               1000baseT/Half 1000baseT/Full
       Advertised auto-negotiation: Yes
       Speed: 100Mb/s
       Duplex: Full
       Port: Twisted Pair
       PHYAD: 1
       Transceiver: internal
       Auto-negotiation: on
       Supports Wake-on: g
       Wake-on: d
       Current message level: 0x000000ff (255)
       Link detected: yes


До прошивки порт принимал и отправлял данные, но IPMI молчало как и сейчас.

Результат:
1. Порт перестал принимать и отправлять данные на свитч, но линк есть.
2. Утилита ipmicli после попытки установить соединение глухо стоит. Ethereal ничего не показывает.

Кто сталкивался с таким?

Спасибо заранее.

Аватара пользователя
Stranger03
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 12979
Зарегистрирован: 14 ноя 2003, 16:25
Откуда: СПб, Екатеринбург
Контактная информация:

Re: Проблема с модулем IPMI

Сообщение Stranger03 » 23 янв 2006, 14:00

Попробуйте поставить адрес 0.0.0.0 на карте. Может помочь, может нет.

Аватара пользователя
exLH
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 5061
Зарегистрирован: 11 фев 2004, 15:49
Откуда: Москва
Контактная информация:

Сообщение exLH » 24 янв 2006, 14:55

не забыли запустить SMCFGB.EXE  перед IPNMAC ?

helldomain
Junior member
Сообщения: 17
Зарегистрирован: 19 ноя 2005, 19:32
Откуда: Санкт-Петербург

Сообщение helldomain » 24 янв 2006, 16:09

Большое спасибо за советы. Вот сегодня и попробую. Отпишусь о результатах.

helldomain
Junior member
Сообщения: 17
Зарегистрирован: 19 ноя 2005, 19:32
Откуда: Санкт-Петербург

Сообщение helldomain » 24 янв 2006, 17:36

К сожалению ничего не помогло. Интерфейс блокирован, попытка установить 0.0.0.0 через ipnmac не проходит т.к. сразу выдается сообщение "failed". Видимо не нравится ему этот адрес.

Аватара пользователя
a_shats
Advanced member
Сообщения: 5010
Зарегистрирован: 27 авг 2002, 10:55
Откуда: Москва
Контактная информация:

Сообщение a_shats » 24 янв 2006, 18:26

Был такой прикол с FreeBSD - драйвер сетевухи блокировал пакеты от IPMI. Попробуйте отключить привязанную к IPMI сетевуху джампером с мамы. Если (после ipnmac) заработает - значит оно, и придется разбираться с дровами сетевухи...

helldomain
Junior member
Сообщения: 17
Зарегистрирован: 19 ноя 2005, 19:32
Откуда: Санкт-Петербург

Сообщение helldomain » 24 янв 2006, 19:28

Спасибо. Попробую. Если не влом читать, то послушайте ещё такое раасуждение:

1. Драйвер ядра определяет наличие смб порта модуля, но не находит KCS порт на SMB или I2C (что в сущности одно и то же).
2. Для чего нужно вносить мак карты в конфиг модуля? Определение контроллера на который должны капать запросы, или же фильтрование траффика по признаку мак + протокол + порт? Он же не может фильтровать весь траф на интерфейсе - шина и2ц или смб не способна передать такой объём трафа. Гораздо логичнее было бы вывести из контроллера сети отводку и запрограммировать его на проброс трафа с определённым маком на порт (адрес) устройства и2ц. Тем более хардверно и2ц реализуется достаточно примитивно по схеме GPIO порта (цифровой порт на частоте около 100кГц с амплитудой 5V). Ну а IP юзать в ИПМИ для формирования заголовков овета УДП. Не загрузил я Вас?

kazinak
Junior member
Сообщения: 2
Зарегистрирован: 18 янв 2006, 22:16

Сообщение kazinak » 26 янв 2006, 23:32

Значится так...Во первых..
После перепрошивки IPMI неплохо было бы для начала вшить новый биос на мать...
далее..Вводишь адрес IPMI в принципе любой но отличный от ip LAN//
и собственно MAC адрес..данная процедура происходит с помощью батника IPNMAC который в свою очередь лежит на дискетке с  FIRMWARE..вроде все должно работать...Да и еще!не забудь пропинговать сетевуху...если у тебя две..Эти китайцы все путают постоянно :D

helldomain
Junior member
Сообщения: 17
Зарегистрирован: 19 ноя 2005, 19:32
Откуда: Санкт-Петербург

Сообщение helldomain » 27 янв 2006, 19:00

Kazinak: ну значится вот:
Биос на мать давно влили, насчет IP и так было ясно, пробовали по-всякому (хотя возможно это и не обязательно), с ipnmac познакомился сразу и видно на долго. Сетевуха изнутри пингуется (первая), снаружи только вторая. Всё это было давно сделанно, результат написан.

helldomain
Junior member
Сообщения: 17
Зарегистрирован: 19 ноя 2005, 19:32
Откуда: Санкт-Петербург

Сообщение helldomain » 28 янв 2006, 03:08

Ну вот господа, пожалуйста:

. HW Installation Procedure
 

4.a. Since the IPMI card uses the same network interface (NIC) as LAN (LAN1 if there are multiple interfaces on the motherboard), it needs to be configured with a different IP and MAC address.


NOTE: This conflicts with SuperMicro's IPMI documentation /and/ online FAQ entries.


This enables the Ethernet card to forward all IPMI traffic to the internal IPMI daughtercard. The MAC address for the IPMI card can be found on a sticker on the IPMI slot itself on the motherboard.


NOTE: This also conflicts with SuperMicro's IPMI documentation and online FAQ entries. The correct MAC entry is on the IPMI socket itself. The IPMI MAC address should NOT be the same MAC as either of the LAN1 or LAN2 MAC addresses.

Только стикер с маковкой пока не отыскался.

helldomain
Junior member
Сообщения: 17
Зарегистрирован: 19 ноя 2005, 19:32
Откуда: Санкт-Петербург

Сообщение helldomain » 28 янв 2006, 03:24


kazinak
Junior member
Сообщения: 2
Зарегистрирован: 18 янв 2006, 22:16

Сообщение kazinak » 29 янв 2006, 21:41

забыл сказать....обязательное условие,насколько я понял,сеть должна быть на LAN 1...но не факт..по крайней мере на LAN 2 IPMI отказывалась работать...вот :roll:

helldomain
Junior member
Сообщения: 17
Зарегистрирован: 19 ноя 2005, 19:32
Откуда: Санкт-Петербург

Сообщение helldomain » 30 янв 2006, 20:42

Это зависит от борды (на бродкоме от того, с какого из мак процессоров выведен форвардер на вход карты).

Ответить

Вернуться в «Серверы - Решение проблем»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 22 гостя