Installing pfSense on Nokia IP380
In the past, several of you have installed pfSense on a Nokia IP330 and IP380. I am a newbie of pfSense and must be an idiot (with a Ph.D. degree) because I didn't find the way to do it. I always applied the Live CD installation (with option 99) on a laptop where the HD of the Nokia is connected with an USB adapter.
If any of you has an IP380 running, I would like to know exactly which version he is using of pfSense.
Analysing this forum, I came to the conclusion that the cases that IP380 or IP330 were working, are in the range 2005-2007.
Using version 1.2.3 or later freezes the boot process after loading an unnecessary USB driver using the same irq as the NIC's. The release notes of pfSense 1.2.3 speak of a regression when switching from FreeBSD 7.0 to FreeBSD 8.0 regarding Intel EE/Pro 100 NICs. So I didn't insist.
Using a much older versions of pfSense (1.0.1) leads me to a boot loop and an intermediate version (1.2.2) leads to a strange case: first, something happens on the console, because the cursor is moving, but there is no character output, and finally, the output comes back to give a loop of trap 12 kernel page fault.
I am really puzzled obout what to do next. Some guys told me the got the job done, but they don't remeber the version they were using, until they upgraded and the game was out.
But I'd like to find a solution, since I know it is possible and the hardware is valuable. Any idea would be appreciated.
The problem is the same with all IP380, you have to recompile the kernel to remove all reference to USB.
I have tested this solution with linux on my IP380 and it's working.
Indeed, I recompiled the kernel under FreeBSD 8.0 removing the references to USB and I am able to boot pfSense 2.0. But my network cards are not working. I am really puzzled.
My plan B is to install Linux and to get pfSense working inside a qemu virtual machine.