Hi!

I wrote this little "how to" on the wiki page of Linksys AG241 I created.

I would like to be reviewed by the community and ask if I should put it on a dedicated page and just leave the link on the page of the device since it applies also to the Linksys WAG354G (at least)...

You can //debrick// your device using a TFTP client to upload the firmware image to the router during the booting process (also without a serial console!! -> see below)

You will need:

  * [[wp>TFTP]] client (probably preinstalled in your Linux distro)
  * terminal emulation program (like [[wp>minicom]])

The method is based on pausing the booting process and send the firmware //.bin// image to the router through tftp: it will receive it, install and reboot.

  - Setup your ethernet network adapter with a static/fixed IP address (the router will respond on 192.168.1.1)
  - Connect your PC to one of the router's LAN ports
  - Start your terminal emulation program and configure it as described in section [[#Serial|Serial]]
  - Turn on the router
  - When you see the line <file>Press ESC for monitor...</file> press ESC key: this will stop the booting process and enter //debug mode//
  - Start your tftp client and connect to the router
  - Send the firmware image in **binary mode** (octet) and named as **upgrade_code.bin**




This little //how to// is based on [[http://cyberstorm.altervista.org/wag354g/guides/howto_unbricking_wag354g_en.txt|this guide]] written by Marco Vedovati and released under [[http://creativecommons.org/licenses/by-nc-sa/2.5/|Creative Commons Attribution-NonCommercial-ShareAlike 2.5]]


Thank you! smile