Я пытаюсь установить некоторые патчи и драйверы, необходимые для карты Wi-Fi, но я получаю ошибку, которая говорит: "создайте свое ядро с CONFIG_LIBIPW=m".
Как я могу перекомпилировать ядро для добавления этого?
И я могу сделать это, не имея необходимость загружать новый пакет ядра? (я означаю перекомпилировать существующие ядра),
Это может быть сделано, но возможности кладки кирпича Вашей системы не являются маленькими. Так предупредите.
kernel-source
пакет rug in kernel-source
cp /proc/config.gz
gunzip config.gz
cp config .config
Примечание: Можно найти, что это УЖЕ установлено на "m". В этом случае остановитесь теперь, поскольку что-то еще - Ваша проблема.
n
кому: m
make prepare
make oldconfig
make M=/drivers/net/
make install
коврик давно в прошлом. Надлежащий путь:
захватите некоторые источники. Существует много путей, таких как получение по запросу от дерева мерзавца ядра SUSE, но это - загрузка, конечно. zypper in kernel-source
, при условии, что Вы соглашаетесь с этим, это может загрузить это где-нибудь.
rsync -HPSav /usr/src/linux-2.the version you chose/ ~/linux/
войдите в каталог и использование make cloneconfig
/menuconfig/etc. Не выполняйте команды в/usr/src/или корне, поскольку это может повредить KMP, создающий для того ядра. make prepare
избыточно, как oldconfig, когда menuconfig/etc был уже выполнен.
make M=/drivers/net
не достаточно, потому что System.map
потребности существовать сначала. Просто выполненный make
, или могут быть произведены неполные объекты.
make install
кажется, все еще возится с LILO, почти никто не использует, это делает цель. Скопируйте материал вручную.