Installing pfSense CE on a MBT-2220 and MBT-4220

Download the installer

Note

pfSense CE version 2.4.4 amd64 or later is required, as it includes important changes to provide consistent HDMI output.

Prepare the install media

Write the install image to a USB flash-drive or CD/DVD. The installation media must be at least 700MB in size.

Note

MinnowBoards shipped after September 28, 2018 come with a USB key already prepared to install pfSense software. You can go directly to Install pfSense CE below.

../_images/minnowboard-usb-key.jpg

Included USB Key for pfSense Installation

Install pfSense CE

Install pfSense CE in the standard way for a VGA console device:

  1. Insert the installation media. If you’re using the the USB key provided by Netgate, the blue pfSense logo should face up. Ensure that the USB key is completely inserted.

    ../_images/pfsense-usb-key.png

    Blue pfSense Logo Faces Up

    Note

    Best practice is to put the installation media (USB key) in the bottom USB slot (USB 3.0).

  2. Insert a USB keyboard.

  3. Connect the HDMI port to a powered on monitor.

  4. Power on the device.

  5. Follow the prompts to install pfSense software.

Add necessary HDMI settings

Note

You only need to perform these steps if you upgraded pfSense from an earlier version. If you performed a fresh install of pfSense 2.4.4 or above as outlined in the preceding section, you do not need to perform the following steps.

In order to enable HDMI “hotplug”, the graphics driver must be loaded. This procedure is automated in the 2.4.4-RELEASE installer, but can be performed manually on devices upgraded from older versions.

Note

“Hotplugging” allows HDMI output to work when a monitor is connected at any time, otherwise HDMI output will not work unless a monitor is connected while the device boots.

  1. Add the following to /boot/loader.conf.local manually through the shell or through the webGUI, by navigating to Diagnostics > Edit File:

    i915kms_load=YES
    drm.i915.enable_unsupported=1
    kern.vt.fb.modes.VGA-1=d
    kern.vt.fb.default_mode="1024x768"
    
  2. Reboot the device to apply the settings. Once applied, these changes will persist through reboots and upgrades.