10-21-2012 06:50 AM - edited 03-07-2019 09:35 AM
Hi,
it seem's that i made a mistake when typing the BAUD rate of a 2960-Switch in rommon.
I can't start the switch now, because there is no image on it (because I deleted it before) and the baud-rate has wrong settings. When connecting via console cable i can't see anything (except some strange hieroglyphics) when starting. I tried all the speeds in teraterm... without success.
what can i do, to recover the switch back?
regards
peter
10-21-2012 08:33 AM
Hi,
Try following this link to reset the switch
To reset the switch in one of these ways:
• Press the Reset button on the rear panel.
• Press and hold the Mode button. The switch LEDs begin blinking after about
3 seconds. Continue holding down the Mode button. The LEDs stop blinking
after 7 more seconds, and the switch reboots.
HTH
10-21-2012 11:19 AM
Thanks for your answer, but it's an 2960S-Switch... there is only a "mode-button" no reset-button.
Pressing the button for 3-10 seconds or more has no effect... can't still see anything on the console screen.
I tested it several times...
10-21-2012 02:50 PM
Peter
Do you have any memory of what you typed when you typed the baud wrong? If we knew that we might be able to determine what it things the baud rate is.
At the risk of seeming to be picky, can you tell us specifically all of the baud rates that you have tried?
It has been a while since I used teraterm and I do not remember some of its details very well. But I know that for some terminal emulators when you change the baud setting for a console connection you need to stop and re-start the emulator. Can I suggest that you try this with teraterm that you stop and re-start the software each time you have made a change in the speed?
HTH
Rick
12-01-2012 12:09 AM
hi Richard,
I have the same issue on a 2960s.
My collegue put in the baudrate (in bootrom) using "set baud 230400" for xmodem and IOS recovery purposes. According to the manual this is not a supported value but there's no syntax check by the bootrom. So he was able to set this value, but the bootloader is not using 230400, but another unknown baudrate. I've tried all common speeds that are accepted according to the manual with no luck.
The 2960s doesnt have any way to reset the bootrom environment values (there's no jumper on the inside) and there's no way you can reset the console baud rate to 9600 afaik? The switch has a non-bootable IOS image, so i really wonder what we can do. The boot variables are stored outside of the flash: content. I'm basicly looking for a way to reset the bootrom values on a 2960s so the console baudrate is set back to 9600....
Any idea?
Your help is much appreciated and kudo's will be given....
09-12-2013 05:22 AM
you need a cable USB-to-COM (not cisco usb console) with support variable baud rate.
Use putty program to conntec cisco RJ-45 console port and set Serial Speed to 170000
(try any speed from 169300 to 179000) .
its a cisco bug
10-21-2012 03:31 PM
Try all the speeds again, with 1 and 2 stop bits. If still no luck, try even/odd/none parity.
10-22-2012 04:05 AM
already tried this.
nothing to see in screen.
i think, the baud rate is more than 115200
03-26-2013 05:22 AM
Peter, did you have any success with the 2960?
I got myself in the same 'movie'....
05-08-2013 12:49 AM
The only way to recover this is an RMA/AVR. There are no other procedures to recover the 2960s unfortunatly.
10-19-2013 06:55 AM
Andrey Kravtsov had given an awesome solution to this. Thank you.
I think most people missed it......
We had the same issue, by giving the unsupported baud rate on 2960s to 230400, which ended up in not connecting, or no prompt....
As suggested by Andrey, the switch gave the rommon prompt by setting the baud rate to 179000 on putty... later we changed the baud rate back to 115200, and it worked through hyperterminal....
so no need for RMA....
04-23-2016 06:09 AM
Hello all,
Thanks for input, i am also set un entsupported baud rate 230400 on 2960s, then rommon prompt showing on 179000 but i can not enter any input on this. Please help
05-18-2018 06:42 AM
09-27-2019 03:40 AM
My switch c2960x has a corrupted ios file and i want to recover it by using xmodem, but the problem is that, the switch is not responding to enter on the ramon mode (switch: mode). Can any one help me what to do on this please? The switch stops as below screen shot.
CPU rev: B
Board rev: 5
Testing DataBus...
Testing AddressBus...
Testing Memory from 0x00000000 to 0x1fffffff...|
Mongi
12-22-2019 01:53 AM - edited 12-23-2019 08:52 AM
Hi,
I have made same mistake as many others in this thread.
And i've got some console visibility after setting baud rate to 179000, but there were still some illegal characters and i wasn't able to type anything in console itself. I've spend around one day to figure out correct console port settings. So i've set data bits to 7 and stop bits to 2 (while defaults are 8 and 1) and now i'm getting proper output and can interact with the console.
Thanks everyone for suggestions!
Added one day later:
Actually no command was recognized by rommon - it kept replying "unknown cmd"...
But eventually i found solution - i had tried 4 different usb to com adapters and only last one worked, so i connected over 179000 baud and with 8N1.
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide