Wydaje mi się, że najpierw powinieneś zainicjować kartę sieciową przez DHCP lub statycznie, a dopiero później użyć wpa_supplicant. Pokaż
ifconfig -a
po uruchomieniu wpa_supplicant oraz to samo ale dla WEP.
EDIT:
Zrób test dla statycznego IP. Przykład
#ip + maskasudo ifconfig wlan0 192.168.1.2 netmask 255.255.255.0#bramasudo route add default gw 192.168.1.1#dnssudo echo "nameserver 194.204.159.1" > /etc/resolv.conf