A few days ago, I went to Cisco's new product conference. At the conference, Cisco engineers did not stop the PIX7.0 operating system. Yesterday, I got PIX7.0 from my friends yesterday, and I can't wait to install it.
Of course, you must read the document before upgrading.
http://www.cisco.com/univercd/cc/td/doc/product/iaabu/pix/pix_sw/v_70/pix_upgd/pixupgrd.htm#wp1135488, this is necessary to read, the document says at least the need for PIX7.0 64M memory, but my PIX515 only 32M memory (currently using 6.2 system), halo, I will not give it!
The PIX architecture and PC are similar, using Intel CPU, this is the earth people know, ^ _ ^, can you do some articles in memory? So I opened the PIX, I found that PIX memory is as long as PC memory, leaning on, a Pentium 200M CPU 32M memory is so much money, no wonder Cisco is sent! Remove one 128M memory from the host, install PIX, boot, and console port has no prompt. . . . failure! Will it be too large to be too large, or is it incompatible with particles? I don't think there is 32M memory. It is good, and I can find any antiques. I can find one with PIX original memory together, boot the PIX OS 6.2 to start successfully, and The memory is displayed as 64M! I am a genius! ! !
The next step is to import PIX7.0 into Flash, below is my upgrade step!
Start PIX, when the following prompt appears, press ESC to enter the Monitor mode Use break or esc to interrupt flash boot.Use Space to begin Flash Boot Immediately.
Monitor> Interface 10: i8255x @ PCI (Bus: 0 Dev: 13 IRQ: 10) 1: I8255x @ PCI (Bus: 0 Dev: 14 IRQ: 7)
Monitor> Address 192.168.10.189address 192.168.10.189
Monitor> Server 192.168.10.35 Server 192.168.10.35
Monitor> File Pix701.binfile pix701.bin
Monitor> TFTPPix701.bin@192.168.10.35 ....................................... ................................................ ........
................................................ ................................................ .......................
................................................ ................................................ .......................
................................................ ................................................ ................................................ ................................................ ................................................
................................................ ................................................ .......................
................................................ ................................................ .......................
................................................ ................................................ .......................
................................................ ................................................ ..... Received 5124096 BYTES
Cisco Pix Security Appliance Admin Loader (3.0) # 0: THU Mar 31 14:03:05 PST 2005 #################################################################################################################################################################################################################################################################### ######################################################################################################################################################################################################################################################################################################## ######################################################################
######################################################################################################################################################################################################################################################################################################## ######################################################################################################################################################################################################################################################################################################## ##############################
######################################################################################################################################################################################################################################################################################################## ######################################################################################################################################################################################################################################################################################################## ##############################
######################################################################################################################################################################################################################################################################################################## ####################### ####### 64MB RAM
Total NICs found: 2mcwa i82559 Ethernet at irq 10 MAC: 0001.64ff.cd56mcwa i82559 Ethernet at irq 7 MAC:. 0001.64ff.cd57BIOS Flash = AT29C257 @ 0xfffd8000Old file system detected Attempting to save data in flash
Initializing Flashfs ... Flashfs [7]: Checking Block 0 ... Block Number Was (2423) Flashfs [7]: ERASING block 0 ... DONE.FLASHFS [7]: Checking Block 1 ... block Number WAS 24879) Flashfs [7]: Erasing Block 1 ... DONE.FLASHFS [7]: Checking Block 2 ... Block Number Was (-16063) Flashfs [7]: EraSing Block 2 ... Done.FlashFS [7] : Checking Block 3 ... Block Number Was (21670) Flashfs [7]: EraSing Block 3 ... Done.FlashFS [7]: Checking Block 4 ... block Number WAS (-15768) Flashfs [7]: ERASING Block 4 ... DONE.FLASHFS [7]: Checking Block 5 ... block number was (-9793) Flashfs [7]: Erasing Block 5 ... Done.Flashfs [7]: Checking Block 6 ... block Number WAS (-2614) Flashfs [7]: Erasing Block 6 ... Done.FlashFS [7]: Checking Block 7 ... block Number WAS (-3282) FlashFS [7]: EraSing Block 7 ... DONE. Flashfs [7]: Checking Block 8 ... Block Number WAS (-15616) Flashfs [7]: ERASING block 8 ... Done.FlashFS [7]: Checking Block 9 ... block Number Was (22595) Flashfs [ 7]: Erasing Block 9 ... DONE.FLASHFS [7]: Checking Block 10 ... Block Number Was (-1551) Flashfs [7]: erasin G Block 10 ... DONE.FLASHFS [7]: Checking Block 11 ... Block Number Was (-27607) Flashfs [7]: EraSing Block 11 ... Done.FlashFS [7]: Checking Block 12 ... Block Number Was (7820) Flashfs [7]: ERASING block 12 ... DONE.FLASHFS [7]: Checking Block 13 ... Block Number Was (21256) Flashfs [7]: EraSing Block 13 ... done.flashfs [7]: Checking Block 14 ... Block Number Was (24443) Flashfs [7]: ERASING block 14 ... Done.FlashFS [7]: Checking Block 15 ... block Number WAS (-9551) FlashFS [7 ]: ERASING block 15 ... DONE.FLASHFS [7]: Checking Block 16 ... Block Number Was (6689) Flashfs [7]: EraSing Block 16 ... Done.FlashFS [7]: Checking block 17 .. . Block Number Was (19823) Flashfs [7]: Erasing Block 17 ... DONE.FLASHFS [7]: Checking Block 18 ... Block Number Was (32146) Flashfs [7]:
ERASING block 18 ... DONE.FLASHFS [7]: Checking Block 19 ... Block Number Was (23840) Flashfs [7]: EraSing Block 19 ... Done.FlashFS [7]: Checking Block 20 ... block Number Was (5426) Flashfs [7]: ERASING block 20 ... Done.Flashfs [7]: Checking Block 21 ... Block Number WAS (-20229) Flashfs [7]: ERASing Block 21 ... Done.FlashFS [7]: Checking Block 22 ... block Number Was (21723) Flashfs [7]: Erasing Block 22 ... DONE.FLASHFS [7]: Checking Block 23 ... Block Number Was (19333) Flashfs [7] : Erasing Block 23 ... DONE.FLASHFS [7]: Checking Block 24 ... Block Number Was (30368) Flashfs [7]: Erasing Block 24 ... Done.FlashFS [7]: Checking Block 25 ... Block Number WAS (-11331) Flashfs [7]: Erasing Block 25 ... DONE.FLASHFS [7]: Checking Block 26 ... Block Number Was (3436) FlashFS [7]: EraSing Block 26 ... DONE. Flashfs [7]: Checking Block 27 ... Block Number Was (14676) Flashfs [7]: Erasing Block 27 ... Done.FlashFS [7]: Checking Block 28 ... block Number Was (8204) FlashFS [7 ]: Erasing Block 28 ... DONE.FLASHFS [7]: Checking Block 29 ... Block Number WAS (-1705) F Lashfs [7]: Erasing Block 29 ... DONE.FLASHFS [7]: Checking Block 30 ... Block Number WAS (-13995) Flashfs [7]: Erasing Block 30 ... Done.FlashFS [7]: Checking Block 31 ... Block Number Was (2012) Flashfs [7]: ERASING block 31 ... Done.FlashFS [7]: Checking Block 32 ... block Number Was (16359) FlashFS [7]: EraSing block 32. ..done.flashfs [7]: Checking Block 33 ... block Number Was (3567) Flashfs [7]: EraSing block 33 ... Done.FlashFS [7]: Checking Block 34 ... block Number Was (23727 Flashfs [7]: Erasing Block 34 ... DONE.FLASHFS [7]: Checking Block 35 ... Block Number Was (-19189) Flashfs [7]: EraSing Block 35 ... Done.FlashFS [7]: Checking block 36 ... block Number Was (-30499) Flashfs [7]: EraSing Block 36 ... Done.FlashFS [7]: Checking Block 37 ... Block Number Was (29271) Flashfs [7]:
ERASING block 37 ... DONE.FLASHFS [7]: Checking Block 38 ... Block Number Was (0) FlashFS [7]: Eraseing Block 38 ... Done.FlashFS [7]: Checking Block 39 ... block Number Was (194) Flashfs [7]: EraSing Block 39 ... Done.FlashFS [7]: Checking Block 40 ... Block Number Was (196) FlashFS [7]: Eraseing Block 40 ... Done.FlashFS [ 7]: Checking Block 41 ... Block Number Was (198) Flashfs [7]: Erasing Block 41 ... DONE.FLASHFS [7]: Checking Block 42 ... Block Number Was (200) FlashFS [7]: Erasing Block 42 ... DONE.FLASHFS [7]: Checking Block 43 ... block Number Was (202) Flashfs [7]: EraSing Block 43 ... Done.FlashFS [7]: Checking Block 44 ... block Number Was (204) Flashfs [7]: EraSing Block 44 ... Done.FlashFS [7]: Checking Block 45 ... Block Number Was (206) FlashFS [7]: EraSing Block 45 ... Done.FlashFS [ 7]: Checking Block 46 ... Block Number Was (208) Flashfs [7]: EraSing Block 46 ... Done.FlashFS [7]: Checking Block 47 ... Block Number Was (210) Flashfs [7]: ERASING block 47 ... DONE.FLASHFS [7]: Checking Block 48 ... Block Number Was (212) Flashfs [7]: ERASING BLOC K 48 ... DONE.FLASHFS [7]: Checking Block 49 ... Block Number Was (214) Flashfs [7]: Erasing Block 49 ... Done.FlashFS [7]: Checking Block 50 ... block Number Was (216) Flashfs [7]: ERASING block 50 ... done.flashfs [7]: Checking Block 51 ... Block Number Was (218) Flashfs [7]: Erasing Block 51 ... Done.FlashFS [7 ]: Checking Block 52 ... Block Number Was (220) Flashfs [7]: EraSing Block 52 ... Done.FlashFS [7]: Checking Block 53 ... Block Number Was (222) FlashFS [7]: ERASING Block 53 ... DONE.FLASHFS [7]: Checking Block 54 ... Block Number Was (224) Flashfs [7]: Eraseing Block 54 ... Done.FlashFS [7]: Checking Block 55 ... block Number Was (226) Flashfs [7]: EraSing Block 55 ... DONE.FLASHFS [7]: Checking Block 56 ... Block Number Was (228) FlashFS [7]: EraSing Block 56 ... Done.FlashFS [7 ]:
Checking block 57 ... block Number Was (230) Flashfs [7]: Erasing Block 57 ... DONE.FLASHFS [7]: Checking block 58 ... block Number Was (232) Flashfs [7]: EraSing block 58 ... DONE.FLASHFS [7]: Checking Block 59 ... Block Number Was (234) Flashfs [7]: Erasing Block 59 ... Done.FlashFS [7]: Checking Block 60 ... block Number WAS 236) Flashfs [7]: ERASING block 60 ... Done.Flashfs [7]: Checking Block 61 ... block Number Was (0) Flashfs [7]: EraSing Block 61 ... Done.FlashFS [7]: Checking block 62 ... block number was (-1) Flashfs [7]: EraSing block 62 ... done.flashfs [7]: Checking Block 63 ... block Number WAS (-1) Flashfs [7]: ERASING Block 63 ... done.flashfs [7]: Checking Block 64 ... block number was (-1) Flashfs [7]: EraSing block 64 ... Done.FlashFS [7]: Checking Block 65 ... block Number WAS (-1) Flashfs [7]: Erasing Block 65 ... Done.FlashFS [7]: Checking Block 66 ... block number was (-1) FlashFS [7]: EraSing Block 66 ... DONE. Flashfs [7]: Checking Block 67 ... block Number WAS (-1) Flashfs [7]: ERASING block 67 ... DONE.FLASHFS [7]: Checking block 68. ..Block Number Was (-1) Flashfs [7]: EraSing Block 68 ... DONE.FLASHFS [7]: Checking Block 69 ... Block Number WAS (-1) FlashFS [7]: EraSing Block 69 .. .done.flashfs [7]: Checking block 70 ... block number was (-1) Flashfs [7]: EraSing Block 70 ... Done.FlashFS [7]: Checking Block 71 ... block Number WAS (- 1) Flashfs [7]: ERASING block 71 ... Done.FlashFS [7]: Checking Block 72 ... Block Number WAS (-1) Flashfs [7]: Erasing Block 72 ... Done.FlashFS [7] : Checking Block 73 ... Block Number Was (-1) Flashfs [7]: EraSing Block 73 ... Done.FlashFS [7]: Checking Block 74 ... block Number WAS (-1) Flashfs [7]: ERASING block 74 ... DONE.FLASHFS [7]: Checking Block 75 ... block number was (-1) Flashfs [7]: EraSing block 75 ... Done.FlashFS [7]: Checking Block 76 ... Block Number Was (-1) Flashfs [7]:
ERASING block 76 ... DONE.FLASHFS [7]: Checking Block 77 ... block Number Was (-1) Flashfs [7]: EraSing Block 77 ... Done.FlashFS [7]: Checking Block 78 ... Block Number Was (-1) Flashfs [7]: Erasing Block 78 ... Done.Flashfs [7]: Checking Block 79 ... block number was (-1) Flashfs [7]: ERASING block 79 ... DONE .flashfs [7]: Checking block 80 ... block Number Was (-1) Flashfs [7]: EraSing block 80 ... Done.FlashFS [7]: Checking Block 81 ... block Number WAS (-1) Flashfs [7]: Erasing Block 81 ... Done.FlashFS [7]: Checking Block 82 ... block number was (-1) Flashfs [7]: EraSing block 82 ... done.flashfs [7]: checking Block Number Was (-1) FlashFS [7]: EraSing Block 83 ... Done.FlashFS [7]: Checking Block 84 ... block number was (-1) Flashfs [7]: EraSing block 84 ... DONE.FLASHFS [7]: Checking Block 85 ... block number was (-1) Flashfs [7]: Erasing Block 85 ... Done.FlashFS [7]: Checking Block 86 ... block Number WAS (-1) Flashfs [7]: ERASING block 86 ... done.flashfs [7]: Checking Block 87 ... block number was (-1) Flashfs [7]: Erasing Block 87 ... do Ne.Flashfs [7]: Checking Block 88 ... block number was (-1) Flashfs [7]: EraSing block 88 ... Done.FlashFS [7]: Checking Block 89 ... block Number WAS (-1 ) Flashfs [7]: Erasing block 89 ... DONE.FLASHFS [7]: Checking Block 90 ... block number was (-1) Flashfs [7]: EraSing block 90 ... done.flashfs [7]: Checking block 91 ... block Number WAS (-1) Flashfs [7]: ERASING block 91 ... done.flashfs [7]: Checking Block 92 ... block Number WAS (-1) Flashfs [7]: ERASING Block 92 ... done.flashfs [7]: Checking Block 93 ... block number was (-1) Flashfs [7]: Erasing Block 93 ... Done.FlashFS [7]: Checking Block 94 ... block Number WAS (-1) Flashfs [7]: ERASING block 94 ... DONE.FLASHFS [7]: Checking block 95 ... block Number WAS (-1) FlashFS [7]: EraSing Block 95 ... done. Flashfs [7]:
Checking block 96 ... block number was (-1) Flashfs [7]: EraSing Block 96 ... Done.FlashFS [7]: Checking Block 97 ... Block Number WAS (-1) FlashFS [7]: ERASING Block 97 ... done.flashfs [7]: Checking Block 98 ... block number was (-1) Flashfs [7]: EraSing block 98 ... done.flashfs [7]: Checking Block 99 ... block Number WAS (-1) Flashfs [7]: EraSing Block 99 ... done.flashfs [7]: Checking Block 100 ... block number was (-1) FlashFS [7]: EraSing block 100 ... done. Flashfs [7]: Checking Block 101 ... block number was (-1) Flashfs [7]: Erasing block 101 ... Done.FlashFS [7]: Checking Block 102 ... block Number WAS (-1) FlashFS [7]: ERASING block 102 ... DONE.FLASHFS [7]: Checking Block 103 ... block number was (-1) Flashfs [7]: EraSing block 103 ... Done.FlashFS [7]: Checking Block 104 ... Block Number Was (-1) Flashfs [7]: EraSing Block 104 ... Done.FlashFS [7]: Checking Block 105 ... block number was (-1) Flashfs [7]: EraSing block 105 ... DONE.FLASHFS [7]: Checking Block 106 ... block number was (-1) Flashfs [7]: ERASING block 106 ... DONE.FLASHFS [7]: checkin Glock Number Was (-1) Flashfs [7]: EraSing Block 107 ... Done.FlashFS [7]: Checking Block 108 ... block Number Was (-1) FlashFS [7]: ERASING Block 108 ... done.flashfs [7]: Checking Block 109 ... block number was (-1) Flashfs [7]: EraSing block 109 ... Done.FlashFS [7]: Checking block 110 ... block Number WAS (-1) FlashFS [7]: EraSing block 110 ... Done.FlashFS [7]: Checking Block 111 ... block number was (-1) Flashfs [7]: EraSing block 111 ... done. Flashfs [7]: Checking Block 112 ... block number was (-1) Flashfs [7]: EraSing block 112 ... done.flashfs [7]: Checking Block 113 ... block Number WAS (-1) FlashFS [7]: Erasing Block 113 ... DONE.FLASHFS [7]: Checking Block 114 ... Block Number Was (-1) Flashfs [7]: EraSing Block 114 ... Done.FlashFS [7]:
Checking block 115 ... block Number WAS (-1) Flashfs [7]: EraSing Block 115 ... Done.FlashFS [7]: Checking Block 116 ... block Number WAS (-1) Flashfs [7]: ERASING Block 116 ... done.flashfs [7]: Checking Block 117 ... block number was (-1) Flashfs [7]: EraSing block 117 ... Done.FlashFS [7]: Checking Block 118 ... block Number WAS (-1) Flashfs [7]: EraSing Block 118 ... Done.Flashfs [7]: Checking Block 119 ... block Number WAS (-1) FlashFS [7]: EraSing Block 119 ... DONE. Flashfs [7]: Checking Block 120 ... block number was (-1) Flashfs [7]: EraSing block 120 ... Done.FlashFS [7]: Checking Block 121 ... block Number WAS (-1) Flashfs [7]: Erasing block 121 ... DONE.FLASHFS [7]: Checking Block 122 ... block number was (-1) Flashfs [7]: EraSing block 122 ... Done.FlashFS [7]: Checking Block 123 ... block Number WAS (-1) Flashfs [7]: Erasing Block 123 ... Done.FlashFS [7]: Checking Block 124 ... block number was (-1) Flashfs [7]: EraSing block 124 ... DONE.FLASHFS [7]: 0 Files, 1 Directoriesflashfs [7]: 0 Orphaned Files, 0 Orphaned Directoriesflashfs [7]: Tota l bytes: 15998976flashfs [7]: Bytes used: 1024flashfs [7]: Bytes available: 15997952flashfs [7]: flashfs fsck took 117 seconds.flashfs [7]:! Initialization complete.Saving the datafile Saving a copy of old datafile for downgrade ! Saving the configuration! Saving a copy of old configuration as downgrade.cfg! Saved the activation key from the flash imageSaved the default firewall mode (single) to flashSaving image file as image.bin !!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Upgrade Process CompleteEd To Burn Loader .... Erasing Sector 0 ... [OK] Burning Sector 0 ... [OK] ERASING SECTOR 64 ... [OK] Burning Sector 64 ... [OK]
Licensed features for this platform: Maximum Physical Interfaces: 3 Maximum VLANs: 10 Inside Hosts: Unlimited Failover: DisabledVPN-DES: Enabled VPN-3DES-AES: Disabled Cut-through Proxy: Enabled Guards: Enabled URL Filtering: Enabled Security Contexts: 0 GTP / GPRS: DISABLED VPN Peers: unlimited
This Platform Has A Restricted (R) License.
-------------------------------------------------- ------------------------... | || ||.. || ||..: || | | |||: ..: ||| | ||| :. C Isco S Ystems ---------------------------------------------------------------------------------------------------------------------------------------------------------------- ----------------------------------------------
Cisco PIX Security Appliance Software Version 7.0 (1)
************************************************* ************ This product contains cryptographic features and is subject to United States and local country laws governing, import, export, transfer, and use. Delivery of Cisco cryptographic products does not imply third-party authority to import, export, distribute, or use encryption. Importers, exporters, distributors and users are responsible for compliance with US and local country laws. By using this product you agree to comply with applicable laws and regulations. If you are unable to comply with US and local laws, return the enclosed items immediately.A summary of US laws governing Cisco cryptographic products may be found at: http://www.cisco.com/wwl/export/crypto/tool/stqrg.html
IF you require further assistance please contact us by sending email to export@cisco.com. ****************************** WARNING *****************************
Copyright (c) 1996-2005 By Cisco Systems, Inc.
Restricted Rights Legend
Use, duplication, or disclosure by the Government issubject to restrictions as set forth in subparagraph (c) of the Commercial Computer Software - RestrictedRights clause at FAR sec 52.227-19 and subparagraph (c) (1) (ii) of the Rights in. TECHNICAL DATA AND COMPUTERSOFTWARE CLAUSE AT DFARS Sec. 252.227-7013.
Cisco Systems, Inc. 170 West Tasman Drive San Jose, California 95134-1706 ................................ .......................................
Experience 7.0, first is the improvement of the command line, more close to the iOS command line, using a hierarchical way, but I feel that there is still a lot of differences with the iOS command line. PIXFIREWALL> Enpassword: PIXFIREWALL # SH FLASH
Directory of Flash: /
6 -rw- 1385 10:13:35 APR 07 2005 DOWNGRADE.CFG9 -RW- 5103672 10:14:53 Apr 07 2005 Image.bin15998976 Bytes Total (10889216 BYTES Free)
pixfirewall # conf tpixfirewall (config) # interface e0pixfirewall (config-if) # ip add 218.94.26.146 255.255.255.240pixfirewall (config-if) # nameif outsideINFO: Security level for "outside" set to 0 by default.pixfirewall (config- IF) # security-level 0pixfirewall (config-if) # no shpixfirewall # EXITPIXFIREWALL (config) #
The original 6.2 unsupported Tab is automatically completed, and now it is supported. It should be like this.
Second, now 7.0 can support content filtering (although this is not new, Microsoft's ISA2004 and Juniper's NetScreen have already supported), huh, it seems that Cisco still has many pressure.