[Soekris] m0n0wall alternatives?

Jim Thompson jim at netgate.com
Fri Oct 29 21:11:48 UTC 2004


David Young wrote:
> On Fri, Oct 29, 2004 at 12:28:47AM -0700, Matt Peterson wrote:
> 
>>>One of the things you could do is spit out a set of variables to a file. 
>>>The various RC/startup files on netbsd (and freebsd) are particularity 
>>>suited to this.   The web server could suck-in the existing setup, and 
>>>then the various CGIs (or some in-process equalent) could modify the 
>>>in-core version.
>>
>>This works well and is fairly reliable, none of this replacing rc 
>>scripts or reinventing the wheel work.  In a previous gig I did this on 
>>FreeBSD with PHP's Config PEAR module (it's geared for INI, XML and 
>>other formats to modify, but also works fine for simple key="value" 
>>parsing too).  This setup allows shell users to still modify files.
>>
>>In theory you could pump out simple rc script modifications with sed and 
>>awk; or is your distro so small you lack a shell?
> 
> 
> I couldn't live w/o my Bourne shell.  It's on there.
> 
> 
>>On the flip side, 512Mb CF's are $50 @ Costco now-a-days.
> 
> 
> My goal is to run turn-key, community rooftop routing software on a
> platform that costs, say, $60.  Likely specs are 4-8MB Flash, 16-32MB RAM.
> I want to fit into that space:

Now you're talking about stuff that is right up my alley.

>     * init :-)
>     * sh, sed, awk, grep(?)
>     * misc net utils: ifconfig, netstat
>     * rc scripts
>     * dhclient
>     * dhcpd
>     * sshd
>     * hslsd (routing)
>     * zebra (RIB/FIB for the routing)
>     * syslog
>     * thttpd
>     * name daemon
>     * CGI configurator for firewall/routing/name service
> 	* etc...

I'm curious where you're going to find a $60 platform with 4-8MB of 
flash and 16-32MB of DRAM.  Have you identified one?

For sure its not Soekris (no board Soren sells is priced this low), so 
maybe we should take this off-line.

> Some builds will additionally contain:
> 
>     * NoCatSplash
>     * IPSec



More information about the Soekris-tech mailing list