Quick synopsis: How do I get an Atheros wireless mini-PCI card in a Broadcom based Asus WL-500W to work with a Backfire based Gargoyle?
Backstory:
I have an Asus WL-500W (Broadcom) equipped with an Atheros based TL-WN861N wireless card for a home Internet gateway. I need both wireless and wired LAN functionality. It runs ok with OpenWRT Backfire 10.03 rc5 with the Broadcom wireless packages (kmod-b43, kmod-b43legacy) removed and substituted with the Atheros drivers (kmod-ath, kmod-ath9k, kmod-ath9k-common). There is more detail to it but you get the idea.
But I would really like to run Gargoyle for its capability to do IP quotas followed by speed-down, just like the ISP does to me for the access I can afford in Australia.

I can then allocate two voracious teenagers a limit and have them sped down before the ISP speeds us all down!

I have run Gargoyle before, applying it as a set of packages over OpenWRT Kamakazie. But this older version of Gargoyle (1.2) brick-walled the access for the offender when the limit was reached which did not make for happy families either. Later versions that speed down rather than cut-off use kernal 2.6 and the updated Broadcom wireless driver for 2.6 won't work with the mini-PCI card in the WL-500W (a WL-121W based on a BCM4321 chip), hence the purchase and installation of the Atheros card which had reportedly worked for others using this hardware and OpenWRT Backfire.
When this setup worked for me using the modified OpenWRT I flashed Gargoyle 1.41 in (it is based on Backfire 10.03) and did the driver swap as I had done for Backfire but it didn't work. WHY

The wireless command "wifi detect" returned no results and the webpage to turn on wireless within Gargoyle hangs. So now there is a number of choices and some of you out there may save me some work pursuing blind alleys. The how-to install in the Documentation section of this website on applying Gargoyle as a set of packages still shows a source based on Kamakazie (src gargoyle
http://gargoyle-router.com/packages/kam ... 9/brcm-2.4) and I am blocked from following the ftp file structure as I can with OpenWRT. Is there a source that would load Gargoyle >1.3 as a set of packages over my Arthros-modified OpenWRT Backfire 10.03 rc5 and retain the wireless functionality? Although the WL-500W has 8Mb of flash and 32Mb of RAM I suspect I would need to remove Luci to make room and prevent confusion as to who serves pages to a port 80 request. Kamakazie didn't have Luci built-in like Backfire does. But will the removal of the Luci packages break any functionality that an overlayed Gargoyle 1.4 needs?
It seems I am close to my goal of a user-volume limited wireless and wired low cost router (capital and running cost), but just missing.

Any constructive comment will be appreciated and when I do get it working I will write a how-to for others who may be in the same boat. (Rampant net-gobbling teenagers)