Hola. Estoy intentando compilar los drivers de mi modem y mi experiencia en estas cuestiones es limitada.
Seg�n dice la p�gina de IBM donde los suministran, se necesita el kernel 2.4.x. Estoy usando el kernel-image 2.6.8-2-686. Tengo instaladas las kernel-headers y el kernel-source (descomprimido). En la primera parte del Makefile, ven�a : INCLUDEDIR = /usr/src/linux/include KERNEL_DIR1 = /usr/src/linux-`uname -r`/include KERNEL_DIR2 = /usr/src/linux-`uname -r | sed -e 's,\-.*,,'`/include KERNEL_DIR3 = /usr/src/linux-`uname -r | sed -e 's,\..*,,'`.`uname -r | sed -e 's,[^\.]*\.,,' -e 's,\..*,,'`/include KERNEL_DIR4 = /usr/src/linux-`uname -r | sed -e 's,\-.*,,'`.SuSE/include I_FLAGS = -I$(KERNEL_DIR1) -I$(KERNEL_DIR2) -I$(KERNEL_DIR3) -I $(KERNEL_DIR4) -I$(KERNEL_DIR)/include Que cambi� por : INCLUDEDIR = /usr/include KERNEL_DIR1 = /usr/src/kernel-headers-`uname -r`/include KERNEL_DIR2 = /usr/src/kernel-headers-`uname -r | sed -e 's, \-.*,,'`/include KERNEL_DIR3 = /usr/src/kernel-headers-`uname -r | sed -e 's, \..*,,'`.`uname -r | sed -e 's,[^\.]*\.,,' -e 's,\..*,,'`/include KERNEL_DIR4 = /usr/src/linux-`uname -r | sed -e 's,\-.*,,'`.SuSE/include KERNEL_DIR5 = /usr/src/kernel-headers-2.6.8-2-686/include KERNEL_DIR6 = /usr/src/kernel-source-2.6.8/include I_FLAGS = -I$(KERNEL_DIR6) -I$(KERNEL_DIR5) -I$(KERNEL_DIR2) -I $(KERNEL_DIR3) -I$(KERNEL_DIR4) -I$(KERNEL_DIR1) -I$(KERNEL_DIR)/include Supongo que esto se debe resolver mediante enlaces simb�licos, pero no se cuales exactamente. He buscado en San Google, pero no he encontrado (admito que estaba un tanto espeso). � Como habr�a que poner los enlaces? El primer error de compilaci�n tiene precedente en esta lista, linux/modversions.h: No existe el fichero o el directorio y del hilo http://lists.debian.org/debian-user-spanish/2004/10/msg00774.html Saco en conclusi�n que el driver es incompatible con el kernel que uso. �Es cierta mi conclusi�n? Gracias.

