Small bounty for helpful tutorial $40
-
First off, im pretty poor so I cannot offer a very large bounty.
Second, I am not really sure, if what im asking is reasonable but I thought I would give it a try.I would like to run the following software of my pfsense box
http://folding.stanford.edu/download.html
version 5.04, the linux variant.
FAH504-Console.exe has a flag that you can pass to it "-freeBSD"
I have been informed by the developers that the pfsense kernel does not contain linux support.I am currently running pfsense v1.01 the developer edition.
My $40 bounty is for the following:
Make tutorial on how to get the software above running on a pfsense box.
I believe the tutorial would have to include how to compile a new freeBSD core so that it contains linux support.
I am not really sure what would be required, but I think this would probably be useful for others wanting to run linux binaries
other than the one above.thanks,
Zack -
Hello,
these documents/links should get you going with configuring a custom kernel for FreeBSD:
-
http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/kernelconfig.html
-
http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/makeworld.html
Beside a custom kernel, you need to additionally choose a specific Linux base system, that you have to install into /opt (IIRC FreeBSD takes care of that step). Please have a look at http://www.freebsd.org/cgi/ports.cgi?query=%5Elinux_base-&stype=name&sektion=emulators to figure out which Linux based systems are available at the time.
How to configure the Linux binary compatibility layer is described here: http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/linuxemu.html.
Beside that I really have some issues to understand why someone is going to run Linux emulation or even applications similar to seti@home on a FreeBSD based firewal or router OS.
Regards
Daniel S. Haischt -