Cómo “hacer” el controlador existente del módulo del kernel de Linux después de modificar el código fuente del controlador

He hecho algunas modificaciones triviales a un controlador de tarjeta Wi-Fi USB de Linux para insertar algún registro (printk declaraciones). Estoy siguiendo librementeUna guía sobre cómo recompilar / cargar el módulo., que establece que necesito ejecutarmake para construir el.ko expediente. Hay un existenteMakefile en el directorio de trabajo (/usr/src/linux/drivers/net/wireless/rtl818x/rtl8187/), que dice:

rtl8187-objs        := dev.o rtl8225.o leds.o rfkill.o

obj-$(CONFIG_RTL8187)   += rtl8187.o

ccflags-y += -Idrivers/net/wireless/rtl818x

Cuando ejecutomake Dentro de este directorio, obtengo:

make: *** No targets.  Stop.

De acuerdo aesta, esto significa"se encontró algo de makefile, pero no contenía ningún objetivo predeterminado y no se dio ninguno en la línea de comandos. GNU make no tiene nada que hacer en estas situaciones".

Entonces, mi pregunta es, ¿qué significa esto en el contexto de lo que estoy tratando de hacer, y cómo hago para generar el.ko archivo que se supone que necesito para el siguiente paso?

Respuestas a la pregunta(1)

Su respuesta a la pregunta