Srw2024 Downloading Code Using Xmodem Putty

/ Comments off
  1. Srw2024 Downloading Code Using Xmodem Putty Download

So you’ve bricked your Linksys SRW2024?Apparently many users have issues upgrading the firmware on this switch. Most realize once after applying the latest update and rebooted, the switch no longer responds and the management interface cannot be accessed. This is because you will need to first apply the boot firmware before you can apply the OS.At this point, you have no choice but to access and restore the switch via the console port. Not your regular console cableIf you read the official documentation for the switch, the console cable specified is a “null modem” serial cable.

This is WRONG! You will need a “straight through” or “modem” serial cable. The difference between the two is that the null modem cable has the pins 2-3 ie. RX & TX flipped, where as for the straight through cable all pins are 1 to 1.Finding this cable can be difficult. So a clever way to construct one is to use two cisco console cables and an inline Rj45 coupler as shown below.Once you have the cable follow the below steps to recover.

How to recover. First download the old firmware “ runtop-10086.ros“. You should be able to find this via some simple googling. Go download. This version of putty gives you the needed xmodem transfer function in your next steps. Connect your console cable to the switch using baud rate 38400, 8-N-1. Power on the switch and you should get the following outputBOOT Software Version 1.0.0.03 Built 08-Jun-2004 09:48:10CPU - FireFox 88E6218 ARM946E-S processor64 MByte SDRAM.

I-Cache 8 KB. D-Cache 8 KB. Cache Enabled.Autoboot in 2 seconds - press RETURN or Esc. To abort and enter prom.If you waited for the timer to expire you will get the following error message saying that it could not recognized your new firmware. At this point you can wait a couple or more seconds or power cycle the switch again to get back to the prompt.Preparing to decompress.Decompressing SW from flashHOSTGrscodefileload: could not load file. Press ESC to enter the boot menuStartup Menu1 Download Software2 Erase Flash File3 Password Recovery Procedure4 Set Terminal Baud-Rate5 Back. Press 1 to download software.

In the menu choose files transfer then select XMODEM and upload the “runtop-10086.ros” firmware you have downloaded in your first step. Wait for the lengthy transfer to complete. This could take around 30mins so be patient.

Reboot and your switch will now be accessible!

This document explains how to use the xmodem command at the console to download Cisco IOS® software using the ROM monitor (ROMmon).There are no specific requirements for this document.The information in this document is based on these software and hardware versions:.Cisco 827, 1600, 1700, 2600, 3600, and 3700 Series Routers.Cisco AS5200, AS5300, AS5350, and AS5400 Universal Access ServersNote: Xmodem can also be used on certain Catalyst switches.The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. If your network is live, make sure that you understand the potential impact of any command.Refer to for more information on document conventions.Xmodem can be used on a group of routers (see ) and is used in disaster recovery situations where the router has no valid Cisco IOS software or bootflash image to boot from and hence, only boots up in ROMmon. This procedure can also be used where there are no Trivial File Transfer Protocol (TFTP) servers or network connections, and a direct PC connection (or through a modem connection) to the router's console is the only viable option. Because this procedure relies on the console speed of the router and the serial port of the PC, it can take a long time to download an image. For example, downloading Cisco IOS Software Release 12.1(16) IP Plus image to a Cisco 1600 Series Router using a speed of 38400 bps takes approximately 25 minutes.Here is the command syntax for xmodem as per the.

Xmodem -c -y -e -f -r -x -s data-rateThis table describes the command syntax for the xmodem command. SyntaxDescription-c(Optional) CRC-16 checksumming, which is more sophisticated and thorough than standard checksumming.-y(Optional) Uses the Ymodem protocol for higher throughput.-e(Optional) Erases the first partition in Flash memory before starting the download. This option is only valid for the Cisco 1600 series.-f(Optional) Erases all Flash memory before starting the download.

This option is only valid for the Cisco 1600 series routers.-r(Optional) Downloads the file to DRAM. The default is Flash memory.-x(Optional) Does not execute the Cisco IOS software image on completion of the download.-s data-rate(Optional) Sets the console port's data rate during file transfer. Values are 1200, 2400, 4800, 9600, 19200, 38400, and 115200 bps. The default rate is specified in the configuration register. This option is only valid for the Cisco 1600 series routers.filename(Optional) Filename to copy.

Code

Srw2024 Downloading Code Using Xmodem Putty Download

This argument is ignored when the -r keyword is specified since only one file can be copied to DRAM. On the Cisco 1600 series routers, files are loaded to the ROMmon for execution.Note: xmodem options e, f, and s are only supported on the Cisco 1600 Series Routers. In order to find out the syntax and available options to use with the xmodem command, enter xmodem -?