|
||||||||
Tim Nelson wrote: > I understand they are slightly different as the BIOS contains some > sort of mini kernel "Slightly different" is an understatement. IMO m0n0wall will not run on one anytime soon. The big problem is that the Cobalt appliances (Qube and RAQ) are *not* PCs, they do not have anything even remotely similar to a standard PC BIOS; they were designed and built specifically to run Linux. It's not the hardware that will cause headaches, it's the boot process. You will need to write custom firmware - the motherboard flash contains a full copy of the Linux kernel. This flash-based kernel loads the final runtime kernel (from disk or tftp) and uses something similar to kexec (http://www.xmission.com/~ebiederm/files/kexec/) to execute it. Hope you're up to speed on your Linux and FreeBSD kernel hacking ;) -- Phil Brutsche phil at brutsche dot us |