upgrade cisco catalyst 3750v2 ios

В стенде у меня их 2 (V2, поэтому памяти 131072K, то есть на прошивку хватит), можно из них стек собрать.
ios:
- старый c3750-ipbase-mz.122-50.SE3
- новый c3750-ipservicesk9-mz.150-2.SE11.bin, а это IP services cryptographic image and device manager files. This image has the Kerberos, SSH, Layer 2+, and full Layer 3 features. This image also runs on the Cisco EtherSwitch service modules.

Подготовка к прошивке заняла меньше 15 минут (соединить кабелем, запустить tftp32). Программа максимум:
- сохранить старую прошивку на tftp 192.168.1.254
- форматнуть flash
- залить уже с извлечением с архива полную версию "IP SERVICES WITH WEB BASED DEV MGR "


Core1>en
Core1#conf t
Core1(config)#int vlan1
Core1(config-if)#ip address 192.168.1.253 255.255.255.0
Core1(config-if)#no shut
Core1(config-if)#exi
Core1(config-if)#exi
Core1#ping 192.168.1.254 - проверка доступности tftp
Sending 5, 100-byte ICMP Echos to 192.168.1.254, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 1/203/1007 ms

Сохраняем старую прошивку на tftp, на всякий случай

Core1#copy flash:/c3750-ipbase-mz.122-50.SE3//c3750-ipbase-mz.122-50.SE3/c3750-ipbase-mz.122-50.SE3.bin tftp

Address or name of remote host []? 192.168.1.254
Destination filename [c3750-ipbase-mz.122-50.SE3.bin]?
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
9567323 bytes copied in 33.538 secs (285268 bytes/sec)


Очищаем flash:

Core1#erase flash:                                                  
Erasing the flash filesystem will remove all files! Continue? [confirm]
mifs[5]: 0 files, 1 directories
mifs[5]: Total bytes     : 27998208 
mifs[5]: Bytes used      : 1024     
mifs[5]: Bytes available : 27997184 
mifs[5]: mifs fsck took 0 seconds.

Erase of flash: complete
 
Запускаем разархивацию с tftp
 
Core1#archive tar /x tftp://192.168.1.254/c3750-ipservicesk9-tar.150-2.SE11.tar flash:..........
Несколько страниц копируемых файлов )))
..........
extracting c3750-ipservicesk9-mz.150-2.SE11/c3750-ipservicesk9-mz.150-2.SE11.bin (18282880 bytes)!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!O!O!OOOOOOOOO!O!!O!!O!!O!!!!
extracting info (110 bytes)!
[OK - 22528000 bytes]


Core1#dirDirectory of flash:/
    2  drwx         512   Mar 1 1993 00:45:49 +00:00  c3750-ipservicesk9-mz.150-2.SE11
  528  -rwx         110   Mar 1 1993 01:00:23 +00:00  info
  529  -rwx        1918   Mar 1 1993 00:05:18 +00:00  private-config.text
  530  -rwx        3096   Mar 1 1993 00:05:18 +00:00  multiple-fs
  531  -rwx        2597   Mar 1 1993 00:05:18 +00:00  config.text

27998208 bytes total (5274112 bytes free)
Core1#
Задаем загрузку системы с flash:

Core1#conf t
Core1(config)#boot system flash:/c3750-ipservicesk9-mz.150-2.SE11/c3750-ipservicesk9-mz.150-2.SE11.bin
Core1(config)#exi
Core1#sho boot
BOOT path-list      : flash:/c3750-ipservicesk9-mz.150-2.SE11/c3750-ipservicesk9-mz.150-2.SE11.bin
Config file         : flash:/config.text
Private Config file : flash:/private-config.text
Enable Break        : no
Manual Boot         : no
Allow Dev Key         : yes
HELPER path-list    :
Auto upgrade        : yes
Auto upgrade path   :
NVRAM/Config file
      buffer size:   524288
Timeout for Config
          Download:    0 seconds
Config Download
       via DHCP:       disabled (next boot: disabled)
