I found this with one click. PLEASE use the search fuctions.
looks like i need to do the following ! source [http://www.aircrack-ng.org/doku.php?id=faq]
You have to edit pcmcia-cs configs. See /etc/pcmcia/config and related files in that directory. Example (force HostAP instead of orinoco):
*
Edit /etc/pcmcia/config
*
Add a new device if doesn’t already exist
device "hostap_cs"
class "network" module "hostap_cs"
*
Find your card’s name. In my case a DWL-650. If you don’t find it, find a card that has the same pciid of yours (you can also add an entry in config.opts if you want to do it cleanly)
*
In bind, replace orinoco_cs by hostap_cs
*
Save changes and close the file
*
Unplug all pcmcia cards using cardctl eject
*
Restart pcmcia service
/etc/init.d/pcmcia restart
*
Replug your card, and voilà



