В стенде у меня их 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
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#
Несколько страниц копируемых файлов )))
..........
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)
...
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
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