From: Thad Floryan on
On 10/24/2009 2:30 AM, notbob wrote:
> I'm looking for cheap low power linux server solution. I guess I
> could hook up an old desktop, but I have nothing below 200W PS. I've
> been looking at the sheevaplug wall wart thing and mini-ITX systems
> and other options like the waysmall, but they all seen pretty pricey.
> I only need something to serve as a dedicated irc server that would
> draw no more than 10-20W and use a flash drive and be ethernet
> capable. What else should I be looking at? Seems there should be
> something out there in the $50 range.

Sheevaplug is US$100, draws 5 Watts, GigE, USB 2.0, 1.2GHz ARM cpu, etc.
A few pix of one of mine:

<http://thadlabs.com/PIX/SheevaPlug_first.jpg>
<http://thadlabs.com/PIX/SheevaPlug_labelled.jpg>
<http://thadlabs.com/PIX/SheevaPlug_underside.jpg>
<http://thadlabs.com/PIX/SheevaPlug_ext_HD.jpg>

If you want a complete system with a bazillion ports (incl. 2 GiGE) and
also very low power in operation using the same ARM CPU, check this out:

<http://www.globalscaletechnologies.com/t-openrdcdetails.aspx>
From: Sheridan Hutchinson on
notbob wrote:
> I'm looking for cheap low power linux server solution. I guess I
> could hook up an old desktop, but I have nothing below 200W PS. I've
> been looking at the sheevaplug wall wart thing and mini-ITX systems
> and other options like the waysmall, but they all seen pretty pricey.
> I only need something to serve as a dedicated irc server that would
> draw no more than 10-20W and use a flash drive and be ethernet
> capable. What else should I be looking at? Seems there should be
> something out there in the $50 range.
>
> nb

If you can get access to an old Thinkpad from the X range you might have
what you need in one of them. The power draw (measured with an adaptor
in the wall) is around 20-30 watts on my X40 with the lid closed so that
the display is turned off.

For $50 though I don't think there's enough in the budget for what you want.

Unless of course you'd be happy with maybe a router with DDWRT firmware
(I think it's spelled like that). You could install an IRC server to
one of those things if you have no better alternative.

For what it's worth, my Thompson ADSL router uses around 5 watts of
power and is completely passively cooled out of the box.

--
Regards,
Sheridan Hutchinson
sheridan(a)shezza.org

From: Chris Hills on
On 24/10/09 16:41, Thad Floryan wrote:
> If you want a complete system with a bazillion ports (incl. 2 GiGE) and
> also very low power in operation using the same ARM CPU, check this out:

I really like these devices. The only thing missing from the plug that i
would like is a built in slot for a 2.5" disk. Having an extra cable can
be a pain to manage, and looks unsightly. I suppose it wouldn't take
much to construct a new enclosure from scratch.
From: Thad Floryan on
On 10/27/2009 9:30 AM, Chris Hills wrote:
> On 24/10/09 16:41, Thad Floryan wrote:
>> If you want a complete system with a bazillion ports (incl. 2 GiGE) and
>> also very low power in operation using the same ARM CPU, check this out:
>
> I really like these devices. The only thing missing from the plug that i
> would like is a built in slot for a 2.5" disk. Having an extra cable can
> be a pain to manage, and looks unsightly. I suppose it wouldn't take
> much to construct a new enclosure from scratch.

Actually, the OpenRD clientclient has a spot onboard for a 2.5" HD, but it's
not visible in the picture(s) here:

<http://www.globalscaletechnologies.com/t-openrdcdetails.aspx>

The SheevaPlug is physically too small to accomodate an internal 2.5" HD;
the insides of a pre-production model can be seen here:

<http://www.cyrius.com/debian/kirkwood/sheevaplug/gallery.html>

I should put up a page with more pictures including the insides of the
production models.

The SheevaPlug does have an SD slot and a JTAG connector, too, for debug
purposes. I only use the external 2.5" HD in the USB enclosure for doing
compiles (that I don't care to do on another Linux box using the cross-
development software). The SheevaPlug has onboard FLASH; here's what it
looks like with only its internal FLASH memory:

root(a)debian:~# df
Filesystem 1K-blocks Used Available Use% Mounted on
rootfs 519168 194220 324948 38% /
tmpfs 257816 0 257816 0% /lib/init/rw
varrun 257816 268 257548 1% /var/run
varlock 257816 0 257816 0% /var/lock
udev 257816 4 257812 1% /dev
tmpfs 257816 0 257816 0% /dev/shm
tmpfs 257816 0 257816 0% /var/cache/apt

and here it is when I connect the external WD USB drive (from Costco):

root(a)debian:~# df
Filesystem 1K-blocks Used Available Use% Mounted on
rootfs 519168 194244 324924 38% /
tmpfs 257816 0 257816 0% /lib/init/rw
varrun 257816 268 257548 1% /var/run
varlock 257816 0 257816 0% /var/lock
udev 257816 12 257804 1% /dev
tmpfs 257816 0 257816 0% /dev/shm
tmpfs 257816 0 257816 0% /var/cache/apt
/dev/sda1 244136352 119008 244017344 1% /media/usbhd

and FWIW:

root(a)debian:~# date
Tue Oct 27 16:57:32 UTC 2009
root(a)debian:~# uptime
16:57:35 up 6 days, 3:03, 1 user, load average: 0.30, 0.23, 0.13
root(a)debian:~# uname -a
Linux debian 2.6.22.18 #1 Thu Mar 19 14:46:22 IST 2009 armv5tejl GNU/Linux
root(a)debian:~# cat /proc/version
Linux version 2.6.22.18 (dhaval(a)devbox) (gcc version 4.2.1) #1 Thu Mar 19
14:46:22 IST 2009
root(a)debian:~# cat /etc/issue
Ubuntu 9.04 \n \l

it had been up since late August, but two recent area power failures (2h45m
and 5h45m) were longer than any of my UPSs could keep my LAN and systems up.
From: Thad Floryan on
On 10/27/2009 10:02 AM, Thad Floryan wrote:
> [...]
> The SheevaPlug does have an SD slot and a JTAG connector, too, for debug
> purposes. I only use the external 2.5" HD in the USB enclosure for doing
> compiles (that I don't care to do on another Linux box using the cross-
> development software).

You may get a kick out of seeing this:

root(a)debian:~# pwd
/root
root(a)debian:~# ed hw.c
hw.c: No such file or directory
a
#include <stdio.h>
main(){printf("Hello world!\n");}
..
w
53
q
root(a)debian:~# make hw
cc hw.c -o hw
root(a)debian:~# file hw
hw: ELF 32-bit LSB executable, ARM, version 1 (SYSV), dynamically linked (uses
shared libs), for GNU/Linux 2.6.16, not stripped
root(a)debian:~# gcc --version
gcc (Ubuntu 4.3.3-5ubuntu4) 4.3.3
Copyright (C) 2008 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

root(a)debian:~# ./hw
Hello world!
root(a)debian:~# ll hw*
-rwxr-xr-x 1 root root 9554 Oct 27 17:21 hw*
-rw-r--r-- 1 root root 53 Oct 27 17:21 hw.c