On Mon, 2007-08-20 at 15:10 +0300, Tomas Winkler wrote: > iwlwifi has notion of 'station' in driver and firmware. The whole > instance of station including keys has to be removed on association > lost. We need get at least mac address of the station that has lost > association into driver to do that. There is not comfortable interface > right now mac80211 to do that. The same goes for association process > where station has to be added we use rate scale init for that right > now. Thanks for the explanation. > There is some table_notification handler but it only updates driver > about number of stations. Right. In a recent patch I removed functionality for setting a NULL key to the hardware for such STAs and remarked something along the lines of "If hardware needs that, we should not abuse the set_key() function to notify it of new STAs" Seems that is the case with your hardware as well as some atheros hardware the code was initially written for. I'm sure we're willing to consider patches that extend the sta_table_notification() handle to include the MAC address of the station that was added/removed. > There was a whole discussion we led about if rate scale algorithm and > notion of station should separated from the driver or not. I'm not > sure it was closed yet. I only recall the rate scaling vs. driver but nothing about STAs. johannes
Attachment:
signature.asc
Description: This is a digitally signed message part