On Wed, Jul 28, 2010 at 07:13:44PM +0700, Ivan Shmakov wrote:
> >>>>> <olafbuddenha...@gmx.net> writes:

>  > However, I have been planning to get an extra router box for quite
>  > some time now -- so that is really only a temporary consideration.
>  > (Holding me back so far is the excessive cost of suitable x86-based
>  > boxes, and the inconvenience and limitations of MIPS-based ones...)
>       I'm not quite sure on what boxes were considered, but
>       personally, I've ended up using an Intel Atom 330-based system
>       in a Mini-ITX (InWin BM648) case as a router (1 Ethernet
>       interface on-board + 1 PCI + 1 USB).

I was thinking of something that actually resembles a "normal" router --
small, silent, robust, and not consuming more than a few watts.

The problem is that standard WLAN routers have too little RAM to run
Debian, and I don't feel like getting to grips with OpenWRT, or in fact
any other distribution. My time is too precious for that.

There are a few Geode-based x86 boxes that mostly fit the bill -- but
the affordable ones all have three network ports at best. For a router,
I want at least four or five -- I don't want to run an extra hub/switch,
which would effectively double the power consumption... x86-based
router-like machines with 4+ ports are very expensive OTOH. (Around
250 Euro at least.)

I've also seen some pretty powerful MIPS-based router barebones (680
MHz, 256 MiB RAM) with enough ports. These are quite affordable actually
at around 100 Euro. I'm just unsure whether the fact that they are
MIPS-based rather than x86 wouldn't cause too much hassle...

>       ??? message passing on top of Linux:
>         ??? with a user-space daemon;
>         ??? with a kernel module.
>       Do I understand it correctly that once a Mach could be made to
>       run in user-space (the same trick as with User-mode Linux),
>       making Hurd run on top of it will be straightforward?
>       This effectively makes the Hurd only a single command, namely:
> # apt-get install hurd 
>       away from from a J. Random (Debian) GNU/Linux user.
>       For those wishing for a better experience, a Linux kernel module
>       version of Mach could be developed at some time later.
>       Then, the sole question will be the tasks that Hurd covers.
>       Eventually, some users may find that they use little or no
>       native Linux modules, but instead use the Hurd ones.  The
>       transition to GNU/Hurd[/Linux] will be over for them.

Indeed that's a scenario I have been pondering for some time now. One of
the many projects on my ToDo list...


Reply via email to