Page 1 of 1

Asus RT-N16 - Supported?

Posted: Tue Jan 10, 2012 1:04 am
by gabe
I have an ASUS RT-N16 that I'm looking to install Gargoyle on.

There are some really old posts around saying 'not quite supported' on the OpenWRT site, and one on this forum from many moons ago saying the same thing. Just wondering if anyone has had success installing Gargoyle on it since.

TomatoUSB and DD-WRT have had support for this device for some time.

It's apparently a Broadcom BCM4718 (MIPS 74KTM ) SOC and Broadcom BCM43XX wifi.

Any idea? :?:

Re: Asus RT-N16 - Supported?

Posted: Tue Jan 10, 2012 2:36 am
by hnl_dk
http://wiki.openwrt.org/toh/asus/rt-n16
On OpenWRT it is stated as "Possible but not being worked on".
If I where you, would I ask on the OpenWRT forum, to chem if someone would world on it.

Re: Asus RT-N16 - Supported?

Posted: Tue Jan 10, 2012 3:17 am
by gabe
Yeah, I saw those posts. The ticket about adding support was super old.

I'll ping that forum and see what they say. If anyone else has had success or experience with this device, please reply to this thread.

In the meantime, TomatoUSB it is. Sigh. :(

Re: Asus RT-N16 - Supported?

Posted: Tue Jan 10, 2012 3:54 am
by gabe
Found a little bit more information with some digging.

The reason this system is not directly supported by OpenWRT trunk (and thus Gargoyle) is because the stock Broadcom wifi driver has licensing issues and cannot be distributed by OpenWRT - despite the fact that it's open source.

Additionally, the 'b43' and 'b43legacy' drivers in the mainline kernel do not support the wireless chipset in the RT-N16.

The reason DD-WRT and TomatoUSB work is because they include the Broadcom driver.

Now for the good news!

George Kashperko has recently (January 2012) been putting in a lot of work to hack the Broadcom driver into OpenWRT. This is not an ideal solution, but it's better than nothing.

See his patching howto if you want to try building, or try what looks like a prebuilt trx firmware image.

For future non-devs reading this, you can install Gargoyle easily on top of OpenWRT once it's installed.

Oh, and work is underway to reverse-engineer the Broadcom GMAC core. This means that we should one day have fully open-source drivers in OpenWRT - probably by 2015 or so. Yay.

Now the question. What are Gargoyle's policies with respect to distribution of 'questionable' drivers? Obviously TomatoUSB and DD-WRT are doing it without any consequences.

Re: Asus RT-N16 - Supported?

Posted: Tue Jan 10, 2012 1:55 pm
by mix
I am pretty sure if it's not part of openwrt backfire, you won't see it here.

Re: Asus RT-N16 - Supported?

Posted: Tue Jan 10, 2012 4:52 pm
by DoesItMatter
If it's not officially in OpenWRT, it won't be included here.

Gargoyle is the GUI portion that replaces LuCi on OpenWRT.

You could always try and compile your own images though.

As for the Asus RT-N16 - I've been having good luck so far with the
Kong builds that have been compiled from DD-WRT source.