<alertbox> WARNING: This document may contain errors which may result in damage to your router. USE AT YOUR OWN RISK. </alertbox>


Installation of Gargoyle on selected TP-Link routers is straight-forward:

  1. Download the correct firmware image.
  2. Upload the firmware image to your router and apply.
  3. Login to your router and configure Gargoyle

If you run into trouble, then ask a question at the forum or read failsafe_mode_recovery

Gargoyle is built on top of OpenWRT but the wealth of technical information and alternatives are generally not required to use Gargoyle.

The TP-Link TL-WR1043ND1) is a very popular Gargoyle router due price and the hardware feature set.

tplink-wr1043nd.jpg
TP-WR1043ND-V1.X
基本 RGB
TP-WR1043ND-V2.X
基本 RGB
TP-WDR3600-V1.X



Download firmware

Go to the Download page and select
Download: Firmware images
Architecture: Atheros AR71XX
Branch: 1.6 (stable)
Version: 1.6.2

:!: To replace the original TP-LINK firmware select the factory.bin download.

TP-WR1043ND-V1.X OpenWRT
gargoyle_1.6.2-ar71xx-tl-wr1043nd-v1-squashfs-factory.bin
TP-WR1043ND-V2.X OpenWRT
gargoyle_1.6.2-ar71xx-tl-wr1043nd-v2-squashfs-factory.bin
TP-WDR3600-V1.X OpenWRT
gargoyle_1.6.2-ar71xx-tl-wdr3600-v1-squashfs-factory.bin

:!: To upgrade Gargoyle or OpenWRT firmware select the sysupgrade.bin download.



Install

:!: Do not unplug the power supply during upgrade. :!:

Open TP-Link config logo1.jpglogo3.jpg
Select System Tools


Select Firmware Upgrade
upgrade.jpg
Browse firmware-image


Click upgrade
load_file.jpg

:-? If you get the error message “please choose a file to upgrade”, then rename the firmware file to something shorter (i.e. “gargoyle.bin”) and upload it again.



Revert Back Original Firmware

The hardest part to reverting back to the original firmware is finding a suitable file. You can not use the firmware from TP-Link without a file modification.

Luckily somebody has done the work for us

wr1043nv1_en_3_9_17-sysupgrade.zip

1)
The TL-WR1043ND v1.x does not deliver enough power for most USB 3G modems. See OpenWRT for details