bug-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: What do you need from the Hurd for your day-to-day tasks?


From: olafBuddenhagen
Subject: Re: What do you need from the Hurd for your day-to-day tasks?
Date: Wed, 4 Aug 2010 19:48:01 +0200
User-agent: Mutt/1.5.20 (2009-06-14)

Hi,

On Wed, Jul 28, 2010 at 07:13:44PM +0700, Ivan Shmakov wrote:
> >>>>> <olafBuddenhagen@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...

-antrik-



reply via email to

[Prev in Thread] Current Thread [Next in Thread]