Kompilierungsproblem ndiswrapper

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
Benutzeravatar
Tintom
Moderator
Beiträge: 3069
Registriert: 14.04.2006 20:55:15
Wohnort: Göttingen

Kompilierungsproblem ndiswrapper

Beitrag von Tintom » 14.04.2006 21:17:33

Hallo Community :D

Ich habe fast das selbe Problem wie in diesem Thread.
Ursprünglich hatte ich Debian (Sarge) mit dem 2.6.8-Kernel installiert. Jetzt hab ich mir einen 2.6.15.6-Kernel gebaut und funktioniert soweit auch okay. Beim kompilieren von ndiswrapper kommt die selbe Fehlermeldung wie in dem Thread, jedoch hab ich bereits auf build einen symlink auf /usr/src/linux gesetzt, aber trotzdem tritt die Fehlermeldung erneut auf.

Weiss jemand von euch Rat ??

Danke schonmal für die Hilfe

Gruß,

Tino

Benutzeravatar
daFreak
Beiträge: 875
Registriert: 14.09.2005 12:09:59
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von daFreak » 14.04.2006 22:04:43

jo hatte mal nen ähnliches problem
hier ziehen http://sourceforge.net/projects/ndiswrapper
und wie in http://www.granig-morick.at/comawiki/Co ... search=yep
kompilieren..
was möchtest du eigentlich machen? vielleicht gibts ja noch andere alternativen?

Benutzeravatar
Tintom
Moderator
Beiträge: 3069
Registriert: 14.04.2006 20:55:15
Wohnort: Göttingen

Beitrag von Tintom » 15.04.2006 00:56:04

daFreak hat geschrieben: was möchtest du eigentlich machen? vielleicht gibts ja noch andere alternativen?
Leider kaum, ich will eine WLAN-Karte mit Marvell-Chipsatz zum laufen bringen, nur leider bieten weder Marvell noch der Hersteller irgendwelche Linux-Treiber dafür an.

EDIT: Bin deinem Link gefolgt, bringt mich aber irgendwie immer noch nicht weiter. Die Debian-Kernel-Headers sind zu alt und bei backports.org steig ich irgendwie nicht so ganz durch :?

Benutzeravatar
daFreak
Beiträge: 875
Registriert: 14.09.2005 12:09:59
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von daFreak » 15.04.2006 02:32:38

vielleicht solltest du dir den kernel direkt aus den debian-sources bauen?
da gibts zumindest 2.6.15-1
die findest du in testing

Code: Alles auswählen

apt-cache search linux-source
dann hast du die entsprechende source ja auch gleich da... das dürfte das vielleicht ein wenig einfacher machen?
oder du nimmst nen debian-standard-kernel?
von backports hab ich auch nicht die ahnung... aber wenn du den kernel kompiliert hast dann müsstest ja auch die sourcen dafür haben oder?

welche headers/source hast du denn als symlink zu /usr/src/linux

Code: Alles auswählen

ls -n /usr/src/linux

Benutzeravatar
Tintom
Moderator
Beiträge: 3069
Registriert: 14.04.2006 20:55:15
Wohnort: Göttingen

Beitrag von Tintom » 15.04.2006 09:35:13

daFreak hat geschrieben:vielleicht solltest du dir den kernel direkt aus den debian-sources bauen?
da gibts zumindest 2.6.15-1
die findest du in testing

Code: Alles auswählen

apt-cache search linux-source
dann hast du die entsprechende source ja auch gleich da... das dürfte das vielleicht ein wenig einfacher machen?
oder du nimmst nen debian-standard-kernel?
von backports hab ich auch nicht die ahnung... aber wenn du den kernel kompiliert hast dann müsstest ja auch die sourcen dafür haben oder?

welche headers/source hast du denn als symlink zu /usr/src/linux

Code: Alles auswählen

ls -n /usr/src/linux
Bei mir sieht's so aus:

Code: Alles auswählen

p3-dual:/usr/src# ls -n
insgesamt 0
lrwxrwxrwx  1 0 40 39 2006-04-15 01:36 linux -> /media/hdd6/kernelimages/linux-2.6.15.6
p3-dual:/usr/src# cd /media/hdd6/kernelimages/linux-2.6.15.6
p3-dual:/media/hdd6/kernelimages/linux-2.6.15.6# ls -a
.              fs              REPORTING-BUGS          ..tmp_kallsyms2.o.cmd
..             .gitignore      scripts                 .tmp_kallsyms2.S
arch           include         security                .tmp_System.map
block          init            sound                   .tmp_versions
.config        ipc             stamp-build             .tmp_vmlinux1
.config.cmd    Kbuild          stamp-configure         ..tmp_vmlinux1.cmd
.config.old    kernel          stamp-debian            .tmp_vmlinux2
conf.vars      lib             stamp-image             ..tmp_vmlinux2.cmd
COPYING        MAINTAINERS     stamp-kernel-configure  usr
CREDITS        Makefile        System.map              .version
crypto         mm              .tmp_kallsyms1.o        vmlinux
debian         Module.symvers  ..tmp_kallsyms1.o.cmd   .vmlinux.cmd
Documentation  net             .tmp_kallsyms1.S
drivers        README          .tmp_kallsyms2.o
Übrigens zeigt mein symlink /lib/modules/2.6.15.6/build auch auf die Quellen.. Das ist doch richtig, oder ?!

Antworten