В начало блога На главную

Сборка ядра с поддержкой 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

Рассказать: