Installed & Tested Routers.
Introduction
There are a lot of routers out there and manufacturers are always changing their product lines so it is not possible to provide an exhaustive list of routers that Gargoyle will run on.
Below is a list generated by Gargoyle users and semi-maintained of routers they have personally used with Gargoyle and found to work.
If your router does not appear on the list you should check out the supported hardware list over at OpenWRT.org. If your router appears in that list then chances of Gargoyle running on your router are much improved.
In general your router must have 16MB of RAM and 4MB of FLASH minimum to run Gargoyle. In addition you will have more joy in your life if your router has at at least 32MB of RAM and 8MB of FLASH. Most consumer routers do not have these minimum requirements so chances are if you just got back from the electronics store with your brand new router you are out of luck. The better approach is to do some research beforehand and buy a router that you are pretty confident will run Gargoyle. The cost difference between the one that works and the one that doesn't is going to be about $20. Trust me when I tell you that its a good investment.
Broadcom Routers:
| Model | RAM | Flash | USB | Firmware File(s) |
|---|---|---|---|---|
| Linksys WRT54GL v1-4 | 16MB | 4MB | No | *-wrt54g-squashfs.bin |
| Linksys WRT54G-TM | 32MB | 8MB | No | *-wrt54g-squashfs.bin |
| Asus WL500G Premium v1-2 | 32MB | 8MB | 2 | *-squashfs.trx |
| Linksys WRTSL54GS v1-3 | 32MB | 8MB | 1 | *-wrtsl54gs-squashfs.bin |
| Linksys WRT54GS v1-3 | 32MB | 8MB | No | *-wrt54gs-squashfs.bin |
| Linksys WRT54GS v4 | 16MB | 4MB | No | *-wrt54gs_v4-squashfs.bin |
| Rosewill RNX-GX4 | 16MB | 4MB | No | *-squashfs.trx |
| Netcore NW618 | 16MB | 4MB | No | *-squashfs.trx |
| Motorola WR850G v1-3 | 16MB | 4MB | No | *-wr850g-squashfs.bin |
| Motorola WE800G v1 | 16MB | 4MB | No | *-we800g-squashfs.bin |
| Buffalo WBR2-G54 | 16MB | 4MB | No | *-brcm-2.4-squashfs.bin |
Atheros AR231X/531X Routers:
| Model | RAM | Flash | USB | Firmware File(s) |
|---|---|---|---|---|
| La Fonera v2100-2200 | 16MB | 8MB | No | *-root.squashfs, *-vmlinux.lzma |
| La Fonera+ v2201 | 16MB | 8MB | No | *-root.squashfs, *-vmlinux.lzma |
| La Fonera2 v2202 | 32MB | 8MB | 1 | *-root.squashfs, *-vmlinux.lzma |
| Accton MR3201A | 32MB | 8MB | No | *-root.squashfs, *-vmlinux.lzma |
| D-Link DIR-300 Rev.A | 16MB | 4MB | No | *-root.squashfs, *-vmlinux.lzma |
| Ubiquiti Nanostation2 | 16MB | 4MB | No | *-ubnt2-squashfs.bin |
Atheros AR71XX Routers:
There are typically two files available for each of these routers. One “factory” file should be used to intall from the original factory firmware, while one “sysupgrade” file should be used to upgrade an existing Gargoyle/OpenWrt installation.
| Model | RAM | Flash | USB | Firmware File(s) |
|---|---|---|---|---|
| Linksys WRT160NL | 32MB | 8MB | 1 | *-wrt160nl-* |
| Planex MZK-W04NU | 32MB | 8MB | 1 | *-mzk-w04nu-* |
| TP-Link TL-WR741ND v1-1.9 & v2 | 32MB | 4MB | No | *-tl-wr741nd-v1-* |
| TP-Link TL-WR841N v1.5 | 32MB | 8MB | No | *-tl-wr841n-v1.5-* |
| TP-Link TL-WR841ND v3 | 32MB | 4MB | No | *-tl-wr841nd-v3-* |
| TP-Link TL-WR841ND v5 | 32MB | 4MB | No | *-tl-wr841nd-v5-* |
| TP-Link TL-WR941ND v2 | 32MB | 4MB | No | *-tl-wr941nd-v2-* |
| TP-Link TL-WR941ND v3 | 32MB | 4MB | No | *-tl-wr941nd-v3-* |
| TP-Link TL-WR941ND v4 | 32MB | 4MB | No | *-tl-wr941nd-v4-* |
| TP-Link TL-WR1043ND v1-1.8 | 32MB | 8MB | 1 | *-tl-wr1043nd-* |
| Ubiquiti Routerstation | 64MB | 16MB | 1 | *-ubnt-rs-* |
| Ubiquiti Routerstation Pro | 128MB | 16MB | 1 | *-ubnt-rspro-* |
| Buffalo WZR-HP-G300NH | 64MB | 32MB | 1 | *-wzr-hp-g300nh-* |
| D-Link DIR-825 b1,b2 | 64MB | 8MB | 1 | *-dir-825-* |
| Netgear WNDR3700v1-2 | 64MB | v1=8MB,v2=16MB | 1 | *-wndr3700-* |