DEC740 Desktop Security Appliance - Cannot proceed with installation of PfSense
-
Hello,
I am trying to install PfSense CE 2.6.0 on a DEC740 OPNsense Desktop Security Appliance. The appliance has OPNsense preinstalled and I am trying to install PfSense instead of OPNsense. Has anyone tried this before ? To be more specific it recognizes the USB, it boots from it but it stucks 2-3 secs after autobooting as shown below:
-
@FermoriteSupport Totally guessing but i think it runs coreboot. Perhaps there is firmware protection going on?
-
Try using 2.7-dev. I believe that hardware may have had something that's only supported from FreeBSD 13.
See: https://forum.netgate.com/topic/175665/kernel-panic-when-loading-axgbe-after-upgrade-to-freebsd-14-based-2-7-0
Steve
-
@michmoor said in DEC740 Desktop Security Appliance - Cannot proceed with installation of PfSense:
@FermoriteSupport Totally guessing but i think it runs coreboot. Perhaps there is firmware protection going on?
Do you know or believe that I can skip it somehow?
@stephenw10 said in DEC740 Desktop Security Appliance - Cannot proceed with installation of PfSense:
Try using 2.7-dev. I believe that hardware may have had something that's only supported from FreeBSD 13.
See: https://forum.netgate.com/topic/175665/kernel-panic-when-loading-axgbe-after-upgrade-to-freebsd-14-based-2-7-0
Steve
I tried it a few minutes ago but unfortunately, after booting from USB it shows me the below screen, and then the appliance reboots by itself...
-
Hmm, odd that in the other thread there is no mention of having to use special boot parameters etc.
That is failing as soon as it loads the kernel. What baud rate are you using there? If the BIOS is using something other than 115200 you won't see any output from the kernel which does use that.
-
@stephenw10 said in DEC740 Desktop Security Appliance - Cannot proceed with installation of PfSense:
Hmm, odd that in the other thread there is no mention of having to use special boot parameters etc.
That is failing as soon as it loads the kernel. What baud rate are you using there? If the BIOS is using something other than 115200 you won't see any output from the kernel which does use that.
-
The error there shows it's using the EFI console (from Insyde not Coreboot) and that it expects some parameters that are not configured. I have no idea what those would be though. You might be able to see them in opnsense. Or ping the user in the other thread and see what they used.
-
Hi all, (especially @FermoriteSupport),
I have more or less the same question/situation. I want to use PfSense, but I like the technical specs of the DEC740. Did you succeed on the installation of PfSense on the DEC740, and were you able to use the 10gbit sfp+ ports?
Right now i'm running PfSense+ 23.5 on an APU2 board, but I 'miss' the SFP+ port to get better support for my incoming optical fiber ;)
Kind regards.
-
Good Morning,
I know this is a old thread, but I was in a similar boat and with the help of the other *sense forum I got it working:
There's a open PR/Diff for FreeBSD regarding "stand: add EFI support for mmio serial consoles". It links to a blog post from 2018 How to get a memory mapped serial console.
TL;DR: at the boot loader OK prompt:
set hw.uart.console="mm:0xfedc9000,rs:2"
That did it for me. I started with FreeBSD 14.1 where it didn't work either and made me way to pfSense 2.7.2 CE.
Now the issue is that applying it to/boot/loader.conf.local
doesn't work in pfSense but it does in FreeBSD 14.1. For that I'll create a new thread.
That was answered in post in where to put hw.uart.console setting so it sticks after rebootAdding the following to /boot/loader.conf.local:
console="efi" hw.uart.console="mm:0xfedc9000,rs:2"
worked for me.