[LUG.ro] Compilar un modulo del kernel 2.6
Ulises2k
ulises2k en gmail.com
Lun Sep 29 14:25:03 ART 2008
Me he armado este "Makefile" (lo envio adjunto por si a alguien le es util)
obj-$(CONFIG_8139TOO) += 8139too.o
KDIR := /lib/modules/$(shell uname -r)/build
PWD := $(shell pwd)
VERSION = 0.2
DISTFILES = 8139too.c
MODULENAME = 8139too.ko
all:
$(MAKE) -C $(KDIR) SUBDIRS=$(PWD) modules
clean:
@rm -f *.o *.ko .*.o.d *~ *.mod.c *.symvers .*.cmd *.order *.markers
install:
mkdir -p $(DESTDIR)/lib/modules/$(shell uname -r)/kernel/drivers/net
install -m 644 -o 0 -g 0 $(MODULENAME)
$(DESTDIR)/lib/modules/$(shell uname -r)/kernel/drivers/net
depmod -a
El tema es que el kernel se le pasen estos parametros:
CONFIG_8139TOO = m
CONFIG_8139TOO_PIO = y
CONFIG_8139TOO_TUNE_TWISTER=y
CONFIG_8139TOO_8129 = y
Como configuro el Makefile para pasarle estos parametros?
Saludos
--
Ulises U. Cuñé
Web: http://www.ulises2k.com.ar
On Mon, Sep 29, 2008 at 08:54, Manuel Naranjo <naranjo.manuel en gmail.com>wrote:
>
> <M> RealTek RTL-8129/8130/8139 PCI Fast Ethernet Adapter support
>> [ ] Use PIO instead of MMIO
>> [ ] Support for uncommon RTL-8139 rev. K (automatic channel
>> equalization)
>> [ ] Support for older RTL-8129/8130 boards
>> [ ] Use older RX-reset method
>>
>> Alguien sabe como compilar un modulo del kernel 2.6?
>>
>>
> make modules_prepare (de esta no safas la primera vez)
> make SUBDIR=drivers/<dónde quiera q' este el módulo) modules
>
> Saludos
>
> _______________________________________________
> Lugro mailing list
> Lugro en lugro.org.ar
> http://www.lugro.org.ar/mailman/listinfo/lugro
>
------------ próxima parte ------------
Se ha borrado un mensaje que no está en formato texto plano...
Nombre : Makefile.tar.gz
Tipo : application/x-gzip
Tamaño : 412 bytes
Descripción: no disponible
Url : http://www.lugro.org.ar/pipermail/lugro/attachments/20080929/43263d82/Makefile.tar-0001.bin
Más información sobre la lista de distribución Lugro