On Fri, 2008-12-05 at 10:51 +0100, Henning Rogge wrote: > Am Friday 05 December 2008 10:45:10 schrieb Johannes Berg: > > > Ath9k has it's ***_ratetable which contains a line of data for each > > > transmission range. 20/40Mhz and guard interval is already contained in > > > this table (encoded in "phy" variable). Just the MCS number is missing. > > > > Well, yes, but it's not done uniformly across drivers. > > > > > And I think the intel driver has the necessary data too. If I understand > > > the iwl5000 driver, it pushes the rate index (even for 802.11n) through > > > ieee80211_rx_status into mac80211. > > > > Sort of, yes, but again, in a much different way. We really have to > > rename struct ieee80211_tx_rate to struct ieee80211_txrx_rate and embed > > it into struct ieee80211_rx_status for doing this properly. > How many 802.11n capable drivers exist in mac80211 at the moment ? Only those two, really, but more are in development, for example ar9170 and rt2800. johannes
Attachment:
signature.asc
Description: This is a digitally signed message part