enum_ieee80211_ampdu_mlme_action(9) [centos man page]
ENUM IEEE80211_AMPDU(9) Advanced driver interface ENUM IEEE80211_AMPDU(9)NAME
enum_ieee80211_ampdu_mlme_action - A-MPDU actions
SYNOPSIS
enum ieee80211_ampdu_mlme_action {
IEEE80211_AMPDU_RX_START,
IEEE80211_AMPDU_RX_STOP,
IEEE80211_AMPDU_TX_START,
IEEE80211_AMPDU_TX_STOP_CONT,
IEEE80211_AMPDU_TX_STOP_FLUSH,
IEEE80211_AMPDU_TX_STOP_FLUSH_CONT,
IEEE80211_AMPDU_TX_OPERATIONAL
};
CONSTANTS
IEEE80211_AMPDU_RX_START
start RX aggregation
IEEE80211_AMPDU_RX_STOP
stop RX aggregation
IEEE80211_AMPDU_TX_START
start TX aggregation
IEEE80211_AMPDU_TX_STOP_CONT
stop TX aggregation but continue transmitting queued packets, now unaggregated. After all packets are transmitted the driver has to
call ieee80211_stop_tx_ba_cb_irqsafe.
IEEE80211_AMPDU_TX_STOP_FLUSH
stop TX aggregation and flush all packets, called when the station is removed. There's no need or reason to call
ieee80211_stop_tx_ba_cb_irqsafe in this case as mac80211 assumes the session is gone and removes the station.
IEEE80211_AMPDU_TX_STOP_FLUSH_CONT
called when TX aggregation is stopped but the driver hasn't called ieee80211_stop_tx_ba_cb_irqsafe yet and now the connection is
dropped and the station will be removed. Drivers should clean up and drop remaining packets when this is called.
IEEE80211_AMPDU_TX_OPERATIONAL
TX aggregation has become operational
DESCRIPTION
These flags are used with the ampdu_action callback in struct ieee80211_ops to indicate which action is needed.
Note that drivers MUST be able to deal with a TX aggregation session being stopped even before they OK'ed starting it by calling
ieee80211_start_tx_ba_cb_irqsafe, because the peer might receive the addBA frame and send a delBA right away!
AUTHOR
Johannes Berg <johannes@sipsolutions.net>
Author.
COPYRIGHT Kernel Hackers Manual 3.10 June 2014 ENUM IEEE80211_AMPDU(9)
Check Out this Related Man Page
IEEE80211_STA_SET_BU(9) Advanced driver interface IEEE80211_STA_SET_BU(9)NAME
ieee80211_sta_set_buffered - inform mac80211 about driver-buffered frames
SYNOPSIS
void ieee80211_sta_set_buffered(struct ieee80211_sta * sta, u8 tid, bool buffered);
ARGUMENTS
sta
struct ieee80211_sta pointer for the sleeping station
tid
the TID that has buffered frames
buffered
indicates whether or not frames are buffered for this TID
DESCRIPTION
If a driver buffers frames for a powersave station instead of passing them back to mac80211 for retransmission, the station may still need
to be told that there are buffered frames via the TIM bit.
This function informs mac80211 whether or not there are frames that are buffered in the driver for a given TID; mac80211 can then use this
data to set the TIM bit (NOTE: This may call back into the driver's set_tim call! Beware of the locking!)
If all frames are released to the station (due to PS-poll or uAPSD) then the driver needs to inform mac80211 that there no longer are
frames buffered. However, when the station wakes up mac80211 assumes that all buffered frames will be transmitted and clears this data,
drivers need to make sure they inform mac80211 about all buffered frames on the sleep transition (sta_notify with STA_NOTIFY_SLEEP).
Note that technically mac80211 only needs to know this per AC, not per TID, but since driver buffering will inevitably happen per TID
(since it is related to aggregation) it is easier to make mac80211 map the TID to the AC as required instead of keeping track in all
drivers that use this API.
AUTHOR
Johannes Berg <johannes@sipsolutions.net>
Author.
COPYRIGHT Kernel Hackers Manual 3.10 June 2014 IEEE80211_STA_SET_BU(9)
Hello, I am trying to get clarity on a few things and am looking for some info.
In every article I have read about link aggregation and lacp, it can be used combine physical links to create 1 logical link for increased bandwidth.
But what it doesn't say is if this is limited by source/dst. ... (1 Reply)
Discussion started by: jaredo
1 Replies
2. Forum Support Area for Unregistered Users & Account Problems
Hello.
I was just googling a problem and came across your forum. I found a post by another user whose question was unanswered (regarding Linux network interface aggregation). I know the answer, and I can help them.
However, your system requires me to register and log in to post.
I am not... (2 Replies)
Hi
My input file looks like
field1 field2 field3 field4 field5
field1 field2 field3 field4 field5
field1 field2 field3 field4 field5
::::::::::::
::::::::::::
There may be one space of multiple spaces between fields and no fields contains spaces in them.
If field 1 to 4 are equal for... (3 Replies)
Me again :)
I'm trying to find a page describing the L2, L3 und L4 modes of dladm.
It's nice to read "hashed by ip header", but how should I use that?
On the file-server it's ok to have the six interfaces serving six clients each on it's own. But an rsync connection via switch between two... (8 Replies)
Hello,
I need you help about the following case:
- We have 2 remote site and both of the has very heavy app (Oracle,SAP...).
-We need high availability though 2 IP (link aggregation)
i.e 2 internet card for each server.
*Hope this is understandable:
What We want is:
in case one of... (7 Replies)
Hi all,
I have following scenario to perform sum aggregation on certain columns
Node Allocated_Space Pool_Name CS_Group Utilized Space
-------- ---------------- ---------- --------- --------------
bdw1a_lun01 300 bdw_p0 ... (2 Replies)
Hi All,
I came across this error "MIXING ENUM TYPES" when I run my C program against the Coverity Tool. I've made many search relating to the error, but I didnt find the exact solution. Can anyone help me to overcome this.?
Thanks in Advance.!! (3 Replies)
Hi,
I need help in UNIX shell script to handle the following:
I have file called File1.txt which contains data something like below:
LibraryName|BookName|Flag-Indicator|COUNT
LIB1|BOOK1|A|12
LIB1|BOOK1|A|2
LIB2|BOOK2|I|1
LIB2|BOOK1|I|4
LIB1|BOOK2|A|12
LIB1|BOOK1|I|22... (3 Replies)
Hi,
This is Solaris-10 x86 platform.
I am not able to ping gateway associated with aggr50001. I am not getting idea, where could be issue. Please advise.
# netstat -nr
Routing Table: IPv4
Destination Gateway Flags Ref Use Interface
--------------------... (10 Replies)
Hi,
I have Solaris-10 server and link aggregation is configured on this in below way
# dladm show-aggr
key: 1 (0x0001) policy: L4 address: 3c:d9:2b:ee:a8:a (auto)
device address speed duplex link state
bnx1 3c:d9:2b:ee:a8:a... (8 Replies)