Cisco aironet support is "flaky" - at best. I managed to kick the init scripts into order, and had it working until last week. Maybe they rolled some Dapper fixes back into Breezy, as I've seen complaints from there.
Now I power-on with the card out, and insert it once up - hotplug handles it o.k. Don't know if you are having similar - of course, if yours is built-in this is no help at all ....