要对 Oracle Solaris OS 使用本适配器,固件版本至少为受支持的版本。请参阅《Oracle Dual Port EDR InfiniBand Adapter Product Notes》(《Oracle 双端口 EDR InfiniBand 适配器产品说明》),网址为:http://www.oracle.com/goto/dual_port_edr_infiniband/docs。
# fwflash -l
List of available devices:
Device[0] /devices/pci@340/pci@1/pci@0/pci@4/pciex108e,2088@0:devctl
Driver psif
Class [IB]
GUID : System Image - 0010e07a982c0007
Node Image - 0010e07ab4980004 <========================== Node GUID
Port 1 - 0010e07ab4980005
Port 2 - 0010e07ab4980006
Firmware Revision EPSC Active : 0.065 Thu Jun 2 22:57:10 2016 <===== Firmware version
Firmware Revision Bootloader : 0.036 Wed Feb 10 22:01:34 2016
Vendor Id : ORACLE
HW Revision : 3
Device Id : 2088
Description : Titan Infiniband HCA
查找 Firmware revision 字符串后面显示的修订编号。如果显示多个设备,请查找与要安装的适配器的物理 GUID 标签上所显示 GUID 相匹配的 Node Image GUID。请参见后面板。
要显示所有固件详细信息,请设置 export SIF_FW_ALL_SHOW=1 环境变量。
有关支持的平台和操作系统的最新列表以及最新的软件和固件版本,请参阅《Oracle Dual Port EDR InfiniBand Adapter Product Notes》(Oracle 双端口 EDR InfiniBand 适配器产品说明)。本文档位于 http://www.oracle.com/goto/dual_port_edr_infiniband/docs。
# fwflash -f firmware-image-file -d device-path-of-IB-adapter
输出样例:
# fwflash -f titan-psif-epsc-0.064.bin -d /devices/pci@340/pci@1/pci@0/pci@4/pciex108e,2088@0:devctl The current HCA firmware version is :0.065 Will be updated to HCA firmwarever of :0.064 About to update firmware on /devices/pci@340/pci@1/pci@0/pci@4/pciex108e,2088@0:devctl with file titan-psif-epsc-0.064.bin. Do you want to continue? (Y/N): y fwflash: New firmware will be activated after you reboot #
# fwflash -d device-path-of-IB-adapter -r firmware-image-file