Вообще я поначалу экспериментировал с WiFi без шифрования, благо беспроводной роутер и ADSL модем физически разные железки, и второй можно было выключить, чтобы никакой злодей не съел весь мой интернет
Я пробовал подключиться, а потом пинговал сам роутер (там управление через Web интерфейс, собственно IP по которому я получал доступ к этому самому веб интерфейсу я и пинговал). Когда нашёл последовательность действий при которой происходит подключение, тогда начал разбираться с WPA-PSK.
Из наблюдей:
При изменении настроек беспроводной сети важно включен или выключен интерфейс. Так например если интерфейс поднят (даже если ему не назначен IP) переключиться в другой режим (Ad-Hoc/Managed) не получается, приходится сначала делать ifconfig ra1 down. В то же время если переключится в режим Ad-Hoc, то при опущеном интерфейсе не получается задать ESSID сети к которой хочешь подключится (в случае режима Managed ESSID нормально задаётся и при опущеном интерфейсе). Поэтому когда я соединяю комп с ноутом, то я делаю это так:
ifconfig ra1 down
iwconfig ra1 mode Ad-Hoc
ifconfig ra1 192.168.0.2 up
iwconfig ra1 essid "Temp"
У нас разные драйвера, поэтому в твоём случае последовательность действий, и зависимость от состояния интерфейса может быть немного другой, поэкспериментируй.