1
Hardware and Performance / Re: FIREFX Network Guardian IoT Cyber-Security Router & Intrusion Prevention System
« on: February 10, 2021, 05:30:04 am »
Back to report.
My FireFX came today. Shipped from TradePortUSA.com. Box label (from TradePort, dated 05/19/2020) lists it as FXNGD4-N, but the device's label itself just says "Fire-FX". Serial number implies it was the 46th one manufactured! Includes a wall mount plate with screws and standoffs, and 12V 4A (48W) AC adapter.
It has a Celeron J1900, 4GB of DDR3 memory, and a Kingston mSATA 60GB SSD. Manufacture date sticker on the motherboard shows 2/2017.
There's a vacant PCIE slot labelled "WIFI" Looks like there's two knockout on the front for antennas. All 4 NICs are listed in OPNsense as Intel Pro/1000 Network Connections. WAN is em0, LAN is em1, OPT1 is em2, and OPT2 is em3. Case has 4 screws holding on the cover, and 4 additional screws holding on the 2 removable side panels (2 screws each). Build quality seems very good.
BIOS is American Megatrends (by Aptio), with a Model Name of "BayTrail", and a BIOS ID of ZLBTG004 (haven't looked for firmware ugprades yet). It supports UEFI and Legacy boot.
OPNsense installer and GUI both require a tweak, which has been thoroughly reported with other J1900 Celerons. Those instructions state to use 2 boot mods by pressing space bar at boot, then 3 for shell commands. The first one sort of works, but it tweaks the console output by splitting the screen, at least on this hardware (set kern.vty="vt"). However, it's unneccessary, as the following command just fixes the issue entirely:
Set that before booting the installer, then write that to /boot/loader.conf.local after installation to make it persistent on reboots:
Just got it installed but minimal effort besides the above flag and loader.conf.local, and so far, so good!
My FireFX came today. Shipped from TradePortUSA.com. Box label (from TradePort, dated 05/19/2020) lists it as FXNGD4-N, but the device's label itself just says "Fire-FX". Serial number implies it was the 46th one manufactured! Includes a wall mount plate with screws and standoffs, and 12V 4A (48W) AC adapter.
It has a Celeron J1900, 4GB of DDR3 memory, and a Kingston mSATA 60GB SSD. Manufacture date sticker on the motherboard shows 2/2017.
There's a vacant PCIE slot labelled "WIFI" Looks like there's two knockout on the front for antennas. All 4 NICs are listed in OPNsense as Intel Pro/1000 Network Connections. WAN is em0, LAN is em1, OPT1 is em2, and OPT2 is em3. Case has 4 screws holding on the cover, and 4 additional screws holding on the 2 removable side panels (2 screws each). Build quality seems very good.
BIOS is American Megatrends (by Aptio), with a Model Name of "BayTrail", and a BIOS ID of ZLBTG004 (haven't looked for firmware ugprades yet). It supports UEFI and Legacy boot.
OPNsense installer and GUI both require a tweak, which has been thoroughly reported with other J1900 Celerons. Those instructions state to use 2 boot mods by pressing space bar at boot, then 3 for shell commands. The first one sort of works, but it tweaks the console output by splitting the screen, at least on this hardware (set kern.vty="vt"). However, it's unneccessary, as the following command just fixes the issue entirely:
Code: [Select]
set hw.vga.acpi_ignore_no_vga="1"
boot
Set that before booting the installer, then write that to /boot/loader.conf.local after installation to make it persistent on reboots:
Code: [Select]
echo 'hw.vga.acpi_ignore_no_vga="1"' > /boot/loader.conf.local
Just got it installed but minimal effort besides the above flag and loader.conf.local, and so far, so good!