Am Sonntag, 25. Mai 2008 schrieb Jan Ritzerfeld:
Am Sonntag, 25. Mai 2008 schrieb Calli:
Am Sonntag, 25. Mai 2008 schrieb Jan Ritzerfeld:
Am Sonntag, 25. Mai 2008 schrieb Calli:
(...).
Wohin installiert ndiswrapper-kmp-smp sich denn? Mach mal ein "rpm -ql ndiswrapper-kmp-smp".
aber dies bei rpm -ql km_ndiswrapper (alles in dir: /usr/src/kernel-modules/ndiswrapper) (...).
Das Problem ist, daß die 9.3 einfach viel zu alt ist, und ich so schon suchen mußte, um überhaupt einen Mirror damit zu finden.
Wenn'st die rpm der 9.3 wirklich haben willst könnt ich sie Dir schicken.
Irgendwann hab ich die rpms schon gefunden. :)
und, -- sagt Dir das 'was?
Es sei denn, du hast den 64bit-Kernel installiert. Nee, nee, Susi läuft auf ihren alten 32 original Beinchen ..
Okay. Ich hab mir mal von ftp://ftp.hosteurope.de/mirror/ftp.suse.com/pub/suse/discontinued/i38 6/update/9.3/rpm/i586/ den SMP-Kernel gezogen, den du wohl einsetzt: kernel-smp-2.6.11.4-21.17.i586.rpm Deine Fehlermeldung lautet: Could not open '/lib/modules/2.6.11.4-21.17-smp/extra/ndiswrapper.ko': No such file or directory Also suchen wir mal in dem Kernel danach: jan@karl:~/Desktop> rpm -qlp kernel-smp-2.6.11.4-21.17.i586.rpm | grep ndis /lib/modules/2.6.11.4-21.17-smp/extra/ndiswrapper.ko
Nun. Dieses Modul sollte es an genau der Stelle geben, an der es von modprobe nicht gefunden wird! Gib es die Datei denn wirklich nicht? Und wenn dem so sein sollte, was sagt denn "rpm -V kernel-smp-2.6.11.4-21.17"? grins, dasselbe in grün: # rpm -V kernel-smp-2.6.11.4-21.17 missing /lib/modules/2.6.11.4-21.17-smp/extra/ndiswrapper.ko
In /lib/modules/2.6.11.4-21.17-smp/extra/ sind alle *.ko Normal wird diese .ko aus den sourcen in /misc erstellt, Suse halt in extra/ Das war wohl auch der Grund warum das Installieren der letzten stabilen Version 1.52 des ndiswrapper nicht lief :( Deswegen hab ich dann mal versucht die version 1.25 der 10.2er zu kompilieren (make uninstall, make, ...) aber der wollte irgendwelche files aus `uname -r`/build. Das Module.symver wollte es wohl nicht. So das driver/makefile aus der 9.3er Susi enthält: MODULE := ndiswrapper.ko obj-m .= ndiswrapper.o Es steht aber auch drin: INST_DIR := $(DESTDIR)/lib/modules/$(KVERS)/misc # huuch ?? und nix à la: $(DESTDIR)/lib/modules/$(KVERS)/extra # ??? Dafür steht dann am Ende (schon mal geschrieben): mkdir -p $(INST_DIR) install -m 0644 $(MODULE) $(INST_DIR) aber das misc/ gibt's nicht. 'extra' gibt es nur als text: extra Paragraph.., extra Bit oder so. Und im 'obersten' Makfile gibt es für die verwendung der KVERS nur beim de-installieren: @for module in $(shell find /lib/modules/$(KVERS) \ -name "ndiswrapper*"); do \ echo "removing $$module"; \ /bin/rm -f $$module; \ done Ich wüßte jetzt nicht: wird die ndiswrapper.ko bei mir neu gebaut, oder wird sie schon mitgeliefert? Wenn sie gebaut wird, könnte ich das debuggen. yast macht alles selber, und alles scheint ok :( Und mit Kpackage gibt es vor allen files ein großes blaues ? Seufz, Calli -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org