Some common sense things that you have likely checked, but just to be sure:
Are you having your AP broadcast it's ssid?
Another thing could be that you are not correctly specifying your (e)ssid when running ifconfig. So if you have configured your AP to not broadcast it's (e)ssid and you aren't correctly specifying it when trying to connect, it could produce this same error.
Also, be sure you are on the right channel, etc.
I don't think that running dhclient is neccesary until you can see the broadcasted ssid in your -M ifconfig scan. In fact, I'd stick with a straight static IP assignment for now... dhclient is something to configure AFTER your wireless link can be easily established. One thing at a time...
__________________
Network Firefighter
|