On Mon, Sep 22, 2008 at 5:59 PM, Johannes Berg <johannes@xxxxxxxxxxxxxxxx> wrote: > On Mon, 2008-09-22 at 17:10 +0300, Tomas Winkler wrote: >> From: Emmanuel Grumbach <emmanuel.grumbach@xxxxxxxxx> >> >> This patch fixes the led behavior in IBSS. After we joined an IBSS cell we >> need to inform the led that we got associated. Although there is no 802.11 >> association in IBSS mode, the semantic of "There is a link" is relevant. >> This allows the led to blink in IBSS mode (at least this solves a bug for >> iwlwifi). > > Doesn't it also have to be turned off again at some point? Or is that > done? Other than that looks fine to me. I've asked my self the same question the answer is not clear. We switch the led off on close/ifdown by radio led trigger. Note in IBSS is always connected, carrier is always on if I'm not mistaken. Tomas > >> Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@xxxxxxxxx> >> Reviewed-by: Tomas Winkler <tomas.winkler@xxxxxxxxx> >> --- >> net/mac80211/mlme.c | 2 ++ >> 1 files changed, 2 insertions(+), 0 deletions(-) >> >> diff --git a/net/mac80211/mlme.c b/net/mac80211/mlme.c >> index 2e55208..2bae226 100644 >> --- a/net/mac80211/mlme.c >> +++ b/net/mac80211/mlme.c >> @@ -1483,6 +1483,8 @@ static int ieee80211_sta_join_ibss(struct ieee80211_sub_if_data *sdata, >> ifsta->state = IEEE80211_STA_MLME_IBSS_JOINED; >> mod_timer(&ifsta->timer, jiffies + IEEE80211_IBSS_MERGE_INTERVAL); >> >> + ieee80211_led_assoc(local, true); >> + >> memset(&wrqu, 0, sizeof(wrqu)); >> memcpy(wrqu.ap_addr.sa_data, bss->bssid, ETH_ALEN); >> wireless_send_event(sdata->dev, SIOCGIWAP, &wrqu, NULL); > -- 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