PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : ndiswrapper auf linux 10.0 installieren...



tonne
17.09.06, 18:55
Ich hab schon wieder ein Problem... Ich wollte nun ndiswrapper installieren und hab mir den source-code gezogen. Die ersten schritte(entpacken und verzeichnes wechsel) hab ich grad noch so inbekommen ^^
Aber als ich dann, wie im wiki (http://ndiswrapper.sourceforge.net/mediawiki/index.php/Installation) beschrieben "make install" ausführen sollte kam folgende meldung


linux:/home/malte/ndiswrapper-1.23 # make install
make
-C driver install
make[1]: Entering directory
`/home/malte/ndiswrapper-1.23/driver'
Can't find kernel build files in /lib/modules/2.6.13-15-default/build;
give the path to kernel build directory with
KBUILD=<path> argument to make
make[1]: *** [prereq_check] Fehler 1
make[1]:
Leaving directory `/home/malte/ndiswrapper-1.23/driver'
make: ***
[install] Fehler 2


da ich ja blutiger anfänger bin hab ich keine ahnung was das nun bedeutet...

danke im voraus für die hilfe ;)

Rain_maker
17.09.06, 19:10
Falls ja



rpm -qa | grep kernel

rpm -qa | grep gcc

rpm -qa | grep make Ausgabe posten.

BTW.: Wiki-Artikel wirklich gelesen?



You need a recent kernel at least 2.6.6 or 2.4.26 with source. Under Red Hat or Mandrake, the sources can be installed using the package kernel-source<kernel-version>.rpm command. Make sure there is a link to the kernel source from the modules directory. Nur mal so am Rande.

Greetz,

RM

Ede
17.09.06, 19:20
Gibt es einen Grund, warum du ndiswrapper kompilieren willst?
Schon mal was von Yast und rpm in linux 10.0 gehört?
Schau mal, wie viele verschiedene Linuxe es gibt: http://www.linuxforen.de/forums/showthread.php?t=205349

tonne
18.09.06, 11:51
achso, wusste net das es einen unterschied macht welche Distribution ich benutze...
ja ich habe SuSe ^^

und wegen dem kompilieren, das ich das einzige was ich per google gefunden habe... wenn es noch einen anderen weg gibt, immer her damit

und yast und rpm kenne ich net...

Rain_maker
18.09.06, 11:54
Dann solltest Du es kennen lernen.

Gibt sowas wie SuSE-Handbücher, entweder als "echtes" Buch oder auf Platte installierbar.

Und Yast ist nicht zu übersehen, da muß man sich schon anstrengen.

Greetz,

RM

tonne
18.09.06, 12:08
ahh... über yast bin ich schonmal gestolpert... nur hab ich mir den namen net gemerkt ;)

gut, jetzt klappt alles, hoffe ich, danke :)

zu früh gefreut... die installation schein korrekt zu sein, wenn ich ndiswrapper -l eingebe wird angezeigt das der treiber und die hardware präsent sind...

wenn ich nun aber modprobe ndiswrapper eingebe komtm volgende fehlermeldung:

FATAL could not open '/lib/modules/2.6.13-15-default/extra/ndiswrapper.ko' No such File or Direktory

wasn nu schon wieder los? -.-

drcux
18.09.06, 13:57
ndiswrapper und km_ndiswrapper installiert?
Anschließend nen Online-Update gemacht?

tonne
18.09.06, 16:32
blubb...

also, ich hab mir jetzt von hier (http://rpmfind.net/linux/rpm2html/search.php?query=km_ndiswrapper) eine datei namens km_ndiswrapper-1.1-4.4.i586.rpm gezogen... nun wusste ich net wie man diese datei nutzt... kurz in wikipedia reingeschaut, wo stand, dass man diese paket mit
rpm -i foobar-1.0-1.i386.rpm installiert

also habe ich
rpm -i km_ndiswrapper.rpm(ich habe die datei vorhe umbenannt, halt um die versionsnummer gekürzt, um das besser eintippen zu können ;)) eingegeben... als folge kam nix... keine meldung, gar nix...

der fehler wenn ich modprobe ndiswrapper eingebe besteht nachwievor...

und ein onlineupdate erweist sich schwierig... schließlich brauche ich ja den ndiswrapper um meinen w-lan adapter zu installieren, um dann ins internet zu kommen ^^

Rain_maker
18.09.06, 16:56
http://rpmfind.net/linux/rpm2html/search.php?query=km_ndiswrapper



Kernel module sources for the NDIS wrapper SuSE Linux 9.1 Updates for i386

Das ist wohl nichts für ne 10.0, oder?

Das würde ich schleunigst deinstallieren.

ad "Kernel-Update":

ftp://ftp-1.gwdg.de/pub/linux/suse/apt/SuSE/10.0-i386/RPMS.update

Hier die Pakete "kernel-default", "kernel-source" und "kernel-default-nongpl" in der neusten Version (2.6.13-15.12) runterladen (so wie Du es ja auch für das falsche km_ndiswrapper getan hast), alle in einen Ordner packen und mit.



rpm -Uvh kernel* installieren.

BTW: www.bin-bash.de/komfort.php ==> Sehr praktisch.

Die Pakete ndiswrapper und km_ndiswrapper befinden sich übrigens auf Deiner Installations-CD/DVD.

Greetz,

RM

drcux
18.09.06, 19:58
blubb...

also, ich hab mir jetzt von hier (http://rpmfind.net/linux/rpm2html/search.php?query=km_ndiswrapper) eine datei namens km_ndiswrapper-1.1-4.4.i586.rpm gezogen

du wurdest schonmal darauf hingewiesen YaST zu benutzen...

Ede
18.09.06, 20:23
Am besten liest du vorher was, tonne.
http://sman.informatik.htw-dresden.de/doc/manual.10.0/manual/book.slprof.print.html
http://suse-linux-faq.koehntopp.de/index.html