Core1#wr mem
Building configuration...
[OK]
Core1#reload
Proceed with reload? [confirm]

Началась перезагрузка. Так как это не продакшн, то я сильно не переживал, и когда увидел это:

...done Initializing Flash.
done.
Loading "flash:/c3750-ipservicesk9-mz.150-2.SE11.bin"...@@@@@@@
File "flash:/c3750-ipservicesk9-mz.150-2.SE11.bin" uncompressed and installed, entry point: 0x1000000
executing...

И когда появилось вот это:

extracting front_end/front_end_ucode_info (172 bytes) Software version is different so extracting the whole bundle




front_end/ (directory)
extracting front_end/fe_type_1 (34760 bytes)
extracting front_end/fe_type_2 (78520 bytes)
extracting front_end/fe_type_3 (78520 bytes)
extracting front_end/fe_type_4 (78520 bytes)
extracting front_end/front_end_ucode_info (172 bytes)
extracting ucode_info (76 bytes)

Front-end Microcode IMG MGR: Installed 3 image(s) in cache:

Front-end Microcode IMG MGR: found microcode images for 3 devices.
Image for front-end 0: flash:/front_end_ucode_cache/ucode.3
Image for front-end 7: flash:/front_end_ucode_cache/ucode.3
Image for front-end 14: flash:/front_end_ucode_cache/ucode.3

Front-end Microcode IMG MGR: Preparing to program device microcode...
Front-end Microcode IMG MGR: Preparing to program device[0]...28550 bytes.
Front-end Microcode IMG MGR: Programming device 0...rwRrrrrrrwsssspsssspsssspsssspsssspsss....sspsssspwRr!
Front-end Microcode IMG MGR: Microcode programming complete for device 0.
Front-end Microcode IMG MGR: Preparing to program device[7]...28550 bytes.
Front-end Microcode IMG MGR: Programming device 7...rwRrrrrrrwssssp...spsssspsssspwRr!
Front-end Microcode IMG MGR: Microcode programming complete for device 7.
Front-end Microcode IMG MGR: Preparing to program device[14]...28550 bytes.
Front-end Microcode IMG MGR: Programming device 14...rwRrrrrrrwsssspssssp...ssspsssspwRr!
Front-end Microcode IMG MGR: Microcode programming complete for device 14.
Front-end Microcode IMG MGR: Microcode programming complete.

Люди пишут что у них процедура обновления микрокода занимает минут 20-40, у меня все прошло быстрее.

Core1#sh ver
Cisco IOS Software, C3750 Software (C3750-IPSERVICESK9-M), Version 15.0(2)SE11, RELEASE SOFTWARE (fc3)
...
 
cisco WS-C3750V2-48PS (PowerPC405) processor (revision Q0) with 131072K bytes of memory.Processor board ID FDO1535X13F
Last reset from power-on
1 Virtual Ethernet interface
48 FastEthernet interfaces
4 Gigabit Ethernet interfaces
The password-recovery mechanism is enabled.

512K bytes of flash-simulated non-volatile configuration memory.
Base ethernet MAC Address       : 68:BC:0C:C2:4E:80
Motherboard assembly number     : 73-11705-13
Power supply part number        : 341-0266-03
Motherboard serial number       : FDO15351GSJ
Power supply serial number      : DCA1529H5MU
Model revision number           : Q0
Motherboard revision number     : A0
Model number                    : WS-C3750V2-48PS-S
System serial number            : FDO1535X13F
Top Assembly Part Number        : 800-31041-06
Top Assembly Revision Number    : B0
Version ID                      : V08
CLEI Code Number                : COMP600ARC
Hardware Board Revision Number  : 0x03


Switch Ports Model              SW Version            SW Image                
------ ----- -----              ----------            ----------              
*    1 52    WS-C3750V2-48PS    15.0(2)SE11           C3750-IPSERVICESK9-M    


Configuration register is 0xF

Core1>en


На случай если хотим полюбоваться состоянием свича через WEB

Core1(config)#user lab priv 15 secret local
Core1(config)#ip http authentication local