I think the next step would be to compile a new driver (wl12xx and mac80211) from compat-wireless / John Linville tree and see how that goes