Cómo compilar módulos de kernel personalizados en openwrt
sudo apt-get install gcc g binutils parche bzip2 flex bison make autoconf gettext texinfo descomprimir sharutils subversion libncurses5-dev ncurses -term zlib1g-dev gawk asciidoc libz-dev git-core build-essential libssl-dev
El código fuente se descarga a continuación. El código fuente se divide en dos tipos. Uno es la versión más reciente pero inestable, es decir, la versión troncal, y el otro es una versión relativamente estable.
Si no es la última descarga, es mejor actualizar el código periódicamente. El comando es
./scripts/feeds update -a
./scripts/feeds. install -a
Luego se compila. Los pasos de compilación son los siguientes:
make defconfig
make menuconfig Ingrese a la interfaz personalizada y seleccione el tipo de dispositivo.
make V=99
Aquí se explica cómo agregar el módulo del kernel
Ingrese al directorio del paquete y cree el directorio del módulo
cd backfire/package
ejemplo de mkdir
Ingrese al directorio de ejemplo y cree un archivo Makefile y una ruta de código
cd de ejemplo
toque Makefile
mkdir origen