Search Linux Wireless

Re: mac80211: Set IEEE80211_TXPD_REQ_TX_STATUS for all TX frames

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tuesday 13 May 2008, Johannes Berg wrote:
> 
> > > What about monitor interfaces/injection? Do they already set it?
> > 
> > No, should they?
> 
> Yes, I think so, since hostapd uses injection for frames and definitely
> needs status callback. We could later define a radiotap bit for that, of
> course.

Ok, I'll update the patch.

> > We could even make it so that the mac80211 tx_status handler will ignore
> > the frame when the flag is set so drivers won't have to look at it at all.
> 
> You mean "when the flag is unset"? Not sure, maybe we should, but we'll
> see that when more uses for it come up/better rate control algorithms
> are developed.

The most important frames the issue currently arises is with RTS and CTS-to-self
frames. rt2x00 requests those frames from mac80211 and currently clears the
IEEE80211_TXCTL_REQ_TX_STATUS flag to prevent it being send to mac80211
to not upset the rc-algorithm.

Ivo
--
To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Host AP]     [ATH6KL]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Linux Kernel]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Device Mapper]
  Powered by Linux