I'm having a bit of a dilemma here with BT4. I can connect to my router that is secured with WEP using

Code:
sudo ifconfig <interface> down
sudo dhclient -r <interface>
sudo ifconfig <interface> up
sudo iwconfig <interface> essid "ESSID"
sudo iwconfig <interface> key KEY
sudo iwconfig <interface> mode Managed
sudo dhclient <interface>
but I cannot connect to my other router that is UNSECURED / OPEN (no password) Using code above as well minus key part.

I've tried using
# iwconfig wlan0 channel 12
# iwconfig wlan0 ap [MAC_OF_THE_ROUTER]

as well, and still no luck.

This is what I get
Code:
Internet Systems Consortium DHCP Client V3.1.1
Copyright 2004-2008 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp

Listening on LPF/wlan0/00:23:8d:98:e8:de
Sending on LPF/wlan0/00:23:8d:98:e8:de
Sending on Socket/fallback
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 3
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 4
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 10
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 14
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 17
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 11
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 2
No DHCPOFFERS received.
No working leases in persistent database - sleeping.

When I use WICD Manager as well, its stuck at "Obtaining IP address..." and it never connects.

Tried everything on google and BT forums (past and present)

Thanks in advanced