Linux Wall Warts Small On Size, Big On Possibilities
davidmwilliams writes "Every geek and technology lover will undoubtedly have stumbled across online adverts for tiny headless Linux-powered devices that are barely larger than the power point they plug into. What can you actually do with them? Plenty, it seems!"
Did it really need 3 pages? Nope.
I should put something clever here. Maybe someday.
After reading the article I am rather surprised there is no wireless interface. They could have saved one more cable.
This is not the penguin you're looking for.
Isn't this like the billionth Slashvertizement for SheevaPlugs? They're neat and all, but I think at this point everyone here knows about those things. I'll probably get one if I can ever think of a use for it.
SheevaPlug, I don't know about the rest of you but that name brings visions to my mind that has nothing to do with computers.
Got Code?
these devices are the same size and shape as many of the transformers used to power such things as laptops and video games. If you didn't know they were a complete computer, you'd be looking for the device that it was powering. The only difference you can see is that instead of a power cable going to some device, you have a network cable going into a router.
Since they look like a "wall wart", it isn't that surprising that they get called by the same name. These things are SMALL.
Who would win this election: Andrew Weiner vs Andrew Weiner's weiner.
My google-fu > than yours apparently...
http://lmgtfy.com/?q=linux+wall+wart
I'll wait for Apple to release the iPlug.
Plug computers are widely overrated. For the same price you can get a cheap home oriented NAS box like http://www.lacie.com/us/products/product.htm?pid=11384 with 1TB of storage that can be reflashed http://lacie.nas-central.org/wiki/Main_Page to do whatever you want.
Botnets bitchez.
Yours In Astrakhan,
Kilgore Trout
P.S.: Bush-Gingrich 2012 !
With infinite programming capabilities for encryption of recordings, offsite backups, and other sexy things you can think of. Hook it up to a small sensor that triggers the recording whenever a door opens and it can get really interesting. Computer, webcam, sensor, all fitting in your jacket pocket to install at home when you go on vacation, in the hotel room when you leave for a day trip, at the office when you leave for the weekend etc.
I actually RTFA because I'm interested in these things... And found it a total waste of time. Let me summarize everything in it:
The small and cheap, low-power computer that you plug directly into the wall is actually a small and cheap, low-power computer. It has USB 2.0 (as can be clearly seen in all pictures of the device). You can install linux on it and do stuff that such a linux computer could obviously be used at: File storage, run FTP server, run apache, use it as SSH gateway... That's about the list of ideas mentioned in TFA.
Did anyone here actually find new information (okay, 3rd page has a bit of technical specs. Nothing unexpected, nothing that would have taken more than 2 minutes to google) or ideas in the article? If so, what were they? If I missed something essential, my bad... But this seems to contain zero information. Especially to someone who already has interest to such devices (obviously, if you've never heard of these "wall warts" ((Okay, I hadn't heard that name being used for these devices before)) before, everything there was new. Though I still believe that running ftp server or ssh gateway would have been about the first things you would have thought of yourself, too).
"What can you actually do with them? Plenty, it seems!"
Not really. The article spent 3 pages to say that you could use it as a file server with an external hard drive or... a web server. That's it?
This reads more like a slashvertisement for a product with no real purpose. Yes, it's great that it's cheap and runs linux, but if you need an external hard drive to get any real use out of it, what's the point in making it so small? Just make it the size of a caddy.
"A week in the lab saves an hour in the library"
The article mentions internet router, file storage, and print server. Really? That's the best you can do?
A decent dd-wrt compatible router is pretty inexpensive, and will give you a few port switch and a decent set of wireless antennas. Most people aren't so constrained on space that they can't tuck one away somewhere. They often include the capability of handling USB hard drives as well for file or print sharing. Many printers these days have built in ethernet or wireless to handle their own print serving capability.
Devices of this size do have possibilities, but the article doesn't mention anything really interesting. Apple has had its airport express base station for a while, and while it's mostly an ordinary wireless N router, it does provide music sharing via airtunes which works well if you happen to use the Apple/iTunes ecosystem for music.
So what do you do with a tiny Linux box? mpd or a squeezebox client would provide music sharing (though you can get Logitech's own radio for $100-$150, and it comes complete with a screen and controls). It would either need a good quality sound chip on it (unlikely) or a decent USB sound card (added expense, though).
What would be really neat is if they had an HDMI port for a thin client. Maybe an install of Android and its browser to turn a smaller LCD monitor into a little internet browsing box in otherwise cramped spaces (e.g. kitchen). Or have something powered off 12V and use it as the basis for a car computer.
Even with the current offerings, I'm sure there are much more interesting ideas that people could come up with (probably involving more significant hacking) than a file or print server.
"The universe seems neither benign nor hostile, merely indifferent." --Carl Sagan
Plug computers are widely overrated. For the same price you can get a cheap home oriented NAS box like http://www.lacie.com/us/products/product.htm?pid=11384 with 1TB of storage that can be reflashed http://lacie.nas-central.org/wiki/Main_Page to do whatever you want.
If you don't need the storage as much as you need the always-on/low power processing, you can get a WRT54-based router that can be relfashed with Tomato or DD-WRT, then you can install optware. The Asus WL-500G has enough guts to run Asterisk while still doing its primary purpose. Or maybe a cvs, svn or other repository. All for maybe half the price of the Sheevaplug. And much more available. Of course, it doesn't have the wall wart form factor, for good or bad. And it's not quite as discreet, if that's a requirement.
I am not a crackpot.
Sheeva plug as a server? Is this a joke? No raid or redundancy and these things are infamous for blowing caps, overheating, and other hardware issues tells me you need to start doing testing before publicly proclaiming your business plan.
Oh and those "big ol fancy servers" no one needs? You're paying for raid, hardware warranty, same/next day parts, dual power supplies, support, proper engineering, etc. If your company came to me with one of those toys as a "solution" you'd be walking out of my office with that sheeva plug shoved in your own "plug."
Torrent Slaves
I wonder ... if somebody made an image with a self-registering Tor relay* that looked at the TCP congestion control state and throttled dynamically ... and then people started dropping $100 on these and plugging them in to random office buildings where a free data jack and power outlet were available - how many of them would still be operating after a couple years?
* I know you said 'torrent slave', but it gave me the idea
My God, it's Full of Source!
OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
I own a few of these devices. My first one has a eSATA port that I connected to a 5 bay sata port expander. That has been my network DHCP/DDNS/fileserver/printspooler/VPN endpoint/etc for a while now. The problem is that its hard to justify when compared with the recent firewall/wireless devices that have USB ports for exactly this reason. Sure I can get ~60MB/sec, absolutely outrunning anything attached via USB, but it cost about 3x as much to get there compared with just purchasing a $70 netgear and plugging in a dual drive USB raid array.
Plus, these things _REQUIRE_ hacking to get them to do a lot of stuff. I wasted days of my life trying to figure out why the JTAG interfaces didn't work as documented, or trying to boot kernels that didn't come with the devices. Or even consistently boot off USB instead of internal flash. This would be fine, except they are hardly open devices. Much of the time wasted turns out to be endless reverse engineering closed portions of the device. Marvell publishes a fair amount of the documentation for them, but I quickly found, time and time again, that the information I needed wasn't available.
So, In the end, for low level stuff things. The AVR butterfly an similar devices are far better hacking platforms, and on the higher end its hard to ignore the atom nettops or dozens of very nice single board computers that are far more powerful for not much more money.
And I wonder, if you went into random office buildings and plugged some of these in, programmed to connect out to your master server (through their NAT, etc) sniff traffic, scour the local intranet and file shares and generally do some spying and acting as a jump point for your hacking, how many of them would still be operating after a couple years?
* I know you said 'tor relay', but it gave me the idea
I have had 4 SheevaPlugs. Two died on me, one was replaced and the other I had to buy a replacement PSU. They are touted as plugging into a wall socket, but if you do that they are pretty precarious, and if you plug them in via a power cable, then they don't stack nicely. I prefer the PC Engines Alix boards (http://pcengines.ch/alix.htm) - based on the AMD Georde with 255MB of memory they seem to be as fast as a SheevaPlug (I read somewhere that the Kirkwood processor only has a 16-bit data bus whereas the Geode has a 32-bit data bus). The Alix systems have a nice Aluminium case and run cool and sweetly - a German company nrg-systems.de, sells cases that will take a 2.5" hard disk, which draws an extra 2 Watts above the 8-10 Watts that the base system uses. I have 3 Alix systems: one as my firewall, one running my Asterisk PBX and the other running Exim, Dovecot, NFS, Samba, etc. The three systems together draw less than 30 Watts, replacing a pair of 150 Watt tower systems that ran 24x7 saving enough on my electricity bill to pay for themselves in just over a year.
I'm using these devices now for R&D work. We started with the Sheeva plug, now the Guru plug. The devices are okay. If you are looking for a COTS general purpose computer, the price, size and capability cannot be beaten. If you have more specific needs, particularly consumer needs where you can give up size as a constraint, there are many other cheaper alternatives.
That said, if you open up one of these devices, the thickness of the "wall wart" is half power supply, and a lot of the space is allocated to thermal design (heat sink, space for airflow). If you don't need their (crappy) power supply, replace it with a 5 V DC-DC converter and you can run it in your car or in your custom R&D device like we are. Very few low cost (small, low power) GigE devices exist now. These are just about the only ones. Downside is that there is NO support (oh, I'm sorry, "community support"... not okay for corporate use). You have to go it alone if you want to do something that nobody else has done.
Globalscale (makers of the Sheeva/Guru plugs) are supposed to be releasing a GuruPlug "Display" device which has an HDMI port. It sounds cool, but based on my experiences buying the "Server" version on spec, wait until it is not just vaporware. They said that the "Server" version would include some things that aren't actually pinned out (so if you want, say, an I2C interface, you have to be prepared to go digging around on the circuit board, then you might have to deal with building a custom kernel, then you might have to pray on your knees before the dark god of fab, etc.).
And forget about using this as a portable device. Power draw is low but it still sucks down the juice if you're using it do actually do anything. And the ARM5 core does not, as I recall, support floating point operations, so they're emulated (at reduced speed). And last but not least you're going to be cross-compiling everything, or hooking up a hard drive so you can install a precompiled gcc and making less-common things from source.
All in all, are these show-stoppers? No. I'm still using a few of these for various jobs, like one which is going to go get pelted around in the ocean, and they're great if you can withstand the negatives. I have $200 worth of batteries to run it and a custom kernel build (and a separate board for the I2C interface, thanks a lot you jerks at Globalscale)... took a while to get going but it mostly does the job.
Just my $0.55 (US inflation, 1774-2008, for $0.02)
My favorite I once saw was "Process Controller. Touching this will break manufacturing line." And this was *not* at a small scale manufacturing plant.
This has been covered on slashdot before. 1.5 years ago.
$100 Linux Wall-Wart Now Available
+4 Informative? More like Uninformative.
How many more years will slashdot have an off-by-one error on your Score in your profile?
I don't consider any of those to be relevant comparisons. The benchmark for the basic level of functionality is analog cable. Remember the words "cable ready?" Remember when you could plug the cable into anything -- a TV, a Tivo Series 1, a PCI tuner card -- and it Just Worked? I sure do. I paid Comcast literally thousands of dollars for that over the course of many years. It was a proven business model, and it's the reason that Comcast didn't close their doors decades ago.
Apparently some bean counter looked at all that money reliably coming in, month after month, year after year, and decided, "We need to do something about this. Can we use the switch to digital as some sort of excuse to get paying customers to go away?"
Piracy, until they offer the basic level of functionality that we've come to expect. I didn't pirate before, and I won't pirate after. I can't believe you asked that, because it's such an easy question. You can even verify that's it's probably the best answer, by the usual tools of ethics.
"What if everyone pirated TV until the basic level of service we expect were offered?" Answer: a service that Just Works would appear. You'd plug your cable into the back of your TV or HDHomeRun or whatever, and there are the TV shows that you paid for, hassle-free.
"What if not enough people pirate TV until the basic level of service we expect is offered?" Answer: the TV companies will never get serious and professional. People will continue paying for something that would have made everyone laugh with derision just ten years ago.
It's pretty obvious that it's the best thing for everyone to do.
There are plenty of amateurs out there who are willing to go through the inconvenience of repairing content to make it Just-Works-Ready, but I think the situation is not quite ideal. If a professional organization were to offer that, and use a better distribution tech than bittorrent (imagine some kind of multicast technology which could be received by some sort of standardized "tuner") it would flourish. How much would I pay for
as well as other conveniences, feeding right into my MythTV? Shit, I'd pay $50/month for that. And I can prove it: I did it for many years (except with a Tivo1 instead of Myth), as did millions of other people. We all know this works. Comcast could crush their pirate competitors in a heartbeat if they just put their mind to it, and they wouldn't even have to underbid them. Until then, though, piracy is the only game in town. Nobody else offers it at any price.
I'm not saying it would be free of consequences to the TV delivery company. Whatever TV company is able to come out with Just-Works service first, is going to have the same problem that cable companies had in times past: income. The poor bastards are going to have to hire accountants to keep track of all the money, pay more taxes, etc. It won't be easy, but that's the price of having stockholders. I know some cable exec is muttering, "fucking stockholders, all they want is a growing base of paying customers. Why can't they leave us alone?" to which I respond: Nobody held a gun to your head and said you had to work at a for-profit business. If money repels you so much, you can always join the Peace Corps.
(I get live news from over-the-air local channels, but I guess that's not universal.) Bittorrent won't get you those things right now, and yet it is The Way to eventually get them. Anyone who wants live news and sports to come back, is going to have to take a long-term strategic view. Pirate today, working realtime TV tomorrow.
As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.