Instalei uma fonte do kernel do repositório oficial do kernel Linux ( http://www.kernel.org/pub/linux/kernel/v4.x/linux-4.15.tar.bz2 ) e recompilei com algumas opções necessárias para suportar a mobilidade IPv6. Quando precisei de um módulo para criptografar alguns dados não o encontrei entre os demais módulos já construídos. Os módulos que preciso são: "echainiv" e "authenc".
relate perguntas
-
Configuração do GRUB para reconhecer diferentes ambientes de desktop (instalações) da mesma distribuição Linux
-
astyle não altera a formatação do arquivo de origem
-
Recebendo e-mail em um novo Debian fresco
-
Debian Stretch: gnome-software segfault em libgs_plugin_systemd-updates.so
-
Como digitar ü no Pinyin IME?
A primeira etapa é determinar quais opções de configuração você precisa definir para que o módulo seja construído. eu uso
por isso;
/
seguido pela opção de configuração que você deseja lhe dirá onde encontrá-lo e quais são suas dependências. ParaECHAINIV
, você precisa habilitarCRYPTO
e habilitarECHAINIV
(como um módulo, já que é isso que você procura — emmake menuconfig
, a entrada deve mostrar<M>
, não<*>
).Para construir o módulo, procure o diretório que contém o código fonte correspondente:
O código vive em
crypto
, então(do diretório de nível superior) construirá o módulo para você.
Para instalar o módulo, supondo que você esteja executando o kernel de destino, execute