* Re: [PATCH] ath5k: Does not connect reliably on 2.6.27 [not found] <87iqrvgm7b.fsf@denkblock.local> @ 2008-10-14 17:11 ` Nick Kossifidis 2008-10-14 22:01 ` Elias Oltmanns 0 siblings, 1 reply; 2+ messages in thread From: Nick Kossifidis @ 2008-10-14 17:11 UTC (permalink / raw) To: Elias Oltmanns; +Cc: Luis R. Rodriguez, linux-wireless 2008/10/14 Elias Oltmanns <eo@nebensachen.de>: > Hi all, > > after a cold boot into 2.6.27, ath5k doesn't work on my machine. The > sequence > > # ifconfig ath0 up > # iwlist ath0 ap > > results in a message informing me that no list of APs is available for > that device. I have identified the following commit as the guilty one: > > commit 2203d6be7ed17af81a1dc35a0af9806086743b02 > Author: Nick Kossifidis <mick@madwifi.org> > Date: Sun Jul 20 06:36:52 2008 +0300 > > ath5k: Misc hw_reset updates > > * Update hw_reset to calculate some of the values we were using as > static > * Increase activation to rx delay > > Changes-licensed-under: ISC > Signed-off-by: Nick Kossifidis <mickflemm@gmail.com> > Signed-off-by: John W. Linville <linville@tuxdriver.com> > > The minimal patch to fix the issue for me is attached. However, I am > wondering whether the preceding writes to register 0xa228 should be > dropped or at least adjusted somehow. Perhaps those of you who know the > recently released HAL from Atheros can throw some light on the matter. > > Regards, > > Elias > --- > diff --git a/drivers/net/wireless/ath5k/hw.c b/drivers/net/wireless/ath5k/hw.c > index dc51b84..b1cec2a 100644 > --- a/drivers/net/wireless/ath5k/hw.c > +++ b/drivers/net/wireless/ath5k/hw.c > @@ -862,7 +862,7 @@ int ath5k_hw_reset(struct ath5k_hw *ah, enum ieee80211_if_types op_mode, > data = 0; > > /* Just write 0x9b5 ? */ > - /* ath5k_hw_reg_write(ah, 0x000009b5, 0xa228); */ > + ath5k_hw_reg_write(ah, 0x000009b5, 0xa228); > ath5k_hw_reg_write(ah, 0x0000000f, AR5K_SEQ_MASK); > ath5k_hw_reg_write(ah, 0x00000000, 0xa254); > ath5k_hw_reg_write(ah, 0x0000000e, AR5K_PHY_SCAL); > I think i've fixed that (it's a buggy mask some lines above) on an earlier patch (the one that introduced AR2425 support) but i'll look into it again ;-) -- GPG ID: 0xD21DB2DB As you read this post global entropy rises. Have Fun ;-) Nick ^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [PATCH] ath5k: Does not connect reliably on 2.6.27 2008-10-14 17:11 ` [PATCH] ath5k: Does not connect reliably on 2.6.27 Nick Kossifidis @ 2008-10-14 22:01 ` Elias Oltmanns 0 siblings, 0 replies; 2+ messages in thread From: Elias Oltmanns @ 2008-10-14 22:01 UTC (permalink / raw) To: Nick Kossifidis; +Cc: Luis R. Rodriguez, linux-wireless "Nick Kossifidis" <mickflemm@gmail.com> wrote: > 2008/10/14 Elias Oltmanns <eo@nebensachen.de>: >> Hi all, > >> >> after a cold boot into 2.6.27, ath5k doesn't work on my machine. The >> sequence >> >> # ifconfig ath0 up >> # iwlist ath0 ap >> >> results in a message informing me that no list of APs is available for >> that device. [...] >> The minimal patch to fix the issue for me is attached. However, I am >> wondering whether the preceding writes to register 0xa228 should be >> dropped or at least adjusted somehow. Perhaps those of you who know the >> recently released HAL from Atheros can throw some light on the matter. >> >> Regards, >> >> Elias >> --- >> diff --git a/drivers/net/wireless/ath5k/hw.c b/drivers/net/wireless/ath5k/hw.c >> index dc51b84..b1cec2a 100644 >> --- a/drivers/net/wireless/ath5k/hw.c >> +++ b/drivers/net/wireless/ath5k/hw.c >> @@ -862,7 +862,7 @@ int ath5k_hw_reset(struct ath5k_hw *ah, enum ieee80211_if_types op_mode, >> data = 0; >> >> /* Just write 0x9b5 ? */ >> - /* ath5k_hw_reg_write(ah, 0x000009b5, 0xa228); */ >> + ath5k_hw_reg_write(ah, 0x000009b5, 0xa228); >> ath5k_hw_reg_write(ah, 0x0000000f, AR5K_SEQ_MASK); >> ath5k_hw_reg_write(ah, 0x00000000, 0xa254); >> ath5k_hw_reg_write(ah, 0x0000000e, AR5K_PHY_SCAL); >> > > I think i've fixed that (it's a buggy mask some lines above) on an > earlier patch (the one that introduced AR2425 support) but i'll look > into it again ;-) Can you drop me a link or a commit + tree so I can test it? Regards, Elias ^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2008-10-14 22:06 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <87iqrvgm7b.fsf@denkblock.local>
2008-10-14 17:11 ` [PATCH] ath5k: Does not connect reliably on 2.6.27 Nick Kossifidis
2008-10-14 22:01 ` Elias Oltmanns
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).