Il comando fwflash standard richiede un plug-in per il supporto dell'aggiornamento firmware nel dispositivo flash ConnectX HCA. Il plug-in non è ancora disponibile nella versione Solaris 10 5/09.
Soluzione. È disponibile una versione indipendente dell'utility per consentire agli utenti di Solaris 10 di aggiornare il firmware. Procedere come segue:
Scaricare l'utility e la pagina man dal Customer Download Center all'indirizzo Web http://www.sun.com/download/index.jsp?tab=2. Nella pagina eseguire la ricerca di Solaris InfiniBand (IB) Updates 3. Seguire le istruzioni per scaricare il pacchetto ed eseguire la modifica dell'estensione tar dei file. Non installare il pacchetto: è necessario estrarre solo alcuni dei file.
Rinominare il file .tar originale:
# mv ib_updates_3_s10u6.i386.tar ib_updates_3_s10u6.i386.tar-orig |
Decomprimere il file .tar compresso:
#gunzip ib_updates_3_s10u6.i386.tgz |
Estrarre l'utility cxflash dal file .tar:
# tar -xvf ib_updates_3_s10u6.i386.tar usr/sbin/cxflash |
In tal modo verrà estratto il percorso corrispondente nella directory di lavoro:
# 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 |
Copiare il file cxflash in /usr/sbin . L'utility può essere utilizzata per eseguire il flash del firmware in HCA hermon e ConnectX.
# 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 |
La directory del firmware che viene creata al momento dell'estrazione dei file contiene i file del firmware per schede HCA e moduli Express di Sun. Se si dispone di versioni differenti della scheda HCA, procurarsi un firmware con revisione non precedente alla 2.5.000 dal fornitore di schede HCA.