What happens if you disable the wireless yourself and then try to reconnect? Does it fail then, as well as when it happens due to other circumstances?
If so, you might be looking at a bug. I had, still have I guess - as I've not fixed it but haven't used it lately, a laptop like that. If I...