This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
failsafe_mode_recovery [2013/03/17 20:49] pbix [TFTP a new firmware image to your router] |
failsafe_mode_recovery [2019/04/28 09:55] (current) ispyisail [Factory Reset] |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | So your router has become unresponsive and you have heard the horror stories of ' | + | ====== Failsafe Mode, Factory Reset, and Recovery Mode ====== |
- | ===== TFTP a new firmware image to your router | + | ===== Gargoyle (Basic) |
- | If you router' | + | ==== Factory Reset ==== |
- | Here is an example | + | With the Gargoyle router fully powered up (boot sequence finished) hold the router " |
- | D:\My Documents\Downloads> | + | |
- | Pinging 192.168.1.1 with 32 bytes of data: | + | |
- | Reply from 192.168.1.1: | + | |
- | Reply from 192.168.1.1: | + | |
- | Ping statistics | + | |
- | Packets: Sent = 2, Received = 2, Lost = 0 (0% loss), | + | |
- | Approximate round trip times in milli-seconds: | + | |
- | Minimum = 0ms, Maximum = 1ms, Average = 0ms | + | |
- | D:\My Documents\Downloads> | + | //Note: The button hold time is officially between 3 and 90 seconds// |
- | Transfer successful: 3346464 bytes in 6 seconds, 557744 bytes/s | + | |
- | If you get this | + | //Note: Not enabled for all router models// |
- | D:\My Documents\Downloads> | + | |
- | Error on server : code pattern incorrect | + | |
- | It means your bootloader does not understand the format of your image file. Make sure you are using the correct one for your router and make sure you reboot before trying again. | ||
- | ===== Using Failsafe recover mode ===== | ||
- | If you cannot get the ping response from your router | + | ===== Gargoyle/ |
+ | |||
+ | [[https:// | ||
+ | |||
+ | ==== Failsafe Mode ==== | ||
+ | |||
+ | * Failsafe Mode is useful | ||
+ | |||
+ | ==== Factory Reset ==== | ||
+ | |||
+ | * Factory Reset erases all your packages and settings, returning | ||
+ | |||
+ | ==== Recovery Mode ==== | ||
+ | |||
+ | * Recovery Mode allows you to install new firmware on a router that has become corrupted. ([[https:// | ||
- | The procedure assumes that you had a good Gargoyle install on the router and just messed up your settings. | ||
- | If you cannot get to the Web interface of your router but you can get a command line prompt using SSH then you only need to do steps 8 & 9 below. | ||
- | - Install [[http:// | ||
- | - Configure your computer with static IP 192.168.1.2 | ||
- | - Connect your computer to a LAN port on the router. | ||
- | - Start Wireshark and monitor the LAN connection. | ||
- | - Powerup your router, when wireshark shows the first packet from 192.168.1.1 immediately press and hold the reset button on the back of the router for three seconds. | ||
- | - Router power LED should be flashing quickly. (Failsafe mode) | ||
- | - From a command prompt on your computer " | ||
- | - From the command prompt of the router " | ||
- | - Reboot your router which should now come up in its default Gargoyle configuration. | ||
- | ===== JTAG recovery method ======== | ||
- | If you cannot get either of the above to work for you then the next approach I use is the JTAG cable method. | ||