刷新固件的具體步驟
Jim 發(fā)表于:13年05月17日 14:55 [編譯] DOIT.com.cn
Mellanox在其Windows 2012安裝程序里提供的固件版本為2.10.720,但那個(gè)installer不會(huì)更新第三方的貼牌網(wǎng)卡。戴爾和惠普的最新固件版本是2.9.1000,不支持RDMA。我這還有幾個(gè)Sun卡,正在用的版本是2.7.8130。固件不更新,我們就沒法使用RDMA,但廠商(到現(xiàn)在為止)還沒有更新它們的安裝程序。
解決辦法就是自制固件
幸運(yùn)的是,還是有解決辦法的:自己制作固件并刷新。實(shí)際操作比聽上去容易多了。第一次的話也能要花30分鐘。之后,這一過程頂多兩分鐘。我們將從已經(jīng)安裝的 Infiniband 開始,使用自帶的微軟驅(qū)動(dòng),以及上面配置的IP地址信息。
制作和刷新固件版本2.10.720的步驟:
1. 安裝Mellanox WinMFT
2. 獲取該卡設(shè)備ID
3. 獲取該卡Board ID
4. 下載 .mlx文件
5. 下載 .ini文件
6. 使用mlxburn制作并刷新固件
刷新固件的具體步驟:
1)安裝Mellanox WinMFT軟件包。它提供給我們所需的制作和刷新固件的工具。本文撰寫時(shí),最新版本為2.7.2,安裝程序名為WinMFT_x64_2_7_2.msi。
2) 現(xiàn)在我們需要獲取此卡的一些信息。在命令行提示窗口,運(yùn)行命令mst status,來獲取卡的PCI ID。我的卡,如下圖,ID是mt26428_pci_cr0,你的可能跟這個(gè)差不多,除非你有好幾個(gè)卡。順便提一句,數(shù)字26428是戴爾夾層卡的設(shè)備ID(一種產(chǎn)品標(biāo)識(shí)符)。你可能注意到了,這個(gè)設(shè)備ID和一些Sun,惠普,Mellanox ConnectX-2雙端口QDR卡的設(shè)備ID一樣,這表明我們的戴爾卡確實(shí)是一款標(biāo)準(zhǔn)的Mellanox產(chǎn)品,盡管使用了戴爾專有的固件。
3)現(xiàn)在知道了卡的PCI ID,我們還要查明其他幾個(gè)屬性。在同一個(gè)命令行提示窗口里,運(yùn)行命令flint -d
4)下載原始的固件文件到你的Infiniband服務(wù)器的一個(gè)文件夾里。原始的固件文件是一個(gè)擴(kuò)展名為.mlx的大的文本文件。我使用的版本是2.10.720,固件文件名為fw-ConnectX2-rel.mlx,是我從用于Windows 2012的Mellanox 4.2驅(qū)動(dòng)安裝程序中提取的。你可以從這里下載我的固件文件https://www.openida.com/wp-content/uploads/fw-ConnectX2-rel.zip。如果不想下載我的版本,你也可以從Mellanox安裝程序中提取自己的固件文件。啟動(dòng)安裝程序,讓它運(yùn)行,查看文件夾c:\users\
5) 下載 .ini 文件,把它放到 .mlx 固件文件的同一目錄。我的Dell PowerEdge C6100夾層卡的版本在這里https://www.openida.com/wp-content/uploads/DEL09A0000009.zip。該 .ini 文件必須與Board ID匹配,因此你需要將它命名為“DEL09A0000009.ini”。如果你下載了我的版本,請(qǐng)?zhí)^第六步。如果你不想使用我的固件文件,你可以通過編輯和重命名非貼標(biāo)Mellanox卡的.ini文件自己制作。在Mellanox安裝程序仍在運(yùn)行時(shí),到c:\users\
6) 你現(xiàn)在就可以制作新的固件鏡像并刷到自己的卡上了。這兩步用一個(gè)命令就能完成,而且必須是在你的服務(wù)器裝有 Infiniband 卡的情況下完成。打開Windows命令行提示窗口,目錄指向你的下載文件位置。輸入命令mlxburn.exe -dev
在運(yùn)行此命令時(shí),mlxburn會(huì)查找你的卡的Board ID。然后到文件夾下尋找有該Board ID的.ini文件。隨后mlxburn使用.mlx固件文件和.ini文件來制作固件鏡像,并將其燒錄到卡中。完成后,重啟服務(wù)器,讓新的固件生效。
公司簡(jiǎn)介 | 媒體優(yōu)勢(shì) | 廣告服務(wù) | 客戶寄語 | DOIT歷程 | 誠聘英才 | 聯(lián)系我們 | 會(huì)員注冊(cè) | 訂閱中心
Copyright © 2013 DOIT Media, All rights Reserved. 北京楚科信息技術(shù)有限公司 版權(quán)所有.