표준 fwflash 명령에는 ConnectX HCA 플래시 장치에서 펌웨어 업데이트를 지원하도록 플러그인이 필요합니다. Solaris 10 10/09 릴리스에서는 이 플러그인을 아직 사용할 수 없습니다.
해결 방법: 유틸리티의 독립형 버전을 사용하면 Solaris 10 사용자가 펌웨어를 업데이트할 수 있습니다. 다음 단계를 수행하십시오.
유틸리티와 매뉴얼 페이지를 고객 다운로드 센터(http://www.sun.com/download/index.jsp?tab=2)에서 다운로드합니다. 이 페이지에서 Solaris InfiniBand (IB) Updates 3을 검색합니다. 패키지를 다운로드하는 데 필요한 지침에 따라 파일에 대해 untar를 수행합니다. 파일 중 일부만 추출해야 하므로 패키지를 설치하면 안 됩니다.
원래 .tar 파일의 이름을 변경합니다.
# mv ib_updates_3_s10u6.i386.tar ib_updates_3_s10u6.i386.tar-orig |
압축된 .tar 파일의 압축을 풉니다.
#gunzip ib_updates_3_s10u6.i386.tgz |
.tar 파일에서 cxflash 유틸리티를 추출합니다.
# tar -xvf ib_updates_3_s10u6.i386.tar usr/sbin/cxflash |
이렇게 하면 작업 디렉토리 아래에 있는 상대 경로가 추출됩니다.
# ls -lR usr usr: total 2 drwxrwxrwx 2 staff staff 512 Mar 9 09:20 sbin usr/sbin: total 88 -rwxr-xr-x 1 staff staff 44976 Jan 26 13:39 cxflash |
cxflash 파일을 /usr/sbin에 복사합니다. 이 유틸리티를 사용하면 hermon 및 ConnectX HCA에 펌웨어를 플래시할 수 있습니다.
# ls -l firmware total 1952 -rw-r--r-- 1 staff staff 487336 Jan 30 18:29 SUN-375-3548_2.5.100.bin -rw-r--r-- 1 staff staff 487436 Jan 30 18:29 SUN-375-3549_2.5.100.bin |
파일이 추출될 때 만들어진 펌웨어 디렉토리에는 Sun 브랜드 HCA 카드 및 익스프레스 모듈용 펌웨어 파일이 들어 있습니다. HCA 카드의 버전이 다른 경우 HCA 카드 공급업체에서 최소 2.5.000 개정판 펌웨어를 얻으십시오.