I haven't been able to find any documentation that suggests it's required for userspace to bring the interface up before attempting to set the essid. If it's specced anywhere, we can change ifupdown - if not, it sounds like a zd1211rw (or possibly softmac) bug.
-- Unable to connect to Internet - "link is not ready" https://launchpad.net/bugs/63664 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs