If b43 or b43legacy are deauthenticated or disconnected, there is apossibility that a reconnection is tried with the queues stopped inmac80211. To prevent this, start the queues before settingSTAT_INITIALIZED.

In b43, a similar change has been in place (twice) in thewireless_core_init() routine. Remove the duplicate and add similarcode to b43legacy.