Компиляция ядра - ядра Linux 1.3.x и 2.0.x
Для Linux 1.3x и 2.0.x процесс настройки аналогичен настройке ядра 1.2.13. Снова следуйте инструкциям файла README, чтобы правильно установить исходники. Вы начинаете процесс конфигурации ядра командой
make config
Однако, вы также можете выбрать
make menuconfig
Это команда запускает менюоснованную систему настройки с интерактивной справкой, которая позволяет вам двигаться в обратном направлении и вперед в процессе конфигурации.
Имеется также настойчиво рекомендуемый интерфейс настройки для X Window System
make xconfig
Вы можете вкомпилировать поддержку PPP непосредственно в ваше ядро или как загружаемый модуль.
Если вы используете PPP непостоянно, то рекомендуется компилировать PPP поддержку как загружаемый модуль. При использовании 'kerneld', ваше ядро автоматически загрузит модуль(и), требуемый для обеспечения поддержки PPP, когда вы начинаете ваш процесс связи PPP. Это сохраняет ценное пространство ОЗУ: часть ядра не может быть выгружена из памяти, а загружаемые модули автоматически удаляются, если не используются.
Чтобы сделать это, вы должны разрешить возможность загрузки модулей:
______________________________________________________________________
Enable loadable module support (CONFIG_MODULES) [Y/n/?] y ______________________________________________________________________
Чтобы добавить поддержку PPP в ядро, ответьте на следующий вопрос:
______________________________________________________________________
PPP (point-to-point) support (CONFIG_PPP) [M/n/y/?] ______________________________________________________________________
Для загружаемого модуля PPP, ответьте M, иначе, для компиляции PPP в ядро, ответьте Y.
В отличие от ядра 1.2.13, ядро 2.0.x создает PPP устройства на лету по необходимости и не нужно править источники, чтобы увеличить число доступных PPP устройств.