Hallo,
ich möchte den ipw2200 Treiber für einen eigenen SuSE 2.6.13-15.10-xxx Kernel installieren der parallel zum Distri 2.6.13-15.10-default Kernel installiert werden soll. Dabei habe ich folgendes Problem:
Beim Vanilla Kernel sind die Sourcen für den ipw2200 Treiber im Kernel Source-Baum unter drivers/net/wireless/ enthalten und können beim Kernel config als Module 'mitgenommen' werden. Mit der Module-Installation kommen sie dann wie üblich nach /lib/modules/uname/kernel/drivers/net/wireless/ und alles ist ok.
Bei der mir hier vorliegenden SuSE10.0 Kiste sind die Sourcen für den ipw2200 Treiber aber nur unter /usr/src/kernel-modules/ipw/ zu finden - also nicht im Kernel Source-Baum (!?) und sie tauchen beim 'make O=... xconfig &' (deshalb?) auch nicht als kompilierbares Module auf.
Frage: Darf/sollte man Module die unter /usr/src/kernel-modules liegen kompilieren/installieren, und wenn ja wie macht man dass *ohne dass sie mit vorhandenen Kernel-Modulen in Konflikt geraten* ?
Entsprechen die Module unter /usr/src/kernel-modules denen die man sonst direkt im Vanilla Source-Baum findet ?
Gibt's dafür evtl. ein HowTo ?
Danke.
wb
ich möchte den ipw2200 Treiber für einen eigenen SuSE 2.6.13-15.10-xxx Kernel installieren der parallel zum Distri 2.6.13-15.10-default Kernel installiert werden soll. Dabei habe ich folgendes Problem:
Beim Vanilla Kernel sind die Sourcen für den ipw2200 Treiber im Kernel Source-Baum unter drivers/net/wireless/ enthalten und können beim Kernel config als Module 'mitgenommen' werden. Mit der Module-Installation kommen sie dann wie üblich nach /lib/modules/uname/kernel/drivers/net/wireless/ und alles ist ok.
Bei der mir hier vorliegenden SuSE10.0 Kiste sind die Sourcen für den ipw2200 Treiber aber nur unter /usr/src/kernel-modules/ipw/ zu finden - also nicht im Kernel Source-Baum (!?) und sie tauchen beim 'make O=... xconfig &' (deshalb?) auch nicht als kompilierbares Module auf.
Frage: Darf/sollte man Module die unter /usr/src/kernel-modules liegen kompilieren/installieren, und wenn ja wie macht man dass *ohne dass sie mit vorhandenen Kernel-Modulen in Konflikt geraten* ?
Entsprechen die Module unter /usr/src/kernel-modules denen die man sonst direkt im Vanilla Source-Baum findet ?
Gibt's dafür evtl. ein HowTo ?
Danke.
wb