Поддержка IDE/ATAPI-стримера.
Поддержка IDE/ATAPI-флопии. Если вы используете LS-120 или lomega-ZIP, включите эту опцию.
Позволяет использовать драйвер SCSI для устройств с интерфейсом ATAPI, для которых нет родного драйвера. Все остальные опции в данной секции предназначены для поддержки конкретных чипсетов. Рекомендую оставить поддержку только тех устройств, которые имеются в вашей системе.
Рис. 18.5. Networking options
Протокол Packet используется программами, которые обмениваются данными непосредственно с сетевыми устройствами без промежуточных сетевых протоколов, например, tcpdump.
Просто включите эту опцию. В данной секции задания сетевых настроек я рекомендую включить опции, указанные в табл. 18.2.
Опции сети Таблица 18.2
Опция | Описание |
---|---|
Routing messages | Сообщения маршрутизатора |
Netlink device emulation | Опция обратной совместимости. Скоро будет удалена, но сейчас она нужна |
Network firewalls | Поддержка firewall |
Socket Filtering | Фильтр сокетов |
UNIX domain sockets | Поддержка UNIX-сокетов. Не отключайте эту опцию |
TCP/IP networking | Поддержка TCP/IP обязательно должна быть включена |
IP:firewalling (*) | IpChains |
IP:firewall packet (*) | IpChains |
IP: transparent proxy support (*) | Прозрачный прокси |
IP: masquerading (*) | IP-маскарадинг |
IP: ICMP masquerading (*) | ICMP-маскарадинг |
IP: masquerading virtual server support (*) | IP-маскарадинг для виртуальных серверов |
IP: broadcast GRE over IP (*) | Поддержка broadcasting в WAN |
IP: aliasing support | Поддержка псевдонимов |
IP: TCP syncookie support | Рекомендуется включить из соображений безопасности. Противодействует SYN-атакам |
IP: allow large windows | Позволяет повысить производительность при работе в сети. Не рекомендуется при объеме памяти менее 16 Мб |
Здесь можно указать поддерживаемые протоколы (например, РРР), а также типы поддерживаемых сетевых адаптеров. Отключите все, что не используете. Например, если у вас установлена PCI-сетевая плата, то особого смысла включения поддержки других ISA-сетевых плат я не вижу.
Поддержка соответственно IrDA– и USB-устройств.
Рис. 18.6. USB support
Здесь принцип такой: все, что нужно — встраивайте в ядро, остальное — или исключайте, или используйте в качестве модуля. При этом я рекомендую включить в ядро следующие файловые системы:
Second ext fs (ext2), ISO 9660, MS Joliet CDROM extension, VFAT, /proc, /dev/pts
В виде модулей следующие: MS DOS FAT, MINIX. Также неплохо было бы включить поддержку квотирования, если вы настраиваете сервер.
Включите поддержку звука, если у вас есть звуковая плата. Во всем остальном следует поступить так, как и в случае с сетевыми платами — включить в ядро только используемую звуковую плату, а все остальные отключить (даже не использовать в качестве модуля). Точнее включить код драйвера для вашей звуковой платы непосредственно в ядро вам, скорее всего, не удастся, но вы его можете использовать в качестве модуля, а все остальные модули даже не компилировать.