I do not have any answers for you but I just wanted to say that I would
be interested in any progress with a Linux adaptation a m0n0wall type
system. From my experiences with Linux it would solve some of the
problems I am having with m0n0wall(vpn reliability with Symantec
Enterprise Firewall, not being able to connect from the LAN to the WAN
IP for port forwards), and more helpers/iptables modules for protocols
that are not very NAT friendly.
I hope that some day somebody with openbsd experience tries to get
something like m0n0wall running on openbsd too... the firewall failover
stuff in openbsd would be a HUGE reason for me to use it in some
locations over any other OS.
Dont get me wrong... m0n0wall on freebsd runs great for what it is meant
to do. I switched from custom Linux iptables firewalls to m0n0wall
because of it's easy upgradability, the embedded nature of m0n0wall and
it's awesome GUI. I just think having a m0n0wall like setup on Linux(or
openbsd) and still tailored for embedded devices would better suit some
peoples needs like myself.
Tommaso Di Donato wrote:
>Hi to all!
>I'm sorry if this question is not strictly related to m0n0wall.... I hope to
>receive a usefull replay, not only "we are not using linux"....
>I'm trying to port m0n0wall philosopy (xml config file, webgui, and so on)
>to a linux system (based on whitebox linux, if someone is interested in why
>this particular distro, I would be pleased to explain). For the moment, I
>modified rc.bootup in order to set hostname, loopback and etherne t
>configuration directly from config.xml..
>My problem is that every time I execute this file, I receive these 2 error:
>PHP Notice: Undefined variable: noparseconfig in /etc/inc/config.inc on line
>PHP Notice: Uninitialized string offset: 0 in /etc/inc/util.inc on line 302
>>From what I can understand, the first is due to he fact that, when m0n0wall
>boots, rc.initial is executed, and sets some global variables.. like
>$noparseconfig and $booting. Is it right? But how are they used? In a system
>installed directly on a disk, I really need them? Are they only for the
>Please, I would very pleased to receive as many docs as you can: I would
>like to port the marvellous features of m0n0wall to an embedded linux box.
>Thank you in advance.