Сборка ядра с поддержкой PF
Копируем стандартный пакет настроек:
cd /sys/i386/conf/
cp GENERIC kernell.`date +'%Y-%d-%m'`
nano /sys/i386/conf/kernell.`date +'%Y-%d-%m'`
В новый керр добавляем:
device pf
options ALTQ
options ALTQ_CBQ
options ALTQ_RED
options ALTQ_RIO
options ALTQ_HFSC
options ALTQ_CDNR
options ALTQ_PRIQ
Далее создаем скриптик для удобства:
touch /usr/src/kerbuild.sh
chmod 776 /usr/src/kerbuild.sh
nano /usr/src/kerbuild.sh
#!/bin/sh
make clean
make cleandepend
make depend
make buildkernel KERNCONF=main_kernell.`date +'%Y-%d-%m'`
#make installkernel KERNCONF=main_kernell.`date +'%Y-%d-%m'`
Собираем новое ядро, займет приличное время:
cd /usr/src/
/usr/src/kerbuild.sh
Если завершится нормально, то устанавливаем новое ядро и перезапускаемся:
make installkernel KERNCONF=main_kernell.`date +'%Y-%d-%m'` && shutdown -r now