I followed the directions from the distro-specific section of ndiswrapper website:
Mandrake 10.1 has built in the ACX100 Sourceforge Project Driver as a kernel module, you will need to remove this before install the ndiswrapper
HOW?
To get out ACX100/111-Support, you can do "find /lib/modules/ -name acx*" or look in /lib/modules/2.6.8.1-12mdk/kernel/3rdparty/acx100 then you have the list of this module components, move them for example in ( /usr/src/backup/ ) to keep a copy, for the end do "depmod -a"
Additionally you will have to remove NDISwrapper support from the Kernel (version 0.8, really old) for newer ndiswrapper versions to work. It should be located somewhere like this: /lib/modules/2.6.8.1-12mdk/kernel/3rdparty/ndiswrapper. Move it to a backup directory as explained above, and finally enter "depmod -a". All of the above has to be done as ROOT.
after doing this I read this on Mandrake's website:
How To / Linksys Sans filG
WPC54G(FR)
802.11g / 2.4Ghz / 54Mbps
– In terminal on root :
#urpmi ndiswrapper
– Inser cdrom Linksys or Download driver Windows
# cd /mnt/cdrom or directory driver.
#ndiswrapper i
lsbcmnds.inf (instal driver Windows)
#ndiswrapper l
(Listing Driver & Hardware present)
#ndiswrapper m
(Add alias wlan0 in modprobe.conf)
– Reboot your system
– Verify in #lsmod ndiswrapper was present in list module.
– In terminal on root or with MCC
#drakconnet
– Configure your Wlan0 > ! CAUTION ! WEP Key don't work.
– Verify your configuration with : #iwconfig wlan0
(If you don't have iwconfig or iwlist install wirelesstools)
– Open your WebBrowser
and test your connection
www.mandrakesoft.com.
(edit: I know that this is not the same wifi card that I have, but I figured that the install would be the same except for the driver. If I am wrong please tell me)
I couldn't get past the first step. I also experimented with the generic instructions on the ndiswrapper install page. I couldn't get ndiswrapper (source code) to install for some reason. I then deleted all of the files that I copied from floppy (ndiswrapper source code), and moved the /ndiswrapper and /acx100 folders back to their original locations. I tried urpmi ndiswrapper again (while in the /lib/modules/2.6.8.1.12mdk/kernel/3rdpary/ directory. Still no ndiswrapper package error message. I am re-installing mandrake to see if that will fix something (and so I can start over clean in case I have screwed something up) and I guess I will go from there.
There is one thing I can now help anyone here do. If anyone needs someone to install Debian woody, Vector Linux, Debian Sarge, or Mandrake linux - I'm your guy. I don't know crap about this OS, but I have installed these distros several times in about the last two weeks. Now if I could just get the hang of the other stuff....