<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:
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.
Go to the Download page and select
Download: Firmware images
Architecture: Atheros AR71XX
Branch: 1.6 (stable)
To replace the original TP-LINK firmware select the factory.bin download.
To upgrade Gargoyle or OpenWRT firmware select the sysupgrade.bin download.
Do not unplug the power supply during upgrade.
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.
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