PDA

View Full Version : cisco 827 e flash


ipstatico
04-08-2005, 15:54
all'improvviso il mio router ha smesso di funzionare o meglio non mi carica l'immagine caricata in ram avvisandomi con il messaggio cannot load flash.
come devo fare per far ripartire il router?
aiutatemi vi prego
ciao ciao

Arcom17
04-08-2005, 19:38
Cosa hai fatto prima che il router si comportasse così?
Molto probabilmente hai perso l'ios installato.. e in tal caso son dolori perchè legalmente dovresti comprarti un contratto di assistenza smartnet e quindi scaricare dal sito cisco l'ios nuovo.
Non costa tantissimo il contratto di assistenza.. circa 90 euro.

ciao

Marco

Danny Webber
05-08-2005, 10:44
parte in modalità rommon?

ipstatico
05-08-2005, 19:04
sì, in modalità rommon parte. ho una copia di backup dell'ios ma ora non riesco a upparlo sul router. non posso usare tftp perchè non riesco a loggarmi (giusto?) quindi devo usare xmodem da hyperterminal ma non riesco a completare l'upload.ho pure alzato la velocità della porta com ma niente.
che dvo fare?

Danny Webber
05-08-2005, 19:07
sì, in modalità rommon parte. ho una copia di backup dell'ios ma ora non riesco a upparlo sul router. non posso usare tftp perchè non riesco a loggarmi (giusto?) quindi devo usare xmodem da hyperterminal ma non riesco a completare l'upload.ho pure alzato la velocità della porta com ma niente.
che dvo fare?
a me era capitata una cosa simile...
c'e' anceh in modalita' rommon la poss di uppare l'ios....
pero' non mi ricordo come si faceva, non e' nemmeno difficile.
Molla xmodem... vedo se recupero qualcosa....

Danny Webber
05-08-2005, 19:11
trovato, dalla modalità rommon dai questo comando

tftpdnld

poi devi conf cosi:

IP_ADDRESS - The IP address on the LAN interface
IP_SUBNET_MASK - The subnet mask for the LAN interface
DEFAULT_GATEWAY - The default gateway for the LAN interface
TFTP_SERVER - The IP address of the TFTP server
TFTP_FILE - The IOS filename on the server

ipstatico
05-08-2005, 19:56
già provato ma non riesco.

inserendo i seguenti dati
IP_ADDRESS=192.168.1.1
IP_SUBNET_MASK=255.255.255.0
DEFAULT_GATEWAY=192.168.1.254
TFTP_SERVER=192.168.1.2
TFTP_FILE=nome_del_file_immagine
tftpdnld

mi esce un messaggio Missing or illegal ip address for variable IP_ADDRESS
forse l'ip del router non è corretto(quello del pc si perchè lo impostato manualmente). ma allora come faccio a conoscere l'ip del router.
tra l'altro digitando set da hyperterminal non mi compare l'ip del router a differenza di come dovrebbe accadere(almeno credo)

Danny Webber
05-08-2005, 19:59
già provato ma non riesco.

inserendo i seguenti dati
IP_ADDRESS=192.168.1.1
IP_SUBNET_MASK=255.255.255.0
DEFAULT_GATEWAY=192.168.1.254
TFTP_SERVER=192.168.1.2
TFTP_FILE=nome_del_file_immagine
tftpdnld

mi esce un messaggio Missing or illegal ip address for variable IP_ADDRESS
forse l'ip del router non è corretto(quello del pc si perchè lo impostato manualmente). ma allora come faccio a conoscere l'ip del router.
tra l'altro digitando set da hyperterminal non mi compare l'ip del router a differenza di come dovrebbe accadere(almeno credo)

mi ricordo di aver perso una sera intera...
azzz
il problema e' solo di digitazione.

Danny Webber
05-08-2005, 20:02
forse ti scrivo una scemata, hai messo ip prima dell'indirizzo?

ipstatico
05-08-2005, 20:03
in che senso?
ho scritto ip_address=192.168.1.1
è sbagliato?

Danny Webber
05-08-2005, 20:06
prova cosi

rommon 1 > tftpdnld

IP_ADDRESS: 10.10.10.1
IP_SUBNET_MASK: 255.255.255.0
DEFAULT_GATEWAY: 10.10.10.1
TFTP_SERVER: 10.10.10.2
TFTP_FILE: tuo ios

modifica gli ip, il risultato dovrebbe essere

Invoke this command for disaster recovery only.
WARNING: all existing data in all partitions on flash will be lost!
Do you wish to continue? y/n: [n]: y

Receiving c806-o3sy6-mz.122-8.YM.bin from 10.10.10.2

Danny Webber
05-08-2005, 20:07
in che senso?
ho scritto ip_address=192.168.1.1
è sbagliato?

