jeudi 16 juin 2011

Mettre à jour le firmware et le boot rom d'un switch 3com 4500 PWR

Je devais activer le protocole SSH sur plusieurs switchs 3com 4500 PWR, mais ces derniers n'avaient pas les bonnes commandes, à cause de leur firmware obsolète.
Après m'être documenté et testé les commandes, j'ai pu les mettre à jour.

Il vous faut :
-un serveur TFTP joignable depuis le/les switch(s).
-les fichiers nécessaires (lien vers HP qui a racheté 3com)


Voici la marche à suivre.


<switch> dis ver (raccourci de la commande display version qui vous permet de vérifier la version de votre firmware)

3Com Corporation
SuperStack 3 Switch 4500 26-Port Software Version 3Com OS V3.02.00s56
Copyright(C) 2003-2005 3Com Corporation.  All Rights Reserved.
SuperStack 3 Switch 4500 26-Port uptime is 6 weeks, 3 days, 8 hours, 52 minutes
SuperStack 3 Switch 4500 26-Port with 1 MIPS Processor
64M     bytes DRAM
8196K   bytes Flash Memory
Config Register points to FLASH

CPLD Version is CPLD 003
Bootrom Version is 1.01
[Subslot 0] 24 FE + 4 GE Hardware Version is 00.00.0

<switch> dir pour afficher la liste des fichiers

 Directory of unit1>flash:/

   0   -rw-      5195  Feb 04 2007 13:21:21   3comoscfg.def
   1   -rw-    642479  Feb 04 2007 13:21:52   s3p02_01.web
   2   -rw-   4088266  Feb 04 2007 13:24:15   s3n03_02_00s56.app
   3   -rw-      6916  May 15 2000 09:19:15   3comoscfg.cfg
   4   -rw-      6713  Apr 15 2000 22:41:43   rca045000sw.cfg



On va supprimer les fichiers inutiles et qui prennent de la place (de plus, la mémoire flash étant de 8mo, il faut les supprimer pour pouvoir télécharger les fichiers destinés à les remplacer)

delete /unreserved unit1>flash:/s3n03_02_00s56.app (confirmer avec Y)
delete /unreserved unit1>flash:/s3p02_01.web (confirmer avec Y)


On télécharge les fichiers nécessaires :

tftp 192.168.21.205 get s3n03_03_02s168p15.app (fichier d'os)
tftp 192.168.21.205 get s3o04_06.btm (fichier de bootrom)
tftp 192.168.21.205 get s3p04_04.web (fichier relatif à l'interface web)

On redéfinit le boot rom sur le fichier fraîchement récupéré :

boot bootrom s3o04_06.btm

Et même chose pour l'OS:

boot boot-loader s3n03_03_02s168p15.app

Enfin, on vérifie et on reboot le switch:

display boot-loader
reboot

Et éventuellement vérifier au reboot de l’équipement qu'il a pris la mise à jour correctement


<switch>dis ver
3Com Corporation
Switch 4500 26-Port Software Version 3Com OS V3.03.02s168p15
CPLD Version is CPLD 003
Bootrom Version is 4.06


Vous pouvez désormais activer le ssh dessus !

Aucun commentaire:

Enregistrer un commentaire