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."
0.7
this sig limit is too small to put anything good h
Two words for you: power consumption. One more: noise.
What?
um... you are joking right? Having a linux kernel on the router is great. It means being able to write iptables processing rules for your packets.
It gives you alot of flexibility beyond just being a firewall and ip masquerader. Plus you can do great things if you care about security. Syslog to a loghost dropped packet logs maybe?
Admittedly your setup will work just as well, but this is sleak and can be easily deployed and maintained.
-Steve
"I opened my eyes, and everything went dark again"
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.
better (likely) represented by the fact that
anyone who buys the more expensive model is 90% more likely to load their own firmware *since that is the market it's for*
and Linksys will be a whole lot less responsive to people making warranty claims when they fuckup the firmware flash.
calling tech support and saying "I dunno" what happened is not gonna cut it on these models.. void the warranty, no service for you...
that will undoubtedly keep a few bucks in their pockets from less repairs....
every day http://en.wikipedia.org/wiki/Special:Random
It does make sense to have one "internet device" like this, with all the persistent stuff collected onto it, especially since it's expected to be running all the time.
The $10 crappy PC is cheap - but one faulty part and it'll be as expensive as the router again. And the router is small, it is quiet (no fan or harddrive), and you'll save enough on your electric bill compared to a whole PC that I really wonder if the PC is worth it at all.
Trust the Computer. The Computer is your friend.
I spent a lot of time working with SveaSoft's images. In general, if you have a old linksys floating around, it's a pretty good way to go. The time requirements for setting things up is non-trivial. This is especially true if you want to do anything sophisticated, ie, bridging, WDS or strange NAT tricks.
I am surprised CISCO doesn't do their own Linux adaptation for these boxes. I had no idea they were so popular that they actually would consider a different model for them.
Strangly QoS does not work very well with the latest versions from SveaSoft, as well as SveaSoft now locking downloads to a particular MAC address. I also had trouble getting the newer firmware (Talisman) to work cleanly with my box. I ended up buying a D-Link Gamer Wireless router and things just worked well. Having built in 1GBPS ethernet, QoS without the configuration headaches of OpenWRT and Linksys was cool. As with all opensource, it's only free if your time is worthless.
Linksys continues to impress. They had a bit of false start when they didn't get the GPL Code out there, but I would say they have really been trying to be good since then.
Re-releasing this marked as a Linux device should be commended. Not only are they selling something that they know people have the intent to modify (which is rare in this day and age), but they are also making it noticable that it runs Linux.
I wish more companies would sell things and be ok with people modifying what they paid money for (MS, Sony, Apple, MPAA,...)
Mentioning percentage of sales with Linux components sounds odd, since until now, their entire line of 54G/GS routers have been embedded Linux, and flash-capable with 3rd party firmware (at least as far back as I've been messing with them). The real numbers will start to show now that they've split the lines between 54G and 54GL...Guess we'll see. I've got three 54GS units running a WDS network (Talisman code) covering about 4 acres between my family members, and it's great. Planning on adding a 15db gain antenna and another unit hopefully very soon...Freedom to do what you want is golden. Hats off to Linksys for allowing it on their hardware.
One thing I've found is that the dedicated hardware firewall like a Linksys could pay for itself in electricity in less than a year over a repurposed desktop PC, assuming the Linksys was $40 USD, the PC was free (technically, it's a sunk cost, so I count it as zero) and that the PC consumed 30W more power than a Linksys.
Anyone know about the possibility of running other operating systems such as OpenBSD on these? Is there any other ports except Linux?
Here at my work at an small local ISP we use small Soekris boards running Freebsd. Not only is this hardware rock solid but running a fully featured distro gives us the ability to easily remotely trouble shoot network connectivity issues or firewall rules, or routing tables from here in the office.
:)
We mount them in outdoor enclosures for use as access points or as small deployable routers/firewalls for fiber set ups.
However they are rather pricey (250 - 450 dollars a pop) so still a lot less than comparable cisco hardware, but still too expensive to drop on the porch of a customer.
The question I've had for a while is whether or not I can as a distributor legaly hack a linksys router and drop our own distro on it, and give those out to customers. At a much more affordable price.
I called linksys the other day but the lady I talked to had no idea and never called me back
~Anders
Most of us know that the WRT54GS had 16MB flash and 32RAM. This made it a powerfull device that could be outfitted with all the addons making it rival a 600$ router from CISCO (mother of Linksys) therefor killing higher product sales.
:S
We also know, that besides the flash and RAM size difference, there was no other difference between the G and GS versions.
Linksys(or Cisco) decided however in the GS v.4 to castrate it to half the RAM and flash and sell it at the same freaking price as previous versions !! So there was no advantage to buy the GS version instead of the G version ( 60$ instead of 100$).
So pple said, screw the GS, let's go for the G. Well well well, not so fast, since they crippled the G v5 to a puny amount of flash and ram : 8M RAM and 2M flash !! that is unusable with linux even if pple figure out a way to somehow flash linux on it !!
So what was linksys's next move ? release a GL version as the old G router and sell it for 20$ more !! Bastards, i tell you.
In conclusion, they're efectively selling 2 devices : the G and the GS with lower specks for both of them, and they are charging us MORE for the G(GL) and the same price for the GS but with HALF the RAM and HALF the flash.
In other words, WE GOT SCRWED and yet the slashdot editor, paints a rather positive spin on this !!
Way to go guys
Adi
I have a WRT54G and I originally purchased it because I heard it was so hackable. However, I haven't dared to touch the firmware, mostly because the thing likes to explode every few hours. This thing will lockup and refuse all traffic going in or out unless I hard reset it. If many people are connected (10 or 12) it drops connections every 2 to 3 minutes. I understand its a remarkable piece of hardware...if it would just do its job. I'm ashamed to say the D-LINK I had worked much better.
I bought the WRT54G ver 1.1 because of its hackability, at the time I was using a Microsoft router (I got it for $10, so I used that) but I bought the Linksys because of the neato factor. Then, I ended up ditching the MS router, because the Linksys with updated firmware is just the bomb. I told all my friends, one, a consultant, began buying WRT54G's for his customers because he could remote SSH into them and open ports etc to maintain their systems. It gave all kinds of flexibility.
.22
:p
I reccomended this model to everyone I knew - we use them at work now, and employees at work have bought them now on my reccomendation. I sent linksys an email thanking them for the GPLed version, and letting Linksys know I was reccomending this model to people.
I was dissapointed with the recent story of the non-linux version, however, with the release of the GL version, I am very impressed by Linksys indeed. Yes, it will probably cost a little more due to the better ram, but hey, I WANT the better ram! (Still seriously considering the flashcard hack...)
For those who care, my router runs:
dd-wrt version
WRTBlog
Uses SMB to save information to one of my network machines
Uses SNMP and MRTG (on network machine) to monitor bandwith (on top of bwlog)
These are worthy additions to your WRT. I am considering purchasing another and running kismet on it for wardrivng.
-- So, thank you Linksys, for releasing the source, and maintaining the WRT line.
Try to hack my 31337 firewall!
I have had three Linksys wireless routers and had pretty good luck. However, the v5 I bought a month ago died in less than two days. Fortunately CompUSA exchanged it and the replacement has been working fine.
One nice feature (which unfortunatly didn't work with mine) is the 'Management Mode' It allows you to put the router in a special mode to re-flash, even if the existing firmware is corrupt. Has a bare-bones web interface to upload the file. Handy.
Too bad mainstream appears to also mean 'cheap, unreliable parts' too...
- Carpe diem, quam minimum credula postero.
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
It was with clients using Intel's 2915ABG wireless cards. Installing custom firmware and updating the Intel drivers fixed the problem for me. I am currently running Firmware Version : v4.20.9 - HyperWRT 2.1b1+tofu7 on my version 3 WRT54G. I have uptimes of months now without any problems.
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 just did the exact same thing, then stepped in. If you can solder worth a darn, even if you screw it up the first time you can still fix it. Read up on JTAG if you're curious as to how.
Actually using this method, you can reload a Microsoft MN-700 game router with OpenWRT, and it turns into quite a good wireless router.
Just my $0.02.
Just another "DOJ fascist authoritarian totalitarian bootlicker" -- Zeio
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!
When I purchased the "new" WRT54G, version 5, I expected a router that would at least have better performance than my old, reliable Pentium-II firewall running Windows 2003 and Routing and Remote Services.
Boy was I wrong. Many sites, such as: http://www.tmobile.com/ http://www.realtor.com/ and http://www.gamespot.com/ all had great difficulty loading. It turns out a **LOT** of other people are having the same problem with the Version 5 WRT54G.
My longstanding issue was finally escalated to Linksys Customer Support (you will be escalated to Customer support after dealing with Technical support). At Customer Support, they RMA'd my v5 router, and replaced it with a v4 router. I demanded that they replace it with a v4 router, and I noted that a *LOT* of people on this bulletin board are having the EXACT same problem.
I have literally spent hours trying to solve this problem on the v5 router. As soon as I plugged the v4 router in, my problems were solved!
Of course, Linksys being a company that enjoys wasting their customers' time by not even admitting a problem, you will be forced to pay for shipping charges. No matter that the item is clearly flawed by engineering defects to begin with. I will never, ever, consider buying a Linksys in the future. What a mistake I made thinking they were a premium brand. The fact that they are going to sell a version that finally works as it should, under a different model number and at a higher price, rather than fix the WRT54G Version 5 tells me that they are not interested in providing a quality product. I hope their strategy blows up in their face!
Can you run an MTA on it? An X server? And if you could, why? Doesn't that go against the "let the firewall be the firewall and not host a bunch of other crap on it"?
:)
.. throw in 2 NE2000 (or similar) ISA based NICs (you've probably thrown them away before .. I have). Then you have a very VERY useful firewall, that DOES a helluva lot more than these little failure prone Linksys devices.
:p
Fair point, but it is more than a firewall, it is ALSO a router. The stock version does not, for example support SNMP (yes, I know about the problems with SNMP) - and, as another poster pointed out, you can custom script IPTables on it. Heck, you can even run SNORT on it, and who knows, possibly HOGWASH.
But lets say you do use it for a mail server, or apache or something else. It consumes VERY little power compared to a PC. It has (at the very least) a 200 mhz MIPS processor. This is more than enough to compensate for light jobs - why pay the power bill on a large PC when you can have a much smaller device to boot? Have you noticed how much room this thing takes up compared to a PC? It also has no fans - it is silent. It lasts FOREVER if you put it on a UPS supply!
If you really wanted a good, cheap firewall, check out Smoothwall. Get a $10 crappy PC
The only failue I have had with one of these so far is that I left the office router on top of one of my CRT's and it started going haywire. I could not figure out why - until I realized being on top of the CRT I was causing it to overheat. The office router runs dd-wrt, and since we have 2 offices, and when the second office phones with problems, instead of running next door, I use SSH. (Sadly, it is usually someone accidentally tripping over the power cord...)
And yes, I used to love the Linksys hardware, but now I have a pile of dead ones from my clients and from personal use. Smoothwall is running and -ZERO- failures as of yet. as long as you dont let it overheat (or run something that is going to wear out the ram), I would guess that one of these would be just as reliable - if not moreso - than a smoothwall PC. (Zero moving parts)
Try to hack my 31337 firewall!
but does it run Linux?
Best Free Utilities for Windows
Linksys - keep up the good philosophy, and I suspect you could become the IBM-PC-like-standard of consumer appliances that anyone's software can run on.
I have always wondered why people who buy the WRT54G to run customized firmwares don't show as much interest as in similar embedded platforms, which are in the same price range ($70 to $130), have a similar or superior hardware config [1], and allow a similar level of customization. So why the WRT54G interest you, but not those embedded platforms ?
[1] Actually those platforms even seem more attractive (faster CPU, more RAM, bluetooth, MMC, etc), the only downside is that, of course, they don't provide 5 ethernet ports, but only 1 or 2.This particular real-world test case tells us that you can get rid of Linux and cut your flash and SDRAM requirements in half. (And vxWorks is pretty bloated by comparison to other RTOSes, at that. Their old platform was bested not by the leanest commercial competitor, but the fattest.)
Even with Wind River's per-unit royalties and upfront charges, Linksys finds it necessary to avoid the "free" OS to reduce cost.
What we do with these units is to use custom firmware distro based on OpenWRT for our community wireless network. These units act as a captive portal, and when you login with your username and password, you get a defined level of access with that system.
s sRouterProject
It's all part of the Melbourne Wireless Router Project (MWRP) and is detailed more at:
http://melbourne.wireless.org.au/wiki/?MelbWirele
We currently use it in a number of places, and it can be used in both PC based systems, and the WRT54G APs. This is a great move for us by Linksys.
Sendmail is like emacs: A nice operating system, but missing an editor and a MTA.
well, Linux or not the simple fact of the matter is, the linux version ones worked very well without mods, and the version 5 routers SUCK ASS, and I tell everyone to return them immediatly and demand a btter version.
They lock up like mad, buckle when you try to save config changes, refuse to do pppoe properly after a few hours of runtime, god, my list of complainst goes on.
I did not know this, but it sure as fuck explains a lot. I don't care if it runs linux or not, I just want it to run right, and the linux versions do so very well. So, the best reason to get all nutty over this, is because the alternative was a piece of crap.
--Nuintari
slashdot : where an opinion can be wrong.
Hate to break it to ya chief, but the box I described is actually in production and works like a champ. Using the Intel Express Pro gigabit cards means even at 80-85% capacity, the box only has a load of .5.
I bought 4 of them (WRT54GS v2.0) and loaded sveasoft alchemy public version on them in order to create a very extended bridged network using wds. The outer two are connected to separate physical networks, and the inner two only have power (no physical network connection) and are situated in weatherproof boxes in the treetops. I am posting this note over them now!
:)
On hindsight, OpenWRT would have been a better choice, but for the minimally-enhanced functionality I was looking for (wds and a shell), sveasoft is dead easy. Yes, you run a risk and void your warranty. But you only go around once, eh?
Make sure your chosen firmware version is known to work on your particular linksys hardware. Here is a good page outlining the differences in Linksys versions. Sveasoft Alchemy doesn't specifically support my version but I found a reference of someone doing it, and it does work for me.
Good luck / happy hacking, and if you mess up, you want to search for the work "debricking"
The deals are out there. You just have to know what you're looking for.
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.
> The question I've had for a while is whether or not I can as a distributor legaly hack a
> linksys router and drop our own distro on it, and give those out to customers.
Depends on which hack you install. Hyperwrt is a modified copy of the Linksys code. While the linux binaries and a lot of the other stuff is licensed under the GPL, you might want to make sure it ALL is. Openwrt on the other hand is plain old linux. No licensing problems there at all.
As for the other reply about a EULA, ignore that guy. You are buying hardware. Hardware IS sold and not licensed. Yes there is software embedded in it, but you are planning on blanking that out before you resell it so that is a moot point. The day a judge says a piece of hardware sold over the counter at Walmart is bound by an unsigned EULA is the day I declare the Revolution to have begun and load up my 'sporting goods'.
Democrat delenda est
On buy.com, the WRT54GS is actually cheaper than the WRT54GL, and has more RAM and more flash (4mb and 32 mb respectively). Seems kind of lame that they take the same device that used to sell for $45 and jack the price to $70, just to take advantage of the "linux" thing.
So to anyone looking to buy this router, consider the WRT54GS. With more ram and storage, you can do more things with it. All for about the same price.
Also, avoid Sveasoft at all costs. They are slimy. I still haven't been refunded my money after I canceled my automatically-renewing annual protect, I mean firmware access, fee. They promised they would, but a month later and several unanswered e-mails and I'm still out my $20 bucks. Next week I'll lodge a complaint with paypal.
For the best capabilities, use openwrt. it rocks! I've done so much more with it than I did with sveasoft, thanks to having a small writable partition to place scripts and so forth, instead of just having to use the nvram.
The price on these things has dropped as they halved the RAM and Flash. Basically, they now have two models where they had one: a cheaper version and the one we all know and love, they just gave the name to the cheaper one and added an "L" to make the fancier one sound better than last years model.
I have a WRT54GS v3.0, got it on rebate for $30 off. I made sure that I had the right version by using serial number ranges from http://www.linksysinfo.org/modules.php?name=Conten t&pa=showpage&pid=6
The latest GS version v4.0 has half the ram (4 & 16 instead of 8 and 32), but the store had mine and even a few 2.0 models mixed in for those who bothered to check the serial on the outside of the box.
I am running dd-rt v.23 right now, because it is free AND very easy to use, as well as modular (uses ipkg capabilities from openwrt). OpenWRT probably does more but needs more setup. I have been playing with the extra features, checking out all the software people like to use, and enjoying connecting via command line to check and change stuff in addition to browser access.
The G model was also on rebate, for a little less, but again the latest version isnt as good, in fact G version 5.0 doesnt use Linux, and getting a lower model revision required reading a lot of boxes (*or letting the store employees help-- I chased off 3 before I decided to let them help read serials after all)
William
I still managed to destroy mine. I'm pretty sure the hardware's still good, but I corrupted the CFE on my WRT54GS v3. Does anyone know where I can get it?
The lack of IPv6 on consumer routers is the single greatest hurdle to wider IPv6 adoption.
Imagine for a moment if
Suddenly all machines behind all of those users have globally unique IPv6 addresses. The easy P2P access that is suddenly available would revolutionize the Internet and light a fire under IPv6. Sadly there is no immediate profit for the NAT/firewall/router vendors in it, and this firmware change represents a sad step in the wrong direction such that - even if a killer app came out for IPv6 that made this desirable - the possibilty of providing an easy IPv6 upgrade for the average users' NAT frouters is now dissolving.
"There is a force that exists, and people are being screwed."
What force, gravity? Dark Energy?
Does Linksys have some monopoly on the ability to build routers? No, anyone is welcome to start building a competing product at any time for a lesser price. The fact that no one has may be evidence that in fact this is still a very good value. Who are we to say how much is a reasonable profit for Linksys to make off of these routers? What if they have determined that their support costs for the Linux routers are higher than normal and they have raised their prices solely to be able to continue to offer the product? What if the choice was between no Linux version or a version priced $20 more? Did they screw you by giving you the choice of paying the extra money to pay for the item instead of taking away the choice entirely?
You also seem to think that they have some nefarious scheme built into the release dates of the different models. Was there in fact any gap between the availability of the old models and the new ones? Or a significant gap between the release of the new regular and Linux versions, or was that just a misunderstanding in the news reporting? I saw posts in the last Slashdot discussion about this that stated even back then that there was in fact a separate Linux model available, so this is not a new fact. If Linksys wanted to maximize their profits, don't you think that they would've released the higher priced model first?? And even if there was a gap, don't you think that it might have been due to any number of legitimate reasons? Maybe their Art department did the work for one version before the other. Maybe their QA department finished testing one version before the other. Who knows. Who cares.
They released the Linux version, which's all that matters. If you don't want to buy it great; but you're not being screwed by Linksys.
And as you tread the halls of sanity, You feel so glad to be, Unable to go beyond. I have a message, From another time..
I just installed it and bricked my v2 router after fooling around with it for a few minutes. Thanks, I needed that.
When Linksys started shipping v5, we switched to Asus WL-500G Deluxe. It has 32MB RAM, 2xUSB and (almost) ready-to-use COM-port. The only problem is small flash memory. I had to build a very custom OpenWRT image. Asus WL-500G Deluxe is more engineer-friendly than Linksys.
[Hermione] It's not levi-oh-saaa, it's levi-ohhhhh-sa.
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
If memory serves, most of these home routers are running on MIPS based hardware. There is no port of OpenBSD to the sbmips platform (yes there is an SGI MIPS port but I doubt it is similar enough for an easy transition). I believe NetBSD has been ported to this platform but I am unsure of whether the supported chipset is the same as that in a home router. There's also the possiblity that there won't be wifi card or ethernet drivers on NetBSD so you would have to reverse engineer those... Personally I'd just stick with Linux but porting a *BSD for full support would be an interesting exercise.
As another poster said, if you want to run OpenBSD on embedded hardware you are better off going for the soekris stuff but you'll pay a LOT more (prices for just the board without case, wifi card or power cable start at $128) than for the shelf consumer stuff (Amazon has a WRT54 for $54.99).
I'm glad they have essentially resumed production of the Linux version. It's a good sign that they are concerned with their customers' demands.
But if they are going to make a Linux version, then it's a fairly foregone conclusion that people intend to hack on it. They should, therefore, make it more hack-friendly in the process. Add a CF slot to the device! Mark it up accordingly as I am sure people will buy the heck out of those.
Madwifi for Atheros chipsets. My tablet (Fujitsu 3500 Stylistic, For Sale!) runs Gentoo Linux and has been using my cheap-as-dirt Blitzz 802.11g card to connect to the router. Works with everything, wpa_supplicant and all. The only thing it won't do is Airsnort which I find highly dissapointing. I've also used the ndis wrappers with a Belkin 54g card. They weren't that hard to install and provided at least the functionality to connect to the wireless network I wanted it to.
I wear the ring.
All of these units are based on the broadcom "airforce" reference design. Instead of having to purchase a Linksys or ASUS I would actually prefer to just be able to purchase the reference design from broadcom or have some one like gumstix manufacture this reference design "specifically to support Linux hacking". Here is the link to broadcom site http://www.broadcom.com/products/Wireless-LAN/802. 11-Wireless-LAN-Solutions. So someone could partner with a group like OpenWRT and sell them. This should not be to hard to do with the current offerings of cm, like flextronics.
Fuck your flamebait. The parent was flamebait. I was flaming him. That should rightly be (+3, Flaming the Asshole Flamebaiter You Myopic Bastards). I am metamodding you into oblivion inside my head.