e' key sensitive, okkio devi scrivere in maiuscolo

ipstatico
05-08-2005, 20:18
nada, al solito missing or illegal ip address
voglio capire una cosa:dando l'istruzione ip_address=192.168.1.1 io assegno questo ip al router o lo devo conoscere a priori?

Danny Webber
05-08-2005, 20:21
stai assegnando l'ip all router,

prova al posto di
ip_address=192.168.1.1

questo
IP_ADDRESS:192.168.1.1

altrimenti

IP_ADDRESS: 192.168.1.1

ipstatico
05-08-2005, 20:25
ok un primo passo è stato fatto. scrivendo im maiuscolo si avvia l'upload ma ora è sorto un nuovo problema. dopo un pò si blocca l'upload dandomi il messaggio timed out.
che altro c'è che non va?

Danny Webber
05-08-2005, 20:27
che cosa stai utilizzando come software ftp server?
procuratene uno buono perche' puo' creare di questi fastidi...

ipstatico
05-08-2005, 20:29
cisco tftp server

Danny Webber
05-08-2005, 20:32
cisco tftp server

mbho... non so che dire... potrebbe essere un problema della conf del server ftp, controlla ceh il file sia estrappolato dalla directory corretta....
Di piu' non so, altrimenti controlla se l'ios e' corretto

ipstatico
05-08-2005, 20:35
il file è nella directory corretta.
riproverò poi mi farò sentire se io dovessi avere ancora bisogno.
ok?

Danny Webber
05-08-2005, 20:51
certo... ormai il piu' e' fatto comunque....

ipstatico
06-08-2005, 09:35
una precisazione. in realtà ho sempre usato l'istruzione tftp in hyperterminal perchè l'tftp della cisco non mi funziona, cioè nella finestra non compare la rommon ma nulla.
come mai?

Arcom17
06-08-2005, 09:38
Cioè cos'è che non va con il tftp della cisco?

Danny Webber
06-08-2005, 09:38
chem mi ricordi funzionano alla stessa maniera, cambia solo il nome dell'istruzione.

ipstatico
06-08-2005, 09:42
avvio l'tftp e a video non compare nulla se non il cursore. inoltre non riesco ad impartire nessuna istruzione. forse sbaglio qualcosa ma cosa?

Arcom17
06-08-2005, 09:51
A video non appare nulla? Guarda che con il programma tftp della cisco non ti deve apparire nulla!
Non è un programma terminale eh!
Devi lasciarlo aperto e piazzi nella sua root directory il file .bin che ti interessa, poi da hyperterminal dai i comandi necessari per caricare l'ios.

ciao

Marco

Danny Webber
06-08-2005, 09:53
avvio l'tftp e a video non compare nulla se non il cursore. inoltre non riesco ad impartire nessuna istruzione. forse sbaglio qualcosa ma cosa?

Allora, nel tftp server non devi dare nessuna istruzione.
Devi avviare il programma sul pc, poi sul router dare tftpdnld, nel pc dovrebbero comparire una serie di ###### (io non ho quello cisco al piu' cambia il simbolo) che ti avvisano che sta effettuando il trasferimento.
Nel router dovrebbe succedere qualcosa del tipo:

rommon 21 > tftpdnld

IP_ADDRESS: 171.68.171.0
IP_SUBNET_MASK: 255.255.254.0
DEFAULT_GATEWAY: 171.68.170.3
TFTP_SERVER: 171.69.1.129
TFTP_FILE: c2600-is-mz.113-2.0.3.Q

Invoke this command for disaster recovery only.
WARNING: all existing data in all partitions on flash will be lost!
Do you wish to continue? y/n: [n]: y

Receiving c2600-is-mz.113-2.0.3.Q from 171.69.1.129 !!!!!.!!!!!!!!!!!!!!!!!!!.!!
File reception completed.
Copying file c2600-is-mz.113-2.0.3.Q to flash.
Erasing flash at 0x607c0000
program flash location 0x60440000

Danny Webber
06-08-2005, 09:54
A video non appare nulla? Guarda che con il programma tftp della cisco non ti deve apparire nulla!
Non è un programma terminale eh!
Devi lasciarlo aperto e piazzi nella sua root directory il file .bin che ti interessa, poi da hyperterminal dai i comandi necessari per caricare l'ios.

ciao

Marco

Quoto!

ipstatico
06-08-2005, 09:55
ciò che ho fatto. ma come mai dopo un pò l'upload termina con il messaggio timed out?

Danny Webber
06-08-2005, 09:59
ciò che ho fatto. ma come mai dopo un pò l'upload termina con il messaggio timed out?

