Some other things to try:
appropriate iwconfig and ifconfig command to bring up the interface
If that doesn't work, can you send me the results of the following commands?
I am not familiar with how Mandrqake does it, but if it is anything
like RH or FC, you should have a file that configures your network interface on activation. Can you post this file as well/
(replace eth0 with the interface for your wireless device;
Also, what exactly is NOT working for you. It could be that the device is working and your sireless settings are not configured properly, or the device isn't working, etc, etc. Can you give a bit more of a description of yout problem?
If you can't get madwifi to work after everything else, I would try ndiswrapper as well. It is free and open source, you have to pay for linuxant (which is fine IF it works for you, it wouldn't work for my broadcom card where ndiswrapper did).
You can find ndiswrapper on sourceforge at:
Ndiswrapper @ Sourceforge