Bug 155723 - ndiswrapper module missing
Summary: ndiswrapper module missing
Status: RESOLVED INVALID
: 155321 157663 (view as bug list)
Alias: None
Product: SUSE Linux 10.1
Classification: openSUSE
Component: Network (show other bugs)
Version: Beta 8
Hardware: i686 Other
: P5 - None : Major (vote)
Target Milestone: ---
Assignee: Andreas Jaeger
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-03-07 12:03 UTC by Frank-Michael Fischer
Modified: 2006-03-20 15:33 UTC (History)
5 users (show)

See Also:
Found By: Beta-Customer
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Frank-Michael Fischer 2006-03-07 12:03:52 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.
Comment 1 Michael Gross 2006-03-07 12:18:35 UTC
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.
Comment 2 Frank-Michael Fischer 2006-03-07 12:26:48 UTC
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.
Comment 3 Christian Boltz 2006-03-07 13:31:48 UTC
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)
Comment 4 Michael Gross 2006-03-07 14:02:21 UTC
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.
Comment 5 Frank-Michael Fischer 2006-03-07 14:53:25 UTC
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.
Comment 6 Frank-Michael Fischer 2006-03-07 15:19:56 UTC
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.
Comment 7 Andreas Jaeger 2006-03-07 17:48:23 UTC
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.
Comment 8 Frank-Michael Fischer 2006-03-07 17:51:10 UTC
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?
Comment 9 Andreas Jaeger 2006-03-07 17:52:26 UTC
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
Comment 10 Frank-Michael Fischer 2006-03-07 19:21:51 UTC
*** Bug 155321 has been marked as a duplicate of this bug. ***
Comment 11 Andreas Gruenbacher 2006-03-08 00:44:33 UTC
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).
Comment 12 Brian Patten 2006-03-09 15:55:06 UTC
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?
Comment 13 Andreas Jaeger 2006-03-10 07:31:51 UTC
Brian, please open a new bugreport with that problem.
Comment 14 Joachim Gleissner 2006-03-20 10:30:39 UTC
*** Bug 157663 has been marked as a duplicate of this bug. ***
Comment 15 Frank-Michael Fischer 2006-03-20 14:49:22 UTC
In Beta 8 there are no ndiswapper packages available at all. No ndiswrapper and no module.
Comment 16 Andreas Jaeger 2006-03-20 15:04:47 UTC
See comment #12.
Comment 17 Frank-Michael Fischer 2006-03-20 15:10:16 UTC
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?
Comment 18 Frank-Michael Fischer 2006-03-20 15:13:07 UTC
Should I stop testing beta 8 altogether and just test the factory tree instead? What are the beta distros then good for?
Comment 19 Andreas Jaeger 2006-03-20 15:21:25 UTC
Factory has the beta8 state right now, it's not updated.

Comment 20 Frank-Michael Fischer 2006-03-20 15:30:40 UTC
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.
Comment 21 Frank-Michael Fischer 2006-03-20 15:33:50 UTC
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.