===== Обновление прошивок сетевых карт Intel ===== Пример для адаптера с чипсетом Intel E810 (производитель LR-Link). 1. Скачиваем пакет с драйверами карты с сайта Intel. Разархивируем файл пакета с названием: E810_NVMUpdatePackage_v4_50_ESX.tar.gz Мы обнаружим в нём множество файлов прошивок, а также саму утилиту, выполняющую её обновление. Её бинарник называется так: nvmupdaten64e 2. Всё содержимое архива нужно скопировать на какую-нибудь стору ESXi (не стоит копировать в рутовые разделы, файлы просто не поместятся) любым sFTP-клиентом (к примеру, **SecureFX**). Какую-нибудь подходящую стору можно найти через команду: df -h 3. Узнать текущую версию прошивки сетевой карты можно следующим образом. Сначала необходимо узнать имя ("name") нужного сетевого адаптера командой: esxcli network nic list Затем вывести больше подробностей о сетевом адаптере так: esxcli network nic get -n name Увидим следующий вывод, в котором и будет информация о версии прошивки. ;#; {{:wiki:esxi_net_int_fw.jpg?400|}} ;#; 4. Чтобы обновить прошивку - нам необходимо переместиться в директорию, в которую мы скопировали прошивки и бинарник //nvmupdaten64e//, и запустить обновление. Но прежде, чем запускать обновление - необходимо в первую очередь дать права на запуск файлу //nvmupdaten64e//. Делаем это: chmod +x nvmupdaten64e Однако, этого недостаточно. По умолчанию ESXi не даст запускать неустановленные бинарники из соображений безопасности. Если мы не хотим устанавливать апдейтер (пакет которого, кстати, лежит в том же архиве с драйверами) - нам требуется изменить эту особенность. Разрешаем запуск неустановленных программ следующим образом: esxcli system settings advanced set -o /User/execInstalledOnly -i 0 5. Теперь перемещаемся в папку с файлом //nvmupdaten64e// и запускаем его обычным образом. ./nvmupdaten64e Утилита сама просканирует сетевые адаптеры и выведет список адаптеров, прошивка которых доступна и предложит выбрать - что обновлять. Если требуются какие-либо дополнительные параметры - помощь можно вызвать следующим образом: ./nvmupdaten64e /? Пример обновления прошивки. ;#; {{:wiki:esxi_net_fw_update.jpg|}} ;#; :!: //После обновления прошивки обычно требуется перезагрузка.// После ребута можем удостовериться в том, что прошивка изменилась на новую - командой, уже использованной выше: esxcli network nic get -n name Мануал по прошивке от Intel: {{ :wiki:333908_nvmupdatetool-esx_rev1.5.pdf |}} {{tag>VMWare VM VSphere ESXi Hardware Networking Intel}}