- Split urtwn_tx_start() into urtwn_tx_data() and urtwn_tx_start() (will be used for beacon updates / raw xmit path).
- Remove unneeded code from _urtwn_getbuf().
- Use CCK11 for data frames in 11b mode.
- Send EAPOL frames at 1 Mbps.
- Reduce code duplication in urtwn_tx_data().
- Fix sequence numbering (again).
- Add IEEE80211_RADIOTAP_F_WEP flag for encrypted frames.
- Check URTWN_RUNNING flag under lock.
This change will greatly simplify subsequent (WME, HOSTAP support) updates.
Note: rate adaptation is not fixed yet.