Comment mettre à jour les firmware Cisco IOS en SSH :
1 – Vérifier la version exacte du modèle du switch (nombre de ports, PoE…)
Se connecter en SSH sur le switch puis vérifier la version :
cisco#show version
Puis téléchargez la nouvelle version de l’IOS correspondant au modèle de votre switch depuis le site de Cisco. (Il faut posséder un compte Cisco)
Attention :
Version en .bin : uniquement le firmware IOS
Version en .tar : firmware + interface web
2 – Vérifier l’espace disque disponible sur la mémoire flash pour y installer le nouveau firmware
cisco#show file systems
Vérifiez que l’espace disponible sur la flash est suffisant pour la nouvelle version.
Si vous manquez d’espace, supprimez l’IOS actuellement installé.
Pour supprimer l’ancienne version :
cisco#delete flash:nom_du_firmware_IOS_actuel.bin
Pour lister les fichiers en flash :
dir flash:
Pour supprimer un dossier :
delete /recursive /force flash:/nom_du_firmware
Attention, vous aurez besoin d’un serveur TFTP pour réaliser la suite
– Opensource PC : tftpd64
– Opensource MAC : TFTP Server
3 – Mettre à jour IOS uniquement (fichier .bin)
cisco#copy tftp://@IP_TFTP/nom_du_firmware_IOS_actuel.bin flash:
Activer le nouveau firmware au prochain redémarrage :
cisco#enable
cisco(config)#boot system flash:nom_du_firmware_IOS_actuel.bin
cisco(config)#end
Puis pour redémarrer le switch :
cisco#reload
4 – Mettre à jour IOS + l’interface web
archive download-sw /overwrite /reload tftp://@IP_TFTP/nom_du_firmware_IOS_actuel.tar
Le switch redémarre sans action de votre part à la fin de l’installation