I'd like to install OpenWRT on an Asus WL-520GU router
I have a couple of Asus WL-520GU modems and Raspberry Pi (model B) boards floating around and I'd like to put some of them to use in some capacity around my network.
I want to install OpenWRT and would prefer to use one of the Asus boxes. Actually, one already has an old release from 2008 on it—but I'd like to upgrade it to the latest as at the writing of this, 15.05. But I'm not quite understanding the compatibility of these devices in relation to the "Current Release Support" you see on various pages.
My question is:
What is exactly meant by Current Release on the Table of Hardware page?
What I'm confused about: will Chaos Calmer run on these devices?
- YES. It's really a matter of building/compiling the package (unsure of exact terminology) for the device you're using.
- Maybe, (or it probably will), it's just that no-one has compiled it for these yet or that maybe someone has tried and were unsuccessful, gave up and moved on, and so with a little extra work/research it possibly could work
- No. That chipset, memory, other some other feature of the board is no longer supported and it will cause too many headaches to move on.
Just some of the notes I've made about it:
- WiFi/radio issues—not working in kernel 2.6, but worked in 2.4, what about 3+?
- Broadcom BCM53XX—USB and wireless, doesn't seem insurmountable
- Broadcom BCM47xx—various stuff including the page stops at Attitue Adjustment and Barrier Breaker. There's no mention of Chaos Calmer at all
- The one that has something installed is Kamakazi (unsure what version, but release 12857, so it's a bit old)
- I'm aware I can get and use 10.03.1 from the downloads area if that is as far as I can go
- I am aware of another question (which is from 2011), although he's using the Asus WL-520GU as well, it's about an alternative to OpenWRT because of the 2.6 kernel problem, which AFAIK remains unanswered for later distros
I'm not scared to get in there and give it a go (I really don't have much idea as to what I'm doing with building/compiling these sorts of things, but I'm adventurous) :) but I don't want to waste my time either if it's a definite 'no go'.