Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations bkrike on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

1760 router conitnually boots to Rommon 1

Status
Not open for further replies.

Gozer4377

Technical User
Feb 3, 2005
3
DE
I am a major newby at cisco routers. I am running a 1760 router with dual ISDN channels to provide internet for 12 pcs. Don't ask why.:) I had it up and running one channel tried to save a change with a copy running-config to nvram. The next reboot all I get is rommon. I used a tftp to load ios 12.2 but still get rommon. Tried to break no good. changed confreg to 0x2 no good. any suggestions. I have only guest access to cisco and no support contract so just sol in that area.
 
Hello there,

if you are still in rommon mode try the following commands:

meminfo <to see if your main memory it is not corrupted>
dir flash: <to see if you have an image in the flash>

If you do have an image in flash and no errors (such as bad magic no, or file corrupted) then use boot commad to load that image:
b flash:<image name as seen under dir flash>

or confreg 0x2142 (this way you will load the first valid image from flash ignoring any configs till you bring the router up, once up just to a copy start run)

If the router loads please do a show ver and make sure that the configuration register value is 0x2102

If you dont have a valid image in flash you will have to use the xmodem command in rommon mode.

Cheers
 
Okay thanks again for the help.

I did the meminfo and get this no errors as can see
Main memory size: 64 MB.
Available main memory starts at 0x10000, size 65472KB
IO (packet) memory size: 10 percent of main memory.
NVRAM size: 32K

I do the dir Flash and get this
rommon 3 > dir flash:
File size Checksum File name
2663 bytes (0xa67) 0x145a nvram (deleted)
897 bytes (0x381) 0xc50c nvram
4096 bytes (0x1000) 0x01a0 IOS.bin (deleted) (bad checksum: 0xfe5f)
9432332 bytes (0x8fed0c) 0x749a IOS.bin (deleted)
9432332 bytes (0x8fed0c) 0x749a IOS2.bin
rommon 4 >

I found that I could get an IOS loaded into flash to use the b flash: option you mentioned. so using tftp I loaded IOS once it gave this message on boot up with a confreg of 2102.


loadprog: bad file magic number: 0x0
boot: cannot load "flash:"

System Bootstrap, Version 12.2(7r)XM2, RELEASE SOFTWARE (fc1)
TAC Support: Copyright (c) 2003 by cisco Systems, Inc.
C1700 platform with 65536 Kbytes of main memory

loadprog: bad file magic number: 0x0
boot: cannot load "flash:"

System Bootstrap, Version 12.2(7r)XM2, RELEASE SOFTWARE (fc1)
TAC Support: Copyright (c) 2003 by cisco Systems, Inc.
C1700 platform with 65536 Kbytes of main memory

rommon 1 >

So I see the Ios has error so try to load over it again as you can see it loads it twice still with the bad on there and still booting to rommon. I get the bright idea to load it under a new name IOS2.bin and try to delete IOS.bin as you can see it left it in and just put delete next to it.

I did not get a chance to use xmodem as I do not have an xmodem emulator searched the web for a free one and didn't come up with anything.

If you have any more advice would be apreciated.
 
I got a little further in my blind fumbling actually a lot further.

My end fix was to erase flash memory and install the IOS again. That fixed the boot problem.

I reentered the configuration I printed out prior to the cisco's crash. I was at least smart enought to print that.

My currnet dilema. Background is I am in germany at a military post. I have no way of getting anything faster than ISDN and that comes in a non flat rate flavor. So to cut back on overcharged minutes I purchased 2 120 hour accounts.
The question finally, I would like to set the router up to dial one account and use up the 120 hours then switch to the other account. Is it possible to automate this.
I have two ISDN wic cards installed and set up each bri is set to use a different dialer. Dialer1 and dialer2 which are set up to call different accounts. Today I shut bri 1/0 down which used dialer1 to call account1 and am using bri0/0 to connect through dialer2 which is calling account 2.

Is there a better way to do this if this even works.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top