Cisco – Catalyst 2960-X no xmodem or tftp transfer

ciscocisco-catalysttftp

I tried to upgrade the IOS on a Catalyst 2960-X stack with three members. The upgrade failed and left me with three switches without bootable files. So I connect to the rommon via console using TeraTerm and set the baud rate to 115200. I type copy xmodem: flash:/c2960x-universal.bin and start the xmodem transfer – and nothing happens. What could be the cause?
XModem does not work

Puzzled, I try to upload via tftp. I connect the management interface to a switch running a dhcp server, set the variables in the switch, make sure my PC can be reached via ping, and start the download. The tftp server log shows that the file was requested, but that no data was sent. The switch says "successfully copied", but the file has zero bytes. What is wrong here?
TFTP does not work

Could the failed upgrade have corrupted the flash memory?
Any feedback is highly appreciated!

Best Answer

Turns out it was the bin file on the PC that was corrupted. I extracted it again from the tar archive and now it's uploading. Sigh. Always return to zero when you're stuck.

Related Topic