Suite au crash d'un de mes serveurs Dell, problème dû à un un bug de firmware de disques SAS, j'ai été confronté à la mise à jour de firmware sous Linux ...
Dell ne support officiellement que RedHat, Novell ... Mais pas Debian ! C'est là que commence ma galère ...
Dans le fichier /etc/apt/sources.list, ajouter :
deb http://linux.dell.com/repo hardy dell-software
aptitude update aptitude install firmware-addon-dell firmware-tools
Le site de linux Dell conseille de faire un :
aptitude install $(bootstrap_firmware -a)update_firmware -yes
Mais seul le bios de la carte mère figure dans le repository de Dell !
Donc il faut charger les fichiers .BIN à la main et les lancer en ligne de commande, pour cela il faut installer 2 packages supplémentaires :
le package procmail car il a besoin de lockfile et le package libstdc++5 ...
aptitude install procmail libstdc++5
Puis je lance l'upgrade de mon firmware de carte Perc 5i par la commande :
./RAID_FRMW_LX_R189337.BIN
Et voilà un IT manager qui est content :)