Bugzilla – Bug 155723
ndiswrapper module missing
Last modified: 2006-03-20 15:33:50 UTC
when installing ndiswrapper one can install the corresponding windows driver, e.g. "prisma00", the driver is listed, "ndiswrapper -m" works too, however: modprobe or insmod ndiswrapper fails with the error message: FATAL: Module ndiswrapper not found. As I am trying to find a workaround for bug 148210 ndiswrapper could be a way out of the missing prism54 support in NetworkManager. If it only worked.
Have you installed the package km_ndiswrapper? This package contains the module, since 10.1 this seems to have been seperated from the kernel package. Reopen the bug if this does not solve your problem.
There is no way to install km_ndiswrapper in Beta 6. When searching for software one gets "ndiswrapper" 1.10-4. No dependency problems, no km_ndiswrapper suggested. Therefore: ndiswrapper module missing in Beta 6. Clearly I could go out to the open software markete and find the modules, even compile ndiswrapper. However, I am test 10.1 Beta 6 here, not the open software market.
What about ftp.gwdg.de/pub/opensuse/distribution/SL-OSS-factory/inst-source/suse/i586/ package ndiswrapper-kmp-<choose-your-kernel-flavour> ? However, the dependency should be added ;-) (-> bug 153112)
The probelm is that these modules have been removed from the (OSS)-kernel package because of their license. I suppose that the kernel-package of the pressed DVD will contain these modules however (there will be also an addon-CD with non-OSS packages for download). So creating a dependency here would only work for one solution, but these packages are not handled in seperate versions AFAIK. Andreas: Please add a comment here and point out a policy for the Screening Team.
ok, now, workaround: after hand-installing ndiswrapper-1.10-5.i586.rpm and ndiswrapper-kmp-default-1.10_2.6.16_rc5_git2_3-5.i586.rpm from factory, ndiswrapper works with YaST2 setup. Finally, also NetworkManager is able to handle my wlan card device (bug 148210). Which YaST2 handles directly, not using ndiswrapper, through the prism54 module I'd reconsider including NetworkManager in the distribution considering its present stage if the ndiswrapper module is not part of the distribution anymore. Plus the ndiswrapper rpm does for sure not belong to the distribtion if the kernel modules are not there.
This is from SourceForge.net: Ndis driver wrapper for the Linux kernel Project Admins: kiszka, pgiri, pof Operating System: Linux License: GNU General Public License (GPL) Therefore: there are no licensing issues around ndiswrapper. If someone "feels" there are since one uses the ndiswapper module to make proprietary drivers availabe for linux one would need to exclude e.g. ghostview or koffice or samba and especially mount, too, since all these pieces of software make proprietary bits and pieces available to linux. mount enables vfat and ntfs, koffice enables MS word files and ghostview even manipulates pdf.
ndiswrapper's license is fine, that's why the package is part of the factory tree. The bug here is that ndiswrapper has no requirement on ndiswrapper-KMP. this is fixed now, I just submitted a new package.
Thanks, so the license for ndiswrapper-KMP (which is part of the SourceForge ndiswrapper packager) is fine, too? So it is part of the OSS distro now?
It's part of the factory tree already and therefore part of the distro: rug search ndiswrapper S | Catalog | Bundle | Name | Version | Arch --+---------+--------+-------------------------+--------------------------+----- | factory | | ndiswrapper | 1.10-5 | i586 | factory | | ndiswrapper-debuginfo | 1.10-5 | i586 | factory | | ndiswrapper-kmp-bigsmp | 1.10_2.6.16_rc5_git2_3-5 | i586 | factory | | ndiswrapper-kmp-debug | 1.10_2.6.16_rc5_git2_3-5 | i586 | factory | | ndiswrapper-kmp-default | 1.10_2.6.16_rc5_git2_3-5 | i586 | factory | | ndiswrapper-kmp-smp | 1.10_2.6.16_rc5_git2_3-5 | i586 | factory | | ndiswrapper-kmp-xen | 1.10_2.6.16_rc5_git2_3-5 | i586 | factory | | ndiswrapper-kmp-xenpae | 1.10_2.6.16_rc5_git2_3-5 | i586
*** Bug 155321 has been marked as a duplicate of this bug. ***
Comment 7: I'm adding the following fix: ------------------------------------------------------------------- Wed Mar 8 01:38:47 CET 2006 - agruen@suse.de - The ndiswrapper-kmp-flavor packages provide the ndiswrapper-kmp symbol, not ndiswrapper-KMP (155723).
I added the "factory" as my install source and upgraded my kernel to 2.6.16-rc5-git9-2-default. I tried to install ndiswrapper 1.10-6 but it fails asking me for ndiswrapper-KMP not installed. I tried to install ndiswrapper-kmp-default-1.10_2.6.16_rc5_git9_2-6 and it installs perfectly. I then go back to ndiswrapper 1.10-6 and it still fails. Any thoughts?
Brian, please open a new bugreport with that problem.
*** Bug 157663 has been marked as a duplicate of this bug. ***
In Beta 8 there are no ndiswapper packages available at all. No ndiswrapper and no module.
See comment #12.
yes, I can install it from factory but then I get a new kernel as well, because of dependency. Is that what I should want? Should I report bugs and bug updates as beta 8 bugs after updating the kernel because of ndiswrapper?
Should I stop testing beta 8 altogether and just test the factory tree instead? What are the beta distros then good for?
Factory has the beta8 state right now, it's not updated.
How comes installing ndiswrapper from factory gives me a new kernel as well? And how comes my system does not boot anymore (bug 158983), so I have to add the "noapic" workaround? It can't be that beta 8 = factory, sorry.
to summarize: when installing ndiswrapper, beta 8 is no good, plus I get a new kernel, plus I have to change the boot options. This is not an invalid bug, please, reopen.