# ls -la /boot/kernel | grep pf
-r-xr-xr-x 1 root wheel 51883 Nov 30 2007 ipfw.ko
-r-xr-xr-x 1 root wheel 599000 Nov 30 2007 ispfw.ko
-r-xr-xr-x 1 root wheel 13458 Nov 30 2007 ng_bpf.ko
-r-xr-xr-x 1 root wheel 6740 Nov 30 2007 ng_ipfw.ko
-r-xr-xr-x 1 root wheel 166839 Nov 30 2007 pf.ko
-r-xr-xr-x 1 root wheel 8054 Nov 30 2007 pflog.ko
kldload -- load a file into the kernel
DESCRIPTION
The kldload utility loads file.ko into the kernel using the kernel
linker. Note that if multiple modules are specified then an attempt will
be made to load them all, even if some fail. The .ko extension name is
not mandatory when loading a given module using kldload. It doesn't hurt
to specify it though.
#kldload pf.ko
#kldload pflog.ko
это для тестов, а для работы
#vi /boot/loader.conf
module_load="YES"
module_name="pf.ko"
module_name="pflog.ko"
И ненадо ничего пересобирать