Salve gente, da qualche giorno ho a che fare con un router cisco soho 77 (dismesso da un ufficio).
Premetto che è la prima volta che prendo in mano la configurazione di un router cisco. Abbiate pazienza per questo. Vorrei configurarlo per utilizzarlo a casa, con alice 640.
Son riuscito a resettarlo, nel senso che ho eliminato la configurazione precedente. Quando lo accendo ora mi da questo messaggio:
System Bootstrap, Version 12.1(3r)XP, RELEASE SOFTWARE (fc1)
Copyright (c) 2000 by cisco Systems, Inc.
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
Enabling interrupts
Reading monitor variables from NVRAM
nvram_sav->confreg: 0xa100, nvram_sav->rconfreg: 0x5eff
our confreg: 0xa100, conf: 0xa100
Enabling instruction cache
Reading cookie
Disabling SOHO Chip selects
Initializing main memory
Sizing NVRAM
Sizing flash
Exiting init
SOHO 77 platform with 16384 Kbytes of main memory
rommon 1 >
se scrivo boot mi dice:
loadprog: bad file magic number: 0x0
boot: cannot load "flash:"
E non so come fare per procedere. Ho scaricato una guida in pdf ma non so come muovermi ora.
Qualcuno mi aiuti!
Grazie.......
cisco soho 77 - cannot load "flash"
Moderatore: Federico.Lagni
- TheIrish
- Site Admin
- Messaggi: 1840
- Iscritto il: dom 14 mar , 2004 11:26 pm
- Località: Udine
- Contatta:
Direi proprio che l'IOS ha qualcosa che non va... dev'essere corrotto.
- Wizard
- Intergalactic subspace network admin
- Messaggi: 3441
- Iscritto il: ven 03 feb , 2006 10:04 am
- Località: Emilia Romagna
- Contatta:
Se è solo la IOS che è corrotta basta che la ricarica da rommon con il comando "tftpdnld".
Se anche facendo così la cosa non migliora mi sa che è cioccata la flash e a meno che non hai uno smartnet devi cambiare il router...
Se anche facendo così la cosa non migliora mi sa che è cioccata la flash e a meno che non hai uno smartnet devi cambiare il router...
Il futuro è fatto di persone che hanno delle intuizioni e visioni .....sono quelle persone che fanno la differenza...... quelle dotate di un TERZO OCCHIO....
-
- Cisco fan
- Messaggi: 32
- Iscritto il: ven 23 feb , 2007 5:49 pm
Scusa Wizard, anch'io per sbaglio ho cancellato la flash,Wizard ha scritto:Se è solo la IOS che è corrotta basta che la ricarica da rommon con il comando "tftpdnld".
Se anche facendo così la cosa non migliora mi sa che è cioccata la flash e a meno che non hai uno smartnet devi cambiare il router...
mi dici come si usa "tftpdnld"?
Ho disponibili alcuni file .bin scaricati dalla rete (tipo: soho97-k9oy1-mz.124-7.bin) ma non so come si usano.
Il mio Router e un Cisco Soho 97 series.
Ringrazio te o chiunque vaglia darmi una mano.
Ciao a tutti
mario2007
-
- n00b
- Messaggi: 14
- Iscritto il: gio 15 feb , 2007 5:06 pm
- Località: ROMA
- Contatta:
Mi è successo pure a me su un 2610... la procedura è la stessa e funziona!
Eccola di seguito (è chiaro che devi cmbiare il mone del file bin):
________________________________________
rommon 1 > ?
alias set and display aliases command
boot boot up an external process
break set/show/clear the breakpoint
confreg configuration register utility
cont continue executing a downloaded image
context display the context of a loaded image
cookie display contents of cookie PROM in hex
dev list the device table
dir list files in file system
dis display instruction stream
dnld serial download a program module
frame print out a selected stack frame
help monitor builtin command help
history monitor command history
meminfo main memory information
repeat repeat a monitor command
reset system reset
set display the monitor variables
stack produce a stack trace
sync write monitor environment to NVRAM
sysret print out info from last system return
tftpdnld tftp image download
unalias unset an alias
unset unset a monitor variable
xmodem x/ymodem image download
rommon 2 > tftpdnld
Missing or illegal ip address for variable IP_ADDRESS
Illegal IP address.
usage: tftpdnld [-r]
Use this command for disaster recovery only to recover an image via TFTP.
Monitor variables are used to set up parameters for the transfer.
(Syntax: "VARIABLE_NAME=value" and use "set" to show current variables.)
"ctrl-c" or "break" stops the transfer before flash erase begins.
The following variables are REQUIRED to be set for tftpdnld:
IP_ADDRESS: The IP address for this unit
IP_SUBNET_MASK: The subnet mask for this unit
DEFAULT_GATEWAY: The default gateway for this unit
TFTP_SERVER: The IP address of the server to fetch from
TFTP_FILE: The filename to fetch
The following variables are OPTIONAL:
TFTP_VERBOSE: Print setting. 0=quiet, 1=progress(default), 2=verbose
TFTP_RETRY_COUNT: Retry count for ARP and TFTP (default=7)
TFTP_TIMEOUT: Overall timeout of operation in seconds (default=7200)
TFTP_CHECKSUM: Perform checksum test on image, 0=no, 1=yes (default=1)
Command line options:
-r: do not write flash, load to DRAM only and launch image
rommon 3 > IP_ADDRESS=10.10.0.2
rommon 4 > IP_SUBNET_MASK=255.255.255.0
rommon 5 > DEFAULT_GATEWAY=10.10.0.1
rommon 6 > TFTP_SERVER=10.10.0.10
rommon 7 > TFTP_FILE=c2600-is-mz.121-13.bin
rommon 8 > tftpdnld
IP_ADDRESS: 10.10.0.2
IP_SUBNET_MASK: 255.255.255.0
DEFAULT_GATEWAY: 10.10.0.1
TFTP_SERVER: 10.10.0.10
TFTP_FILE: c2600-is-mz.121-13.bin
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.121-13.bin from 10.10.0.10 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Copying file c2600-is-mz.121-13.bin to flash.
Erasing flash location 0x600....
program flash location 0x60750000
rommon 14 > i
E qui rebbot router conla IOS originale!
------------------------------------------------------------------------------
OK spero per te che hai anche un programmino TFTP..... ciao e fammi sapere!
Eccola di seguito (è chiaro che devi cmbiare il mone del file bin):
________________________________________
rommon 1 > ?
alias set and display aliases command
boot boot up an external process
break set/show/clear the breakpoint
confreg configuration register utility
cont continue executing a downloaded image
context display the context of a loaded image
cookie display contents of cookie PROM in hex
dev list the device table
dir list files in file system
dis display instruction stream
dnld serial download a program module
frame print out a selected stack frame
help monitor builtin command help
history monitor command history
meminfo main memory information
repeat repeat a monitor command
reset system reset
set display the monitor variables
stack produce a stack trace
sync write monitor environment to NVRAM
sysret print out info from last system return
tftpdnld tftp image download
unalias unset an alias
unset unset a monitor variable
xmodem x/ymodem image download
rommon 2 > tftpdnld
Missing or illegal ip address for variable IP_ADDRESS
Illegal IP address.
usage: tftpdnld [-r]
Use this command for disaster recovery only to recover an image via TFTP.
Monitor variables are used to set up parameters for the transfer.
(Syntax: "VARIABLE_NAME=value" and use "set" to show current variables.)
"ctrl-c" or "break" stops the transfer before flash erase begins.
The following variables are REQUIRED to be set for tftpdnld:
IP_ADDRESS: The IP address for this unit
IP_SUBNET_MASK: The subnet mask for this unit
DEFAULT_GATEWAY: The default gateway for this unit
TFTP_SERVER: The IP address of the server to fetch from
TFTP_FILE: The filename to fetch
The following variables are OPTIONAL:
TFTP_VERBOSE: Print setting. 0=quiet, 1=progress(default), 2=verbose
TFTP_RETRY_COUNT: Retry count for ARP and TFTP (default=7)
TFTP_TIMEOUT: Overall timeout of operation in seconds (default=7200)
TFTP_CHECKSUM: Perform checksum test on image, 0=no, 1=yes (default=1)
Command line options:
-r: do not write flash, load to DRAM only and launch image
rommon 3 > IP_ADDRESS=10.10.0.2
rommon 4 > IP_SUBNET_MASK=255.255.255.0
rommon 5 > DEFAULT_GATEWAY=10.10.0.1
rommon 6 > TFTP_SERVER=10.10.0.10
rommon 7 > TFTP_FILE=c2600-is-mz.121-13.bin
rommon 8 > tftpdnld
IP_ADDRESS: 10.10.0.2
IP_SUBNET_MASK: 255.255.255.0
DEFAULT_GATEWAY: 10.10.0.1
TFTP_SERVER: 10.10.0.10
TFTP_FILE: c2600-is-mz.121-13.bin
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.121-13.bin from 10.10.0.10 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Copying file c2600-is-mz.121-13.bin to flash.
Erasing flash location 0x600....
program flash location 0x60750000
rommon 14 > i
E qui rebbot router conla IOS originale!
------------------------------------------------------------------------------
OK spero per te che hai anche un programmino TFTP..... ciao e fammi sapere!
Ultima modifica di matrixmien il lun 26 feb , 2007 8:38 am, modificato 1 volta in totale.
-
- Cisco fan
- Messaggi: 32
- Iscritto il: ven 23 feb , 2007 5:49 pm
Senti matrixmien, a questa procedura, consultando l’Help, ci ero già arrivato anch’io ma non funziona perché credo di aver settato male le variabili e nemmeno so che cos’è un TFTP nè come si usa, e poi il file bin, dove deve stare? in quale cartella?matrixmien ha scritto:Mi è successo pure a me su un 2610... la procedura è la stessa e funziona!
Eccola di seguito (è chiaro che devi cmbiare il mone del file bin):
…………
…………
OK spero per te che hai anche un programmino TFTP..... ciao e fammi sapere!
Gli indirizzi IP con quale criterio li setti?
Intanto ti ringrazio per la rapida risposta e spero in ulteriori chiarimenti,
ciao Mario
ps: cancella un po’ di punti esclamativi nel tuo post perché creano uno scroll orizzontale esagerato
Ultima modifica di mario2007 il sab 24 feb , 2007 4:03 pm, modificato 1 volta in totale.
-
- n00b
- Messaggi: 14
- Iscritto il: gio 15 feb , 2007 5:06 pm
- Località: ROMA
- Contatta:
Scusa il ritardo.....di solito sono rapido nel rispondere, ma questo fine settimana il PC nn l'ho considerato proprio....
Allora: ricapitolo, un TFTP è un programmino che ti serve per emulare un server da cui prelevare il file IOS del tuo router e lo puoi trovare sotto il mio sito su questo link:
http://www.mdinformatica.net/pgr/tftpserver.zip, è stupido come programma anche perchè di settaggi ce ne sono pochi, si prende l'indirizzo della scheda di rete (che deve essere necessariamente statico!) e lo setta come server TFTP...bada bene che nela cartella principale del programma (di solito è C:\TFTP-Root) ci deve essere il file dell'IOS del router.....
Per l'indirizzamento IP sta tranquillo è messo a caso per il semplice fatto che è una configurazione momentanea che si fa nella ROMMON per il ripristino del router, tale configurazione al reboot del router viene persa quindi puoi tranquillamente usare anche quella descritta da me nel post precedente....(scusa dei punti esclamativi, ma è stato un copia incolla di un file testo che ho sul PC).
Se hai difficoltà, scrivimi! nel frattempo cerco di farti un file step by step eliminando varie voci che magari nno servono, ok? ciao e buona giornata!, anzi no lo metto i seguito:
rommon 1 > ?
rommon 2 > tftpdnld
Missing or illegal ip address for variable IP_ADDRESS
Illegal IP address.
usage: tftpdnld [-r]
Use this command for disaster recovery only to recover an image via TFTP.
Monitor variables are used to set up parameters for the transfer.
(Syntax: "VARIABLE_NAME=value" and use "set" to show current variables.)
"ctrl-c" or "break" stops the transfer before flash erase begins.
rommon 3 > IP_ADDRESS=10.10.0.2
rommon 4 > IP_SUBNET_MASK=255.255.255.0
rommon 5 > DEFAULT_GATEWAY=10.10.0.1
rommon 6 > TFTP_SERVER=10.10.0.10
rommon 7 > TFTP_FILE=c2600-is-mz.121-13.bin
rommon 8 > tftpdnld
IP_ADDRESS: 10.10.0.2
IP_SUBNET_MASK: 255.255.255.0
DEFAULT_GATEWAY: 10.10.0.1
TFTP_SERVER: 10.10.0.10
TFTP_FILE: nome del file ios del tuo router.bin
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 nome del file ios del tuo router.bin from 10.10.0.10 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!.....
File reception completed.
Copying file nome del file ios del tuo router.bin to flash.
Erasing flash location 0x600....
program flash location 0x60750000
rommon 14 > i (dopo l'invio il router si riavvia e il gico è fatto)
Allora: ricapitolo, un TFTP è un programmino che ti serve per emulare un server da cui prelevare il file IOS del tuo router e lo puoi trovare sotto il mio sito su questo link:
http://www.mdinformatica.net/pgr/tftpserver.zip, è stupido come programma anche perchè di settaggi ce ne sono pochi, si prende l'indirizzo della scheda di rete (che deve essere necessariamente statico!) e lo setta come server TFTP...bada bene che nela cartella principale del programma (di solito è C:\TFTP-Root) ci deve essere il file dell'IOS del router.....
Per l'indirizzamento IP sta tranquillo è messo a caso per il semplice fatto che è una configurazione momentanea che si fa nella ROMMON per il ripristino del router, tale configurazione al reboot del router viene persa quindi puoi tranquillamente usare anche quella descritta da me nel post precedente....(scusa dei punti esclamativi, ma è stato un copia incolla di un file testo che ho sul PC).
Se hai difficoltà, scrivimi! nel frattempo cerco di farti un file step by step eliminando varie voci che magari nno servono, ok? ciao e buona giornata!, anzi no lo metto i seguito:
rommon 1 > ?
rommon 2 > tftpdnld
Missing or illegal ip address for variable IP_ADDRESS
Illegal IP address.
usage: tftpdnld [-r]
Use this command for disaster recovery only to recover an image via TFTP.
Monitor variables are used to set up parameters for the transfer.
(Syntax: "VARIABLE_NAME=value" and use "set" to show current variables.)
"ctrl-c" or "break" stops the transfer before flash erase begins.
rommon 3 > IP_ADDRESS=10.10.0.2
rommon 4 > IP_SUBNET_MASK=255.255.255.0
rommon 5 > DEFAULT_GATEWAY=10.10.0.1
rommon 6 > TFTP_SERVER=10.10.0.10
rommon 7 > TFTP_FILE=c2600-is-mz.121-13.bin
rommon 8 > tftpdnld
IP_ADDRESS: 10.10.0.2
IP_SUBNET_MASK: 255.255.255.0
DEFAULT_GATEWAY: 10.10.0.1
TFTP_SERVER: 10.10.0.10
TFTP_FILE: nome del file ios del tuo router.bin
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 nome del file ios del tuo router.bin from 10.10.0.10 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!.....
File reception completed.
Copying file nome del file ios del tuo router.bin to flash.
Erasing flash location 0x600....
program flash location 0x60750000
rommon 14 > i (dopo l'invio il router si riavvia e il gico è fatto)
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.
-
- Cisco fan
- Messaggi: 32
- Iscritto il: ven 23 feb , 2007 5:49 pm
Enrico, ho settato il router secondo le tue indicazioni ma, purtroppo, ottengo il messaggio che trovi nell'allegato.
Non riesco a capire il conflitto di IP a cosa sia dovuto.
Ho collegato il router al computer sia con il cavo seriale che con il cavo di rete.
Che devo fare?
ps: sembra che per vedere l'allegato sia necessario fare il login
Non riesco a capire il conflitto di IP a cosa sia dovuto.
Ho collegato il router al computer sia con il cavo seriale che con il cavo di rete.
Che devo fare?
ps: sembra che per vedere l'allegato sia necessario fare il login
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.
-
- n00b
- Messaggi: 14
- Iscritto il: gio 15 feb , 2007 5:06 pm
- Località: ROMA
- Contatta:
-Mario fai questi passi…
1) collega il router solo in console e senza cavo rete;
2) preconfigura la scheda di rete co i seguenti parametri: IP 10.10.100.10 Submask 255.255.255.0 Gateway 10.10.100.1;
3) una volta settata la sk di rete avvia il tftp server e controlla nella finestrella in basso se si è preso l’IP preconfigurato sulla sk di rete;
4) avvia Hyperterminal e accedi al router in rommon>;
5) digita come segue:
- rommon1>tftpdnld
rommon 2 > IP_ADDRESS=10.10.100.2
rommon 3 > IP_SUBNET_MASK=255.255.255.0
rommon 4 > DEFAULT_GATEWAY=10.10.100.1
rommon 5 > TFTP_SERVER=10.10.100.10
rommon 6 > TFTP_FILE=nome file IOS.bin
(college il cavo di rete dal router al PC: bada che non vi siano connessioni a internet ne altro, poi seguicon):
rommon 7 > tftpdnld
IP_ADDRESS: 10.10.100.2
IP_SUBNET_MASK: 255.255.255.0
DEFAULT_GATEWAY: 10.10.0.1
TFTP_SERVER: 10.10.0.10
TFTP_FILE: nome file IOS.bin
a questo punto il router dovrebbe chiederti questo:
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 (digita y per confermare)
Avrai quanto segue:
Receiving c2600-is-mz.121-13.bin from 10.10.100.10 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!(ometto gli altri punti esclamativi)
File reception completed.
Copying file nome file IOS.bin to flash.
Erasing flash location 0x600....
program flash location 0x60750000 Attendi sino al prompt seguente
rommon 8 > i (invio per riavviare)
Deve funzionare per forza!
Se hai problemi il mio n° ce l’hai, non esitare chiama! (339 5839xxx)
Ciao
1) collega il router solo in console e senza cavo rete;
2) preconfigura la scheda di rete co i seguenti parametri: IP 10.10.100.10 Submask 255.255.255.0 Gateway 10.10.100.1;
3) una volta settata la sk di rete avvia il tftp server e controlla nella finestrella in basso se si è preso l’IP preconfigurato sulla sk di rete;
4) avvia Hyperterminal e accedi al router in rommon>;
5) digita come segue:
- rommon1>tftpdnld
rommon 2 > IP_ADDRESS=10.10.100.2
rommon 3 > IP_SUBNET_MASK=255.255.255.0
rommon 4 > DEFAULT_GATEWAY=10.10.100.1
rommon 5 > TFTP_SERVER=10.10.100.10
rommon 6 > TFTP_FILE=nome file IOS.bin
(college il cavo di rete dal router al PC: bada che non vi siano connessioni a internet ne altro, poi seguicon):
rommon 7 > tftpdnld
IP_ADDRESS: 10.10.100.2
IP_SUBNET_MASK: 255.255.255.0
DEFAULT_GATEWAY: 10.10.0.1
TFTP_SERVER: 10.10.0.10
TFTP_FILE: nome file IOS.bin
a questo punto il router dovrebbe chiederti questo:
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 (digita y per confermare)
Avrai quanto segue:
Receiving c2600-is-mz.121-13.bin from 10.10.100.10 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!(ometto gli altri punti esclamativi)
File reception completed.
Copying file nome file IOS.bin to flash.
Erasing flash location 0x600....
program flash location 0x60750000 Attendi sino al prompt seguente
rommon 8 > i (invio per riavviare)
Deve funzionare per forza!
Se hai problemi il mio n° ce l’hai, non esitare chiama! (339 5839xxx)
Ciao
mario2007 ha scritto:Enrico, ho settato il router secondo le tue indicazioni ma, purtroppo, ottengo il messaggio che trovi nell'allegato.
Non riesco a capire il conflitto di IP a cosa sia dovuto.
Ho collegato il router al computer sia con il cavo seriale che con il cavo di rete.
Che devo fare?
ps: sembra che per vedere l'allegato sia necessario fare il login
-
- Cisco fan
- Messaggi: 32
- Iscritto il: ven 23 feb , 2007 5:49 pm
grazie matrixmien, ma come ti dicevo GIA' FATTO, TUTTO OK !!!
ora devo configurare il Router per Alice 20 mega
>>>>>>>>>>>>>
PS
per l'amministratore del forum o per chi sa la risposta:
si vede l'immagine JPG che ho allegato al mio precedente intervento?
io la vedo solo se faccio il login, è normale?
ora devo configurare il Router per Alice 20 mega
>>>>>>>>>>>>>
PS
per l'amministratore del forum o per chi sa la risposta:
si vede l'immagine JPG che ho allegato al mio precedente intervento?
io la vedo solo se faccio il login, è normale?
-
- n00b
- Messaggi: 14
- Iscritto il: gio 15 feb , 2007 5:06 pm
- Località: ROMA
- Contatta:
Mario si si vede l'allegato!
Solo su login altrimenti nulla!
Ma poi è funzionato oppure no?
ciao
Solo su login altrimenti nulla!
Ma poi è funzionato oppure no?
ciao
-
- Cisco fan
- Messaggi: 32
- Iscritto il: ven 23 feb , 2007 5:49 pm
si, tutto OK!matrixmien ha scritto: Ma poi è funzionato oppure no?
ciao
ora devo fare la configurazione per Alice.
Enri', ma non hai ricevuto il messaggio sul cellulare?
---------------------------------------------------------------
-
- n00b
- Messaggi: 14
- Iscritto il: gio 15 feb , 2007 5:06 pm
- Località: ROMA
- Contatta:
Mario purtroppo non l'ho ricevuto...ti mando via MPV di nuovo il numero, ok? ciao e spero di esserti stato di aiuto!
mario2007 ha scritto:si, tutto OK!matrixmien ha scritto: Ma poi è funzionato oppure no?
ciao
ora devo fare la configurazione per Alice.
Enri', ma non hai ricevuto il messaggio sul cellulare?
---------------------------------------------------------------
- zot
- Messianic Network master
- Messaggi: 1274
- Iscritto il: mer 17 nov , 2004 1:13 am
- Località: Teramo
- Contatta:
Alice 20Mb....mhh mi sa che avrai una mezza delusione :
con la WIC-1ADSL arrivi a 8mb max.
opss scusa avevo capito che avevi un 2610....
con la WIC-1ADSL arrivi a 8mb max.
opss scusa avevo capito che avevi un 2610....