====== Введение ====== BMC (Board Management Controller) - специальный чип, устанавливаемый как правило на серверную материнскую плату для удаленного управления и мониторинга. С помощью него выполняются следующие операции: * Удаленное включение и выключение * Мониторинг температурных и других датчиков * Обновление встраиваемого ПО материнской платы * Доступ к отладочным UART портам (процессора, микроконтроллера и т.п.) * Удаленная работа через IP KVM ---- ====== Подготовка BMC к работе ====== Описано на примере платы 1Э8СВ-uATX (ТВГИ.469555.445) ===== Сброс настроек в заводское состояние ===== Для сброса настроек в заводское состояние необходимо выполнить следующие действия: * Выключить полностью плату * Нажать и удерживать UID Button * Подать питание на плату и ждать (примерно 2 минуты), пока 3 раза не мигнет синий светодиод (UID LED). * После этого нужно в течении 5 секунд успеть его зажечь повторно зажатием кнопки UID Button на несколько секунд до непрерывного свечения UID LED. После описанных действий UID LED погаснет, потом погаснет статусный светодиод BMC, и через несколько секунд начнет мигать красным, что говорит о перезагрузке BMC. После того, как статусный светодиод загорится непрерывным зеленым - BMC готово к работе и можно пробовать зайти в web панель или по ssh. ===== Определение IP адреса BMC ===== * При отсутствии DCHP сервера интерфейсам BMC присвоятся IP адреса '''192.168.1.1''' и '''192.168.2.1'''. * При наличии DCHP сервера IP адреса будут назначены DHCP сервером. В этом случае IP адрес можно определить на маршрутизаторе в списке назначенных IP адресов DHCP или с помощью команды arp -a на ПК. ---- ====== Использование BMC ====== ===== Доступ в web панель ===== Доступ в web панель осуществляется строго по HTTPS! * Дефолтный логин: '''root''' * Дефолтный пароль: '''0penBmc''' ===== Доступ по ssh ===== * Порт: '''22''' * Дефолтный логин: '''root''' * Дефолтный пароль: '''0penBmc''' > ВНИМАНИЕ > При указывании логина отличного от '''root''' - без лишних телодвижений не получится никуда зайти и практически > ничего сделать. Поэтому если что-то не работает, то есть смысл проверить это от имени '''root'''. ===== Доступ к IP KVM ===== Доступ к удаленному IP KVM осуществляется с помощью программы TightVNC (или аналогичных). В настройках должен быть указан параметр кодирования ZRLE, остальные чекбоксы должны быть отключены. ===== Обновление ПО BMC ===== На текущий момент обновление ПО BMC не требуется, т.к. новых версий не выходило. ===== Обновление ПНС ===== Обновление ПНС осуществляется через SSH консоль от имени пользователя '''root'''. Для обновления используется скрипт '''update-host-flash'''. Запуск скрипта без параметров отобразит справку. Перед обновлением прошивки необходимо выполнить [[wiki:подготовка_образа_прошивки_ПНС|подготовку образа прошивки ПНС]] Команда прошивки: update-host-flash <протокол://<путь_к_прошивке>/<файл_образа_прошивки>.bin> > ВАЖНО > Перед прошивкой осознайте, что у Вас нет резервной копии текущей ПНС. > Для прошивки образа ПНС через BMC включать процессор и грузить ОС не нужно. > После прошивки рекомендуется отключить всю плату от источника питания и подождать минуту перед повторным включением.