I'm not using 2.0 but we recently fix a bug wich prevent to connect to unencrypted access point in cooking. Can you post here the part of you're /etc/init.d/network.sh wich is between wifi() { ... }
if the bug is the same I will give you a fixed network.sh and report the bug.
You can try to open the connection manually with iwconfig wlan0 essid name_of_the_access-point where wlan0 is the name of you're interface and name_of_the_access-point the name in letter (with good case)