plugged in wrt54gl AP running a recent version of Tomato (my usual AP is a Netgear WNR3500L running stock firmware).
booted 2.6.39-020639rc6.201105050227
went through the procedure:
1. Disable networking in the notification area
2. Run 'sudo ifconfig wlan0 up'
3. Run 'sudo iw dev wlan0 scan'
4. Run 'sudo iw dev wlan0 connect -w <SSID>', using the SSID of the open AP
5. Run 'sudo iw dev wlan0 disconnect' to disconnect if #4 was successful.
(I repeated step 3 until it showed something.)
In this run step 4 worked (the laptop connected to the open AP) on the first attempt.
plugged in wrt54gl AP running a recent version of Tomato (my usual AP is a Netgear WNR3500L running stock firmware).
booted 2.6.39- 020639rc6. 201105050227
went through the procedure:
1. Disable networking in the notification area
2. Run 'sudo ifconfig wlan0 up'
3. Run 'sudo iw dev wlan0 scan'
4. Run 'sudo iw dev wlan0 connect -w <SSID>', using the SSID of the open AP
5. Run 'sudo iw dev wlan0 disconnect' to disconnect if #4 was successful.
(I repeated step 3 until it showed something.)
In this run step 4 worked (the laptop connected to the open AP) on the first attempt.