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

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

Рассказать: