Копирую файл GENERIC в GENERICPF. Добавляю в конце файла GENERICPF:
Код: Выделить всё
device pf
device pflog
device pfsync
options ALTQ_CBQ # Class Bases Queuing (CBQ)
options ALTQ_RED # Random Early Detection (RED)
options ALTQ_RIO # RED In/Out
options ALTQ_HFSC # Hierarchical Packet Scheduler (HFSC)
options ALTQ_PRIQ # Priority Queuing (PRIQ)
options ALTQ_NOPCC # Required for SMP build
Код: Выделить всё
make buildkernel KERNCONF=GENERICPF && make installkernel KERNCONF=GENERICPF
Код: Выделить всё
pf_enable="NO"
pf_rules="/etc/pf.conf"
pf_program="/sbin/pfctl"
pf_flags=""
pflog_enable="NO"
pflog_logfile="/var/log/pf.log"
pflog_program="/sbin/pflogd"
pflog_flags=""
pfsync_enable="NO"
pfsync_syncdev=""
pfsync_ifconfig=""
Код: Выделить всё
Enabling pf
No ALTQ support in kernel
ALTQ related function disabled
No ALTQ support in kernel
ALTQ related function disabled
No ALTQ support in kernel
ALTQ related function disabled
pf enabled
Код: Выделить всё
[root@test-bsd] /root/> uname -a
FreeBSD test-bsd 8.0-RELEASE FreeBSD 8.0-RELEASE #0: Thu Jul 1 20:05:25 MSD 2010 root@test-bsd.NASKO.COM:/usr/obj/usr/src/sys/GENERICPF i386