cisco 2610 problema flash bad checksum
Inviato: sab 08 mar , 2008 10:52 am
Salve ragazzi, sono un "novizio" alle prese con il mio primo cisco.
Mi hanno regalato (e quà ci sarebbe già il sospetto) un cisco 2610 (cosi' c'è scritto nel retro...poi è pieno di sigle di mia difficile interpretazione)...
Dopo essermi documentato un pochino, lo collego, booto e mi trovo una cosa che già puzza di bruciato :
System Bootstrap, Version 11.3(2)XA4, RELEASE SOFTWARE (fc1)
Copyright (c) 1999 by cisco Systems, Inc.
TAC:Home:SW:IOS:Specials for info
Testing lower main memory - data equals address
Testing lower main memory - checkerboard
Testing lower main memory - inverse checkerboard
Clearing lower 4K memory for cache initialization
Clearing bss
Reading monitor variables from NVRAM
Enabling interrupts
Enabling instruction cache
Reading cookie
Initializing main memory
Sizing NVRAM
Initializing PCI subsystem
Exiting init
C2600 platform with 32768 Kbytes of main memory
boot: cannot determine first file name on device "flash:"
System Bootstrap, Version 11.3(2)XA4, RELEASE SOFTWARE (fc1)
Copyright (c) 1999 by cisco Systems, Inc.
TAC:Home:SW:IOS:Specials for info
Testing lower main memory - data equals address
Testing lower main memory - checkerboard
Testing lower main memory - inverse checkerboard
Clearing lower 4K memory for cache initialization
Clearing bss
Reading monitor variables from NVRAM
Enabling interrupts
Enabling instruction cache
Reading cookie
Initializing main memory
Sizing NVRAM
Initializing PCI subsystem
Exiting init
C2600 platform with 32768 Kbytes of main memory
boot: cannot determine first file name on device "flash:"
System Bootstrap, Version 11.3(2)XA4, RELEASE SOFTWARE (fc1)
Copyright (c) 1999 by cisco Systems, Inc.
TAC:Home:SW:IOS:Specials for info
Testing lower main memory - data equals address
Testing lower main memory - checkerboard
Testing lower main memory - inverse checkerboard
Clearing lower 4K memory for cache initialization
Clearing bss
Reading monitor variables from NVRAM
Enabling interrupts
Enabling instruction cache
Reading cookie
Initializing main memory
Sizing NVRAM
Initializing PCI subsystem
Exiting init
C2600 platform with 32768 Kbytes of main memory
rommon 1 >
Deduco che sia detonato lo IOS (leggendo quà e la papiri cisco), quindi mi accingo tramite varie peripezie nel suo upload, sia tramite TFTP, che tramite xmodem.
Le procedure inviano l'immagine correttamente, ma all'atto della scrittura finale, in ambedue le modalità esordisce questo messaggio :
File reception completed.
Copying file c2600-is-mz.120-7.T2.bin to flash.
Erasing flash at 0x607c0000
program flash location 0x60090000
program_flash: location 0x6009a2dc wrote 0x6af07c56,contains 0x6af07056
program flash failure at location 0x6009a2dc - aborting
Con xmodem invece :
rommon 5 > xmodem -c c2600-is-mz.120-7.T2.bin
Do not start the sending program yet...
File size Checksum File name
7331652 bytes (0x6fdf44) 0x931a c2600-is-mz.120-7.T2.bin (bad checksum:
0xa2fb)
WARNING: All existing data in bootflash will be lost!
Invoke this application only for disaster recovery.
Do you wish to continue? y/n [n]:
....e quà metto la postilla che non capisco come faccia a darmi checksum errato solamente dando il comando, senza trasferire nulla....calcola il checksum di una stringa di caratteri ?....
il risultato cmq è questo :
WARNING: All existing data in bootflash will be lost!
Invoke this application only for disaster recovery.
Do you wish to continue? y/n [n]: y
Ready to receive file c2600-is-mz.120-7.T2.bin ...
Erasing flash at 0x607c0000
program flash location 0x60090000
program_flash: location 0x6009a2dc wrote 0x6af07c56,contains 0x6af07456
program flash failure at location 0x6009a2dc - aborting
rommon 6 >
Ho letto un po di doc e ho anche disattivato il TFTP_CHECKSUM, ma non cambia nulla.
Stranamente pero' lanciando TFTPDNLD -r lo ios viene caricato in nvram (scusate se dico bestialità) e ho lo ios funzionante con tutti i comandi corretti disponibili...quindi deduco che l'immagine ios vada bene (io non sono registrato sul sito cisco..quindi gli ios che uso li ho reperiti quà e la in rete in base a tecniche abbastanza spannometriche, ossia "basta che ci stia in memoria" e "basta che sia serie 2600").
Altra postilla...ho dato anche un erase flash, seguito da uno squeeze flash (dopo aver bootato con tftpdnld -r). Niente da fare.
Chiaramente avro' omesso qualcosa di stupidissimo...potrebbe anche essere un problema HW ? Non ho trovato comandi di check della flash pero'....
Mi hanno regalato (e quà ci sarebbe già il sospetto) un cisco 2610 (cosi' c'è scritto nel retro...poi è pieno di sigle di mia difficile interpretazione)...
Dopo essermi documentato un pochino, lo collego, booto e mi trovo una cosa che già puzza di bruciato :
System Bootstrap, Version 11.3(2)XA4, RELEASE SOFTWARE (fc1)
Copyright (c) 1999 by cisco Systems, Inc.
TAC:Home:SW:IOS:Specials for info
Testing lower main memory - data equals address
Testing lower main memory - checkerboard
Testing lower main memory - inverse checkerboard
Clearing lower 4K memory for cache initialization
Clearing bss
Reading monitor variables from NVRAM
Enabling interrupts
Enabling instruction cache
Reading cookie
Initializing main memory
Sizing NVRAM
Initializing PCI subsystem
Exiting init
C2600 platform with 32768 Kbytes of main memory
boot: cannot determine first file name on device "flash:"
System Bootstrap, Version 11.3(2)XA4, RELEASE SOFTWARE (fc1)
Copyright (c) 1999 by cisco Systems, Inc.
TAC:Home:SW:IOS:Specials for info
Testing lower main memory - data equals address
Testing lower main memory - checkerboard
Testing lower main memory - inverse checkerboard
Clearing lower 4K memory for cache initialization
Clearing bss
Reading monitor variables from NVRAM
Enabling interrupts
Enabling instruction cache
Reading cookie
Initializing main memory
Sizing NVRAM
Initializing PCI subsystem
Exiting init
C2600 platform with 32768 Kbytes of main memory
boot: cannot determine first file name on device "flash:"
System Bootstrap, Version 11.3(2)XA4, RELEASE SOFTWARE (fc1)
Copyright (c) 1999 by cisco Systems, Inc.
TAC:Home:SW:IOS:Specials for info
Testing lower main memory - data equals address
Testing lower main memory - checkerboard
Testing lower main memory - inverse checkerboard
Clearing lower 4K memory for cache initialization
Clearing bss
Reading monitor variables from NVRAM
Enabling interrupts
Enabling instruction cache
Reading cookie
Initializing main memory
Sizing NVRAM
Initializing PCI subsystem
Exiting init
C2600 platform with 32768 Kbytes of main memory
rommon 1 >
Deduco che sia detonato lo IOS (leggendo quà e la papiri cisco), quindi mi accingo tramite varie peripezie nel suo upload, sia tramite TFTP, che tramite xmodem.
Le procedure inviano l'immagine correttamente, ma all'atto della scrittura finale, in ambedue le modalità esordisce questo messaggio :
File reception completed.
Copying file c2600-is-mz.120-7.T2.bin to flash.
Erasing flash at 0x607c0000
program flash location 0x60090000
program_flash: location 0x6009a2dc wrote 0x6af07c56,contains 0x6af07056
program flash failure at location 0x6009a2dc - aborting
Con xmodem invece :
rommon 5 > xmodem -c c2600-is-mz.120-7.T2.bin
Do not start the sending program yet...
File size Checksum File name
7331652 bytes (0x6fdf44) 0x931a c2600-is-mz.120-7.T2.bin (bad checksum:
0xa2fb)
WARNING: All existing data in bootflash will be lost!
Invoke this application only for disaster recovery.
Do you wish to continue? y/n [n]:
....e quà metto la postilla che non capisco come faccia a darmi checksum errato solamente dando il comando, senza trasferire nulla....calcola il checksum di una stringa di caratteri ?....
il risultato cmq è questo :
WARNING: All existing data in bootflash will be lost!
Invoke this application only for disaster recovery.
Do you wish to continue? y/n [n]: y
Ready to receive file c2600-is-mz.120-7.T2.bin ...
Erasing flash at 0x607c0000
program flash location 0x60090000
program_flash: location 0x6009a2dc wrote 0x6af07c56,contains 0x6af07456
program flash failure at location 0x6009a2dc - aborting
rommon 6 >
Ho letto un po di doc e ho anche disattivato il TFTP_CHECKSUM, ma non cambia nulla.
Stranamente pero' lanciando TFTPDNLD -r lo ios viene caricato in nvram (scusate se dico bestialità) e ho lo ios funzionante con tutti i comandi corretti disponibili...quindi deduco che l'immagine ios vada bene (io non sono registrato sul sito cisco..quindi gli ios che uso li ho reperiti quà e la in rete in base a tecniche abbastanza spannometriche, ossia "basta che ci stia in memoria" e "basta che sia serie 2600").
Altra postilla...ho dato anche un erase flash, seguito da uno squeeze flash (dopo aver bootato con tftpdnld -r). Niente da fare.
Chiaramente avro' omesso qualcosa di stupidissimo...potrebbe anche essere un problema HW ? Non ho trovato comandi di check della flash pero'....