Linux wireless drivers development
 help / color / mirror / Atom feed
* [PATCH] ath5k: fix mesh beaconing
@ 2009-06-12 23:09 Andrey Yurovsky
  2009-06-12 23:33 ` Nick Kossifidis
  0 siblings, 1 reply; 2+ messages in thread
From: Andrey Yurovsky @ 2009-06-12 23:09 UTC (permalink / raw)
  To: linux-wireless; +Cc: Nick Kossifidis, Andrey Yurovsky

This patch is from Nick Kossifidis but he forgot to send it.  It ensures
that the beacon queue gets started in mesh mode as well, otherwise ath5k
will not beacon in mesh point mode.

At this time, we still need to issue a scan before mesh beaconing will
work but that appears to be a separate problem.

Signed-off-by: Andrey Yurovsky <andrey@cozybit.com>
---
 drivers/net/wireless/ath/ath5k/pcu.c |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/drivers/net/wireless/ath/ath5k/pcu.c b/drivers/net/wireless/ath/ath5k/pcu.c
index ec35503..2942f13 100644
--- a/drivers/net/wireless/ath/ath5k/pcu.c
+++ b/drivers/net/wireless/ath/ath5k/pcu.c
@@ -733,8 +733,9 @@ void ath5k_hw_init_beacon(struct ath5k_hw *ah, u32 next_beacon, u32 interval)
 	/*
 	 * Set the beacon register and enable all timers.
 	 */
-	/* When in AP mode zero timer0 to start TSF */
-	if (ah->ah_op_mode == NL80211_IFTYPE_AP)
+	/* When in AP or Mesh Point mode zero timer0 to start TSF */
+	if (ah->ah_op_mode == NL80211_IFTYPE_AP ||
+	    ah->ah_op_mode == NL80211_IFTYPE_MESH_POINT)
 		ath5k_hw_reg_write(ah, 0, AR5K_TIMER0);
 
 	ath5k_hw_reg_write(ah, next_beacon, AR5K_TIMER0);
-- 
1.5.6.3


^ permalink raw reply related	[flat|nested] 2+ messages in thread

* Re: [PATCH] ath5k: fix mesh beaconing
  2009-06-12 23:09 [PATCH] ath5k: fix mesh beaconing Andrey Yurovsky
@ 2009-06-12 23:33 ` Nick Kossifidis
  0 siblings, 0 replies; 2+ messages in thread
From: Nick Kossifidis @ 2009-06-12 23:33 UTC (permalink / raw)
  To: Andrey Yurovsky; +Cc: linux-wireless

2009/6/13 Andrey Yurovsky <andrey@cozybit.com>:
> This patch is from Nick Kossifidis but he forgot to send it.  It ensures
> that the beacon queue gets started in mesh mode as well, otherwise ath5k
> will not beacon in mesh point mode.
>
> At this time, we still need to issue a scan before mesh beaconing will
> work but that appears to be a separate problem.
>
> Signed-off-by: Andrey Yurovsky <andrey@cozybit.com>

Sorry for the delay, i had to deal with various stuff...
Thanks for testing this and sending the patch ;-)

Signed-off-by: Nick Kossifidis <mickflemm@gmail.com>

-- 
GPG ID: 0xD21DB2DB
As you read this post global entropy rises. Have Fun ;-)
Nick

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2009-06-12 23:33 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-06-12 23:09 [PATCH] ath5k: fix mesh beaconing Andrey Yurovsky
2009-06-12 23:33 ` Nick Kossifidis

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox