From: Ben Greear <greearb@candelatech.com>
To: "linux-wireless@vger.kernel.org" <linux-wireless@vger.kernel.org>
Subject: No beacons generated when you bring ath9k AP interface down and up.
Date: Thu, 13 Jan 2011 23:13:40 -0800 [thread overview]
Message-ID: <4D2FF7A4.3070106@candelatech.com> (raw)
Been a long day, but I think I finally see the problem.
If you have an ath9k AP interface running with hostapd, and you
run: ip link set vap0 down; ip link set vap0 up;
then it will disable beaconing.
One reason is that the ieee80211_do_open calls the
ieee80211_bss_info_change_notify before it sets the RUNNING
flag, so it would disable beaconing. A second is that
it doesn't set the BEACON_CHANGED flag anyway, so even if you
hack things to set RUNNING first, it still doesn't work right.
I'm not sure where the problem actually lies: Should ath9k
start beaconing automatically on VAP interface add? Is
it up to hostapd to detect the ifdown/ifup and re-set everything
up properly? Or maybe it's just a very bad idea to bounce
a VAP interface with 'ip link set'?
Thanks,
Ben
--
Ben Greear <greearb@candelatech.com>
Candela Technologies Inc http://www.candelatech.com
next reply other threads:[~2011-01-14 7:13 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-01-14 7:13 Ben Greear [this message]
2011-01-14 8:26 ` No beacons generated when you bring ath9k AP interface down and up Johannes Berg
2011-01-14 9:12 ` Jouni Malinen
2011-01-14 13:22 ` Ben Greear
2011-01-14 14:17 ` Brian Prodoehl
2011-01-14 13:49 ` Jorge Boncompte [DTI2]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4D2FF7A4.3070106@candelatech.com \
--to=greearb@candelatech.com \
--cc=linux-wireless@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.