Linksys Adds Linux WRT54G Model Back
Glenn Fleishman writes "Last month, Slashdot and others wrote about how the Linksys WRT54G, a popular embedded Linux-based Wi-Fi gateway, had switched to VxWorks's OS for its v5 release. Because the WRT54G has become the standard as a cheap commodity device for building your own platform (like Sveasoft, Fon, and many others), this seemed like a big blow to hackers and developers. If you could still manage to flash the device--not sure if that was possible--it had half the RAM and flash of the v4 model. It turns out Linksys wasn't killing the Linux model. They've released it as the WRT54GL with v4.30.0(US) firmware and will sell it under that name for about $70 retail. It's already in stock and the new firmware is on their GPL software download page. Linux sales represent a few percentage points of their overall volume, based on the Linksys product director's remarks. The lesser quantity of RAM puts money back in their pockets on the mainstream model."
The v4.0 (which I have) uses a SoC that combines two chips from the v3.3. It's pretty much exactly the same software wise, just cheaper for Linksys to make.
I used to run sveasoft on my linksys, but after reading more and more about their business practises, I let my account expire, and have now permanently dropped them in favor of the DD-WRT firmware (http://www.dd-wrt.com/).
DD-WRT is just as feature-rich (if not more) than sveasoft, and doesn't play sveasoft's silly games with their firmware source code, the GPL, and banning people on their forums. Sadly I can no longer recommend sveasoft to any of my friends with linksys routers.
N.
"Nothing strengthens authority so much as silence." - Charles de Gaulle
The link I meant to post for dd-wrt (IMO the best firmware for the WRT, mostly because of Sevasofts treatment of customers)
http://www.dd-wrt.com/
dd-wrt
Try to hack my 31337 firewall!
I wish I had the chutzpah to do it. I'm staring at that unit right now. My big concern with it is if it fails for whatever reason it's probably fried, and I honestly can't afford another one right now. Any cheerful words concerning how easy it was or something like that might convince me to push the red button, but I haven't done it yet...
Just do a little reasearch on your specific model, so you know exactly which version you have. Then, install dd-wrt for your model of router. In fact, if you post your exact model of router here I am fairly certain a kindly slashdotter will give you the specific version required. (As long as they are not trolling, heck, if you reply to this I will even tell you what specific version of dd-wrt binary you need) I have flashed a number of WRT's, each with dd-wrt and the directions here are the best:
dd-wrt flashing guide
If you are paranoid make certain to wait the two min suggested after clicking the upload, and then ok buttons. That is it, you are good to go.
Try to hack my 31337 firewall!
I can't say I disagree with you, but as I work for a semiconductor manufacturer, I would like to expand on what 'unreliable' means in this case.
Actually, most consumer electronics devices are 'unreliable' in the sense that they experience relatively high failure rates (compared to, say, telecommunications infrastructure devices). This is a result of the (lack of) burn in done before the parts are deployed. Simply stated, it is cheaper to have consumer electronics fail in the field than to burn in all of the parts before-hand. This is not unique to Linksys.
Consumer devices are generally 250 FIT or higher for early failure rate [first year]. A FIT (failure in time) is the ratio of failed devices (in parts per million) to running time (in thousands of power on hours [kpoh])... so 250 FITS translates into 2500 parts per million (ppm) failing after 10 kpoh. That's really reasonable for consumer devices (0.25% failure in the first year). The average failure rate over the life of the consumer semiconductor (probably rated for 100K or 200K poh) is around 100 FITS.
As a side note, telecommunications devices are generally a higher standard, with early failure rate below 65 FIT and average failure rate below 25 FIT. The burn-in required to reduce the failure rate (since most of the failures occur early in the lifecycle, stress testing a part early on can trigger many of the early failures) costs a bundle of money, and can add enough expense to a part to eliminate the entire profit margin on a consumer device. Of course, for more important applications (telecom, brake systems in vehicles, medical equipment), higher reliability parts are used.
So yes, 'mainstream' (actually 'low margin and low risk in case of failure') does mean lower quality, but please don't bash the manufacturers too hard for it. Economics forces their hand, and the result is the system that is set up to take the returns, as you experienced.
If you are going to go on a rant like that, at least get your details right, otherwise you look like a blathering fool. The WRT54GS prior to version 4 (what you get now thru retail channels) had 8 meg of flash, 32 meg of ram. The G models had 4 meg flash, and 16 meg of ram. I always wondered why linksys did this, because the GS never did use the extra ram or flash, but I certainly use it on a lot of my installations. The GS models now come with 4 meg of flash, and 16 meg of ram, same as the G always had. I'm not surprised, thier firmware doesn't need the extra hardware, why put it on the boards to begin with ?
I've got about 200 WRT54G and 800 WRT54GS in the field. Have I been screwed by linksys ? Well, if you call putting out a thousand edge devices for well under $100 each being 'screwed', well, then I got screwed, and, please, do it again. this is the kind of screwing we really enjoy. But, before this deployment started, we did have questions about product availability and lifespan, questions we asked directly of linksys. The answers were as expected, the basic non answer one expected. Comparing our options, we chose to accept this risk, and started the deployment about 18 months ago, averaging a little over 50 a month since then, and still going strong. the point is, we did the risk analysis before starting deployment, and accepted the product change cycle risk as a possible point in the future that would break our plan. so far, it's not been a problem, we've been able to keep pace with the product change cycle.
The WRT54G product has allowed me to leverage the manufacturing might of linksys, onto a highly customized platform with our own in house firmware, and deploy a LOT of very capable routers, and a previously unheard of price point, buying for under $100 each. If I had used cisco equipment, and contracted 'cisco experts', the total cost would be well over a million dollars spent today, and, in all honesty, it would never have happened, our budget didn't have that kind of money to spend. I didn't use cisco 'experts' to design the network, I designed it myself. I started with OpenWRT, set up my own package repository on a server in our data center, and built up a custom package set that meets our needs. I've got a thousand routers spread across north america, every one of them religiously checking for firmware updates on a centralized server twice a day. They all have full time vpn connections running, and, the net result is a wide area network that gives all my small locations a full time connection to the corporate network, using a cheap dsl or cable connection from local sources. It's transparent to the offices, nobody at the offices has to fuss with vpn on thier pc's, and, we get wifi thrown in as a bonus. Sales staff LOVE it, they show up at any office, and voila, instant connection over wifi. The hardware cost to date, is just under $100K, and, within the company, I'm a hero for even coming up with the idea, never mind having it implemented and deployed.
The upcoming WRT54GL is good news for me, because it shows that linksys is validating the model we are using. I would have been much happier if the GL had the 8/32 form factor, could care less about the SpeedBooster tho. My supplier has quoted me the GL platform at about $10 less than what my last batch of GS V4.0 cost, so, the price break is gonna be noticed/appreciated here. If the GL was 10 dollars more instead of 10 dollars cheaper, I'd still be happy.
I dont have a lot of patience for folks that bitch about how linksys handles the WRT54 product line. They produce and put into the retail chain a router that's an ideal hardware platform for numerous edge device roles. They leverage thier manufacturing and distribution ability to get that thing to us at a sub $100 price point, even paying full retail. I dont believe for a minute that I'm the only one deploying these things at a tremendous rate to get 'real work' done, at a ver
They have issued DMCA takedown notices and gone to completely unscrupulous lengths to get critics and distributors of 'their' firmware shut down and taken off the net, including accusations of hacking to get individual cablemodem accounts shut down.
The simple fact that they're using MAC-address locking on GPLed software should tell you most of what you need to know about their ethics.
Early on in this whole mess, I posted something that was gently critical of their GPL policy, and instantly had my account revoked. Fortunately, they gave me my $20 back, but then I kept digging and found out what sleazebags they really are.
NOT good people. DON'T give them money.
For more info, check the journal of TheIndividual.
Failing ... yes ... bricking no ... there are many ways to debrick your router including a few cool ways through software and hardware to debrick it. Reading the linked website below has some ideas to fix a briked router. Making it almost impossible to "break" your current router. I have a WRT54Gs v4 and pressing the Cisco button caused it to open up a TFTP mode.
:) but yeah any other little questions just ask and im sure I can help
I prefer the dd-wrt firmware because it has the nice web based frontend plus the ablitity like OpenWRT to install extra software and do intresting things.
Here is an Install Page for the router and once you get it going you can really see what it does. It's awsome. You can use the routers web based frontend without even really having to see the backend but it's still there for those who like to tinker.
Install the v23 beta then Head over here to get ipv6 working this is cool cause it works with a popular free ipv6 tunneling provider. It's so easy to get running and once it's up on the router the clients are easy as pie to setup. "modprobe ipv6" (linux) or "ipv6 install" (windows XP) to get it fired up. He.net gives you 18 quintillion IP's so that should be satisfactory for your small to big LAN.
Solosoft
Solosoft.org - Your Online Resource to Nothing