9.3: ndiswrapper und kein ndiswrapper.ko?
Hallo, meine 9.3er SuSi zickt wieder mal. Will auch mit dem ndiswrapper (bei der Susi 9.3 ndis 1.1) ein WLAN installieren. Bis zu modprobe klappt alles wie es soll, aber dann bei: ....# modprobe ndiswrapper krieg ich:
FATAL: Could not open '/lib/modules/2.6.11.4-21.17-smp/extra/ndiswrapper.ko': No such file or directory
Lt. google haben das Problem andere auch schon gehabt, aber ich hab keine Lösung gefunden: weder über google, noch mit den Versuch spätere Versionen (zB. ndis-1.25 aus der 10.2) zu installieren, oder ndiswrapper.ko überhaupt zu finden? Lt. /driver/Makefile aus dem 1.1-rpm-Paket wäre das
INST_DIR := $(DESTDIR)/lib/modules/$(KVERS)/misc
(grins, das gibt es aber gar nicht!) trotz (am Ende es Makefiles):
mkdir -p $(INST_DIR) install -m 0644 $(MODULE) $(INST_DIR) -/sbin/depmod -a
währen in den src-files ein 'extra' niemals als dir bzw Unter-dir vereinbart zu sein scheint (Text suche mit dem mc im ndis-1.1-src-ordner) Aber die Installation des ndiswrapper (1.1) per yast aus dem org. Software katalog lief ohne Querelen?? Kann sich jemand erinnern, wie das damals doch gegangen sein könnte? Danke und schönen Sonntag, 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
Am Sonntag, 25. Mai 2008 schrieb Calli:
(...).
FATAL: Could not open '/lib/modules/2.6.11.4-21.17-smp/extra/ndiswrapper.ko': No such file or directory (...).
Siehe http://en.opensuse.org/Ndiswrapper Ich vermute mal die fehlt das Paket ndiswrapper-kmp-default. Jedenfalls ist das Kernel-Modul bei neueren Versionen in eigenes Paket ausgelagert. HTH Jan -- Don't crush that dwarf, hand me the pliers. -- 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
Am Sonntag, 25. Mai 2008 schrieb Jan Ritzerfeld:
Am Sonntag, 25. Mai 2008 schrieb Calli:
(...).
FATAL: Could not open '/lib/modules/2.6.11.4-21.17-smp/extra/ndiswrapper.ko': No such file or directory
(...).
Siehe http://en.opensuse.org/Ndiswrapper Ich vermute mal die fehlt das Paket ndiswrapper-kmp-default. Jedenfalls ist das Kernel-Modul bei neueren Versionen in eigenes Paket ausgelagert. Danke, Jan! Aber es hat sich leider nichts verbessert (auch nach einem reboot) :(
Habe das kmp nachinstalliert, habe den geladenen driver mal de-installiert (ndis.. -e netmw245) und noch mal installiert: ndis -i ..inf (Deine Quelle en. suse.. wie auch in meiner de.opensuse.org/SDB:Ndiswrapper) 1.) # ndiswrapper -l Installed ndis drivers: netmw245 driver present, hardware present 2.) # ndiswrapper -d 13b1:0029 netmw245 ln: Erzeugen der symbolischen Verknüpfung „/etc/ndiswrapper/netmw245/13B1:0029.0.conf“ zu „13B1:0029.0.conf“: Die Datei existiert bereits Driver 'netmw245' is used for '13B1:0029' ABER: # lsusb kennt den Treiber nicht: Bus 005 Device 005: ID 13b1:0029 Bus 005 Device 003: ID 04b4:6830 Cypress Semiconductor Corp. USB-2.0.. # dmesg | grep ndis ( nix, ist leer) # modprobe ndiswrapper Could not open '/lib/modules/2.6.11.4-21.17-smp/extra/ndiswrapper.ko': No such file or directory liefert immer noch das Gleiche. 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
Am Sonntag, 25. Mai 2008 schrieb Calli:
Am Sonntag, 25. Mai 2008 schrieb Jan Ritzerfeld:
Am Sonntag, 25. Mai 2008 schrieb Calli:
(...).
FATAL: Could not open '/lib/modules/2.6.11.4-21.17-smp/extra/ndiswrapper.ko': No such ^^^ file or directory
(...).
Siehe http://en.opensuse.org/Ndiswrapper Ich vermute mal die fehlt das Paket ndiswrapper-kmp-default. Jedenfalls ist das Kernel-Modul bei neueren Versionen in eigenes Paket ausgelagert.
Danke, Jan! Aber es hat sich leider nichts verbessert (auch nach einem reboot) :(
Oh, ich sehe gerade, daß du eher das Paket ndiswrapper-kmp-smp brauchst!
(...). # modprobe ndiswrapper Could not open '/lib/modules/2.6.11.4-21.17-smp/extra/ndiswrapper.ko': No such file or directory
Wohin installiert ndiswrapper-kmp-smp sich denn? Mach mal ein "rpm -ql ndiswrapper-kmp-smp". Gruß Jan -- Optimization hinders evolution. -- 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
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:
(...).
FATAL: Could not open '/lib/modules/2.6.11.4-21.17-smp/extra/ndiswrapper.ko': No such
^^^
file or directory
(...).
Siehe http://en.opensuse.org/Ndiswrapper Ich vermute mal die fehlt das Paket ndiswrapper-kmp-default. Jedenfalls ist das Kernel-Modul bei neueren Versionen in eigenes Paket ausgelagert.
Danke, Jan! Aber es hat sich leider nichts verbessert (auch nach einem reboot) :(
Oh, ich sehe gerade, daß du eher das Paket ndiswrapper-kmp-smp brauchst!
(...). # modprobe ndiswrapper Could not open '/lib/modules/2.6.11.4-21.17-smp/extra/ndiswrapper.ko': No such file or directory
Wohin installiert ndiswrapper-kmp-smp sich denn? Mach mal ein "rpm -ql ndiswrapper-kmp-smp". hmm, in yast sind die kernel source "km_ndiswrapper" daher: nix bei: rpm -ql ndiswrapper_kmp_smp aber dies bei rpm -ql km_ndiswrapper (alles in dir: /usr/src/kernel-modules/ndiswrapper) /usr/src/kernel-modules /usr/src/kernel-modules/ndiswrapper /usr/src/kernel-modules/ndiswrapper/Makefile /usr/src/kernel-modules/ndiswrapper/divdi3.c /usr/src/kernel-modules/ndiswrapper/hal.c ... /usr/src/kernel-modules/ndiswrapper/wrapper.h /usr/src/kernel-modules/ndiswrapper/wrapper_exports.h /usr/src/kernel-modules/ndiswrapper/x86_64_stubs.S
und, -- sagt Dir das 'was? 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
Am Sonntag, 25. Mai 2008 schrieb Calli:
(...).
Wohin installiert ndiswrapper-kmp-smp sich denn? Mach mal ein "rpm -ql ndiswrapper-kmp-smp".
hmm, in yast sind die kernel source "km_ndiswrapper"
Die Sourcen bringen dir gar nichts.
daher: nix bei: rpm -ql ndiswrapper_kmp_smp
Wenn, dann mit '-' als Trenner. Aber vielleicht hießen die Pakete früher anders. 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.
aber dies bei rpm -ql km_ndiswrapper (alles in dir: /usr/src/kernel-modules/ndiswrapper) (...). und, -- sagt Dir das 'was?
Oje. Ist das lang her. :) Dir wird das Paket km_ndiswrapper in der Tat nicht viel nützen, da es nur die Sourcen enthält. Das Paket ndiswrapper enthält auch nur die ausführbaren Befehle, aber nicht das Kernel-Modul. Letzteres ist im Kernel-Paket enthalten. Es sei denn, du hast den 64bit-Kernel installiert. Damals war ndiswrapper noch nicht so weit und funktionierte nicht unter 64bit. Gruß Jan -- There is no such thing as a little garlic. -- 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
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.
und, -- sagt Dir das 'was? Es sei denn, du hast den 64bit-Kernel installiert. Damals war ndiswrapper noch nicht so weit und funktionierte nicht unter 64bit. Nee, nee, Susi läuft auf ihren alten 32 original Beinchen ..
Na Gute Nacht, 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
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. Damals war ndiswrapper noch nicht so weit und funktionierte nicht unter 64bit.
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/i386/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"? Gruß Jan -- Join the march to eliminate regimentation. -- 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
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
Puh, nach dem dld versch. versionen des ndis hab ich die 1.2 Version installiert, die dann ihr .ko unter `unamr -r`/misc/ geschreiben hat. Hab jetzt mal einfach nur einen Link ins extra/ gemacht und den wlan treiber mit einem ndiswrapper -i netmw245.inf installiert, dann noch an die usb-kennung gebunden: ndiswrapper -d 13b1:0029 netmw245 aber (wohl) nach dem modprobe ndiswrapper steht das in /var/log/warn:
May 26..kernel: ndiswrapper: module not supported by Novell, setting U taint flag. May 26..kernel: ndiswrapper (import:245): unknown symbol: USBD.SYS:USBD_GetUSBDIVersion May 26..kernel: ndiswrapper (load_sys_files:520): unable to prepare driver 'netmw245'
May 26..kernel: f936b0de May 26..kernel: SMP May 26..kernel: Modules linked in: ndiswrapper subfs usb_storage ipt_LOG ipt_limit speedstep_lib freq_table thermal processor fan button battery ac nvram snd_pcm_oss snd_mix er_oss af_packet usbhid joydev sg st sr_mod evdev edd r8169 8139too mii i2c_i801 i2c_core intel_agp agpgart uhci_hcd ehci_hcd usbcore ipt_state ip6t_REJECT ipt_REJECT iptable_mangle iptabl e_filter ip6table_mangle ip_nat_ftp iptable_nat ip_conntrack_ftp ip_conntrack ip_tables ip6table_filter ip6_tables ipv6 parport_pc lp parport snd_intel8x0 snd_ac97_codec snd_pcm snd_timer snd soundcore snd_page_alloc video1394 ohci1394 raw1394 ieee1394 capability sd_mod scsi_mod dm_mod ext3 jbd ide_cd cdrom ide_disk piix ide_core
May 26..kernel: CPU: 1 May 26..kernel: EIP:0060:[<f936b0de>] Tainted: G U VLI May 26..kernel: EFLAGS: 00010246 (2.6.11.4-21.17-smp)
May 26..kernel: EIP is at unload_ndis_driver+0x8e/0xd0 [ndiswrapper] May 26..kernel: eax:00000034 ebx:f671c080 ecx:00000001 edx:00000000 May 26..kernel: esi:00000000 edi:f51a4c0c ebp:f671c080 esp:db59ff08
May 26..kernel: ds: 007b es: 007b ss: 0068 May 26..kernel: Process loadndisdriver (pid: 16947, threadinfo=db59e000 task=f7b88a80) May 26..kernel: Stack: f8fa6000 f671c080 f8fa6000 f51a4f08 b7e81008 f936b57d f671c09c db59ff34 00000001 db59ff30 f51a4c0c 00040004 f9383a47 00000000 f8fa6000 ffffffe7 f936bc87 00000000 000e7ebb 00000000 0804d083 bfffe384 00000003 f938ea00
May 26..kernel: Call Trace: May 26..kernel:[<f936b57d>] load_ndis_driver+0x10d/0x210[ndiswrapper]
May 26..kernel: [<f936bc87>] wrapper_ioctl+0x67/0xd0 [ndiswrapper] May 26..kernel: [<c017614a>] do_ioctl+0x6a/0xa0 May 26..kernel: [<c0176397>] vfs_ioctl+0x67/0x1f0 May 26..kernel: [<c0176573>] sys_ioctl+0x53/0xa0 May 26..kernel: [<c0104099>] sysenter_past_esp+0x52/0x79 May 26..kernel: Code: 02 00 00 46 8b 84 18 84 00 00 00 81 c3 88 00 00 00 e8 47 ec de c6 3b b7 74 02 00 00 7c df 8b 87 78 02 00 00 85 c0 75 3b 8b 45 04 <8b> 40 0c 89 04 24 e8 c7 ea 00 00 83 ec 04 8d 45 1c 89 04 24 e8
May 26..kernel: <3>ndiswrapper (ndiswrapper_load_driver:93): loadndiswrapper failed (11); check system log for messages from 'loadndisdriver'
letzte (?) Frage dazu: Kann der ndiswrapper (1.2, 2006) jetzt nicht mit dem WLAN-Treiber ( v. 2007, s.o.: ndiswrapper (load_sys_files:520): unable to prepare driver 'netmw245') oder ist das einen anderes Problem? LG, 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
Am Montag, 26. Mai 2008 schrieb Calli:
May 26..kernel: ndiswrapper (import:245): unknown symbol: USBD.SYS:USBD_GetUSBDIVersion May 26..kernel: ndiswrapper (load_sys_files:520): unable to prepare driver 'netmw245' (...). letzte (?) Frage dazu: Kann der ndiswrapper (1.2, 2006) jetzt nicht mit dem WLAN-Treiber ( v. 2007, s.o.: ndiswrapper (load_sys_files:520): unable to prepare driver 'netmw245') oder ist das einen anderes Problem?
USBD_GetUSBDIVersion ist in der Tat eine Windows-Funktion. Daher sieht es so aus, als würde dein alter ndiswrapper das noch nicht verstehen. Gruß Jan -- Power means not having to respond. -- 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
Am Montag, 26. Mai 2008 schrieb Jan Ritzerfeld:
Am Montag, 26. Mai 2008 schrieb Calli:
May 26..kernel: ndiswrapper (import:245): unknown symbol: USBD.SYS:USBD_GetUSBDIVersion May 26..kernel: ndiswrapper (load_sys_files:520): unable to prepare driver 'netmw245'
(...). letzte (?) Frage dazu: Kann der ndiswrapper (1.2, 2006) jetzt nicht mit dem WLAN-Treiber ( v. 2007, s.o.: ndiswrapper (load_sys_files:520): unable to prepare driver 'netmw245') oder ist das einen anderes Problem?
USBD_GetUSBDIVersion ist in der Tat eine Windows-Funktion. Daher sieht es so aus, als würde dein alter ndiswrapper das noch nicht verstehen. Ich hab's jetzt aufgegeben, die neueren Versionen des ndiswrapper verlangen den nächsten gcc, die wiederum .. muss wohl upgraden.
Danke trotzdem, Calli
Gruß Jan -- Power means not having to respond.
-- 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
Am Montag, 26. Mai 2008 schrieb Calli:
Am Sonntag, 25. Mai 2008 schrieb Jan Ritzerfeld: (...).
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
Dann ist deine Kernel-Installation kaputt. Du solltest versuchen den Kernel neu zu installieren. Dann sollte die Datei wieder da sein, denn im Kernel-RPM ist sie offensichtlich enthalten, aber irgendetwas oder -jemand hat es dir von der Platte gelöscht.
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/
Aus welchen Sourcen? Das Modul ist im ganz normalen Kernel-RPM enthalten. Da mußt du keine Sourcen installieren und kompilieren.
Das war wohl auch der Grund warum das Installieren der letzten stabilen Version 1.52 des ndiswrapper nicht lief :(
Wann hast du das probiert? Und wo hast du die Version denn her? Und hast du sie selbst kompiliert und installiert oder hast du dir ein RPM für deine 9.3 besorgt?
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.
Ich hab das lange nicht mehr gemacht, aber mußt du nicht erst einmal die Kernel-Sourcen installieren und konfigurieren damit du überhaupt ein einzelnes Kernel-Modul erzeugen kannst? /lib/modules/`uname -r`/build ist ja auch nur ein Link auf sowas wie /usr/src/linux-2.6.22.17-0.1-obj/i386/default, also sozusagen in die Kernel-Sourcen hinein.
So das driver/makefile aus der 9.3er Susi enthält:
Dieses Makefile ist aus welchem Paket? In km_ndiswrapper-1.1-4.i586.rpm ist das relevante Makefile.
(...).
Und das sieht nicht so aus wie das aus km_ndiswrapper-1.1-4.i586.rpm.
Ich wüßte jetzt nicht: wird die ndiswrapper.ko bei mir neu gebaut, oder wird sie schon mitgeliefert? (...).
Von wem soll es denn neu gebaut werden? Und wann? Gruß Jan -- Character is what you know you are, not what others think you are. -- 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
participants (2)
-
Calli
-
Jan Ritzerfeld