My wifi & USB did start crashing again, fortunately before I started a long cook.
With the information from Bryan, I managed to get HM and OpenWrt running on a 3.6 kernel with the 8192cu driver in wext mode.
However, about an hour into my smoke, USB dropped out again.
I rebooted, and...