pfsense - access ipmi using ipmitool
Recent versions of pfsense ship with ipmitool. To use it you need to load the kernel module - this guide shows how to do this.
Recently i needed to access an inaccessible ipmi on a system running pfsense / freebsd.
Luckily current pfsense releases come with ipmitool shipped. So let's try it:
As you can see, ipmitool is searching for the ipmi device folders, but these are available. The reason for this is because the required kernel driver is not loaded by default (a reasonable decision because the number of use cases is rare). So let's load the module.
Having loaded the module we can access the ipmi.
After having done the required configuration, let's unload the module again.
Always load the module
In case you need to load the module on every boot, you'll need to configure the bootloader by editing /boot/loader.conf and adding the following content:
That's it. Hope this helps!