KNDISwrapper is half-done, but far from half-baked
If any process ever cried out for a graphical interface, it is using NDISwrapper to enable wireless devices to run on GNU/Linux using Windows drivers. The process is often torturous, especially for first-time users, who are unsure whether any problems are due to NDISwrapper's limitations or their own inexperience. By organizing and explaining the process, KNDISwrapper promises to remove much of the labor. But, so far, it only partly delivers on that promise by neglecting the hardest part of working with NDISwrapper -- finding the right Windows driver.
Now at version 0.3.6, KNDISwrapper is in rapid development. You can find packages for Mandriva and SUSE 10.3, and source code is also available. However, before installing, you also need at least the minimal libraries for KDE 3.5x, which requires installing a few extra megabytes if you are using KDE 4.x. In addition, you need NDISwrapper, which, depending on your distribution's policies about including free software that works with proprietary code, may require you to enable non-official repositories (on Fedora, for example, you need to set up the RPMFusion repository).
As KNDISwrapper opens, it offers you a chance to set your language, then detects whether you have loaded NDISwrapper into the kernel. If you haven't yet, it offers to do so for you.