Bella domanda, a questo non ho una risp precisa.
Quando ho avuto questo tipo di difficolta' sono andato per tentativi.
Il primo e' stato quello di cambiare il tftp server. Ne ho preso un altro e a funzionato benissimo. Il router e' collegato direttamente al pc? O passi per qualche altra periferica (switch, hub, firewall)?

ipstatico
06-08-2005, 10:01
il router è collegato direttamente al pc tramite porta console e com1. quali altri tftp potrei scaricare da internet?

Danny Webber
06-08-2005, 10:06
il router è collegato direttamente al pc tramite porta console e com1. quali altri tftp potrei scaricare da internet?

AAAARRRRRRRRRRRRRR
Il tftp lo fa tramite la porta eth!!!!!
Spero tu l'abbia collegato no???
Altrimenti perche' gli dovresti dare l'indirizzo ip????

ipstatico
06-08-2005, 10:10
si scusa è collegato anche tramite la porta ethernet. forse devo staccare il cavo console prima di effettuare l'upload? io non credo ma .... inoltre avendo il modello 827h ho 4 porte ethernet. una vale l'altra oppure no?

Danny Webber
06-08-2005, 10:13
No.... Hai settato solo una porta, dovrebbe essere solo la prima. Pero' visto che sta andando in time out, c'è un problema proprio sul collegamento tra pc e router. Fai varie prove cambiando la eth

ipstatico
06-08-2005, 10:22
ok farò altre prove. poi mi farò sentire più avanti

Danny Webber
06-08-2005, 10:28
ok farò altre prove. poi mi farò sentire più avanti

prova dal pc a pingare il router.

Un altra cosa, come gateway nella scheda di rete del pc cosa hai impostato???
Per caso il pc e' connesso in internet? Poterbbe anche quello creargli qualche casino

ipstatico
06-08-2005, 10:42
ok altrp passo in avanti. ho cambiato porta ethernet ed ora riesco ad eseguire l'upload del ios.ma non riesco a caricare l'immagine perchè esce il messaggio
TFTP flash copy: Invalid file header, copy terminated.
Reason: Wrong target platform OR corrupt file.
lo ios che ho trovato è del modello 837 e non 827h come il mio
che dipenda da questo?

Danny Webber
06-08-2005, 10:44
ok altrp passo in avanti. ho cambiato porta ethernet ed ora riesco ad eseguire l'upload del ios.ma non riesco a caricare l'immagine perchè esce il messaggio
TFTP flash copy: Invalid file header, copy terminated.
Reason: Wrong target platform OR corrupt file.
lo ios che ho trovato è del modello 837 e non 827h come il mio
che dipenda da questo?
copiami esattamente il nome dell'ios

ipstatico
06-08-2005, 10:49
c837-k9o3sy6-mz.123-8.T3
e
c837-k9o3sy6-mz.123-4.T

Danny Webber
06-08-2005, 10:51
c837-k9o3sy6-mz.123-8.T3
e
c837-k9o3sy6-mz.123-4.T

come esensione del file hanno ".bin"?
Hanno mai funzionato questi ios?

ipstatico
06-08-2005, 10:53
al mio amico funzionano ma lui ha un 837. inoltre l'estensione dei file è bin.
cosa può essere?

Danny Webber
06-08-2005, 10:55
al mio amico funzionano ma lui ha un 837. inoltre l'estensione dei file è bin.
cosa può essere?

L'ios che non va bene per questo modello.

ipstatico
06-08-2005, 11:02
vuoi dire che il router riconosce il modello dell'ios e quindi se incompatibile non lo carica? io credevo che il router caricasse comunque lo ios e per poi eventualmente dare dei problemi di setteggio, ecc.... quali versioni dell'ios potrei cercare?

Danny Webber
06-08-2005, 11:05
vuoi dire che il router riconosce il modello dell'ios e quindi se incompatibile non lo carica? io credevo che il router caricasse comunque lo ios e per poi eventualmente dare dei problemi di setteggio, ecc.... quali versioni dell'ios potrei cercare?

La prima sigla del file riconosce il modello. Spesso il problema nasce sulla memoria, magari l 837 utilizza una memoria di diversa tipologia e dimensione quindi l'ios che hai provato ad inserire non viene riconosciuto sul tuo modello.
Cerca cisco 827... vedrai che qualcosa trovi.

ipstatico
06-08-2005, 11:07
ok grazie. appena avrò qualcosa mi farò sentire di nuovo
nel frattempo grazie di tutto

Arcom17
06-08-2005, 15:27
ok grazie. appena avrò qualcosa mi farò sentire di nuovo
nel frattempo grazie di tutto


Ricordo che scaricare gli ios non dal sito cisco e senza un contratto smartnet (e senza possedere la licenza di tale ios) è illegale.