If you have a FreeBSD machine (or can install into a virtual machine etc)
there is a script called workon.sh that allows you to do this. You should be
able to find it here:
The scripts unpacks a m0n0wall image so that you can edit files (such as the
xml config file) and when you are done the scripts repacks the image for
you. You can then install (dd) this image to CF/HD.
I've used this to create a custom image for some of our devices so that even
if reset to factory defaults the network cards still come up correctly and
with sensible default IPs. The trick is knowing in advance what the network
cards should be configured as in the xml!
----- Original Message -----
From: "Mats Lundqvist" <mats dot lundqvist at gmail dot com>
To: <m0n0wall at lists dot m0n0 dot ch>
Sent: Wednesday, October 24, 2007 11:15 AM
Subject: [m0n0wall] Re: Howto manually insert conf into CF? I need it for
Wait a minute.....Maybe, if I insert a (working) conf into an iso, and
boot from a cdrom (instead of an imaged drive), I can then dd m0n0wall
to the built in flash?
Does the firebox support booting from cdrom?
2007/10/24, Mats Lundqvist <mats dot lundqvist at gmail dot com>:
> I've got a Firebox II that I wanted to convert to a m0n0wall FW, and
> use the built in flash.
> When reading this page:
> I saw I needed to make a keyboard connection from leftover parts of an
> AT-computer, but I don't have any of those parts.
> So I figured I could write the generic pc image to a 2.5" hdd and
> connect it, reset the bios and let the hdd boot without any "help".
> But to make this work I need to preconfigure the interfaces in the
> conf, so that I can get access to the webGUI. Does someone have a conf
> / image of m0n0wall 1.23 that you are willing to share?
> Or can someone tell me what NICs the Firebox 2 uses? And how to insert
> a conf into an image or CF?
> Mats Lundqvist
> +4670-513 73 87
+4670-513 73 87
To unsubscribe, e-mail: m0n0wall dash unsubscribe at lists dot m0n0 dot ch
For additional commands, e-mail: m0n0wall dash help at lists dot m0n0 dot ch