{{page>:menu}} ====== Kompilace modulů ====== Pokud je potřeba dodatečně k nějaké distribuci přidar ovladač či modul. * http://www.captain.at/programming/kernel-2.6/ * stáhnout si zdrojáky kernelu ve stejné verzi z [[http://www.kernel.org/pub/|kernel.org]] např. do /tmp/linux-2.16.11 * tento kernel musí být alepoň následně zkompilovaný pomocí **make** a pomocí stejného **.config** * nakopírovat modul např. **3c509.c** do nějakého adresáře a vytvořit soubor **Makefile**: obj-m := 3c509.o KDIR := /tmp/linux-2.16.11 PWD := $(shell pwd) default: $(MAKE) -C $(KDIR) SUBDIRS=$(PWD) modules * zkompilovaný modul nakopírovat k ostatním do /lib/modules/.... * **/sbin/depmod -a**