This is being a nagging problem since early releases. wireless connection never succeeds when laptop is taken in a lab environment where 100+ SSIDs are being beacon'd all the time.
The scan from the command "sudo iwlist wlan0 scan" gives "scan failed; argument list is long"
even on 11.10, the above problem is observed