NSLU2 Now More Useful 345
NSLUG writes "The WRT54G's not the only hackable kid on the block. Linksys has a new device out. The NSLU2 is a tiny network storage device running Linux and it's been hacked to add SSH, NFS, an iTunes server, etc. Tom's Hardware is running a series of articles on how to hack the NSLU2. The first article is here
and the second is here. Check out this page for details on getting into the box."
ah that wonderful kernel (Score:3, Insightful)
Linux embedded integrators are lazy (Score:3, Insightful)
Linux is a great thing, on the desktop. But in embedded systems, the kernel is too tangled to successfully create a small distribution that is at the same time useful and feature-limited.
This is where operating systems designed from the ground up with modularity in mind fit the bill. QNX, iTron, and VxWorks all get around this hacking problem by not providing the tools for hackers to change the system.
Re:Linux embedded integrators are lazy (Score:5, Insightful)
Why would you want to prevent them? It drives sales of your products.
the kernel is too tangled to successfully create a small distribution that is at the same time useful and feature-limited.
I don't agree. It is perfectly possible to do this, and know several people who _have_ done it. The issue is, it isn't worth the effort. It would take several weeks of developer time to determine exactly what is needed and what isn't, whereas there's actually no problem with including unnecessary features. So that's what happens.
Don't get me wrong, I think QNX et al are very cool systems, and there are many situations where they are more applicable than Linux. But I don't see anything wrong with Linux here.
Re:Linux embedded integrators are lazy (Score:5, Insightful)
If a hacker has physical access to your hard disk, you've got a lot more to worry about than this.
"The choice of a point of view... (Score:1, Insightful)
- Jose Ortega y Gasset
No. (was: Re:Linux embedded integrators are lazy) (Score:4, Insightful)
You are totally missing the point. There is a difference in hacking and cracking.
The thing is highly likely be secure enough although it is modifiable (read: hackable). `Secure' doesn't have to mean `unhackable' you know.
As neat as this is... (Score:3, Insightful)
Eh. (Score:3, Insightful)
RAID? (Score:3, Insightful)
Re:Linux embedded integrators are lazy (Score:5, Insightful)
Re:Linux embedded integrators are lazy (Score:3, Insightful)
Re:passwd files (Score:3, Insightful)
Err... to stop anyone on your network from connecting and wiping all your data / nicking your pr0n collection?
One thing I have just noticed...
admin:sclzZZfodiRXY:502:501::/home/user/admin:/de
test_user:scEPG0VnVyqmE:2000:501:::/dev/nu
test2:scEPG0VnVyqmE:2001:501:::/dev/null
test
Its using the same salt for every password. This is horrendously insecure...
Re:Why ? (Score:5, Insightful)
It is a real linux box. It was when it was packaged too.
The thing about this and WRT54G is that it can do things with more efficient hardware than setting up an inefficient ATX based system. These things consume watts, not hundreds of watts and are also fanless, lighter and more compact.
Re:The whole idea is crazy (Score:4, Insightful)
Think about AC power (Score:5, Insightful)
I would think most people who are able to hack their NSLU2 are also the type that have an extra computer around that they would use instead.
Sure you could use an old PC for that job. But that PC has at least a 150W PSU, often 200W, 250W or more, and almost every PC has at least one noisy fan. My tests on my ex-router (really old Compaq 486 without harddisk) show that a PC needs at least 40W AC power when IDLE, and much more with newer CPUs. According to the Datasheet [linksys.com], the device is specified for 5VDC @ 2A. USB ports must be able to deliver 0.5A each, so the "real" machine needs nothing more than 5V @ 1A. This means you never put more than 10W into the device, with a low power USB storage device, 5W should be possible IMHO. With a common wallbrick PSU (50% heat, 50% output), this translates to 20W AC power under FULL LOAD. With a modern switching PSU (20% heat, 80% output), and a low power USB storage device, you need about 7W AC power. That's what a modern ATX PC draws in standby mode (so-called "off").
Did I mention that the NSLU2 has no moving parts?
Tux2000, not related to Linksys except that I own a hacked WRT54G.