kzprogA modulforgatás nem ördögtől való.
Három dolog kell hozzá:
- a modul forrása, amit le kéne forgatnod
- a jelenlegi kerneled forrása, illetve elég a kernel-headers csomag
- a fordítóeszközök (gcc, meg make, meg még ki tudja)
A forrást kibontod (előtte, utána, helyette olvasod a mikéntet).
A configure script körülnéz a gépeden, megvan-e minden a fordításhoz, visít, ha hiányt észlel. Ekkor telepíted a hiányzó csomagokat, és goto configure.
Ha ez hibátlanul lefutott, akkor a különösen bonyolult make parancsot kell kiadni. Ez csócsálja egy darabig a forrásokat, a headereket, majd elkészít valamit. Ez a valami a te-modulod-a-te-kerneledhez.ko.
Ezt pedig a (sudo) make install fogja beépíteni a rendszeredbe.
És HA jó forrást választottál a cuccodhoz, akkor az új modullal kell tudjad használni.