Try:
dhclient wlan0
When I try to manually connect to my network all goes well up until
The dhcpcd command.
I never get a ip address assigned. Any idea why this is?
Try:
dhclient wlan0
<EeePc 1000HA BT4/W7 USB boot Alfa500 GPS BlueTooth>
Do you have DHCP enabled in your network?
Google is your best friend :D