ÚVOD » tajná oblast CLnet » 3comCiscoHuaweiIPv6LinuxMicrosoftNovellRouterboardVMwareostatní instalaceknihovna


04.01.2015 09:55

Kompilace modulů

Pokud je potřeba dodatečně k nějaké distribuci přidar ovladač či modul.

  • stáhnout si zdrojáky kernelu ve stejné verzi z 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
linux/others/kompilace_modulu.txt · Poslední úprava: 13.03.2020 18:43 (upraveno mimo DokuWiki)
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0