Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 11 Feb 2009 15:09:25 -0800
From:      Sam Leffler <sam@errno.com>
To:        Bengt Ahlgren <bengta@sics.se>
Cc:        stable@freebsd.org, Uwe Laverenz <uwe@laverenz.de>
Subject:   Re: CFT: ath hal src switchover
Message-ID:  <49935AA5.4010408@errno.com>
In-Reply-To: <uh7tz70siya.fsf@P142.sics.se>
References:  <49665E35.1050301@errno.com> <4993368A.5040306@laverenz.de> <uh7tz70siya.fsf@P142.sics.se>

index | next in thread | previous in thread | raw e-mail

Bengt Ahlgren wrote:
> Uwe Laverenz <uwe@laverenz.de> writes:
>
>   
>> Sam Leffler schrieb:
>>
>>     
>>> those changes.  To do this you must have an up to date RELENG_7 code
>>> base and then apply this patch:
>>>
>>> http://people.freebsd.org/~sam/ath_hal-releng7.patch
>>>
>>> Then rebuild your kernel.  There should be no changes to user apps.  
>>>       
>> I tested this on a Thinkpad R51 / RELENG_7 / Atheros 5212 and I see no
>> problems with the patch. It builds and runs fine and doesn't seem to
>> do anything harmful. :)
>>
>> I have a problem with this machine though (with or without your
>> patch): the wireless connection seems to be stalled every few
>> minutes. If I try to send some traffic over ath0 or make wpa_cli
>> reconnect it comes back for another few minutes.
>>
>> The only cure for now seems to be "ifconfig ath0 -bgscan".
>>     
>
> That sounds like it can be the same symptoms as I described on the
> freebsd-mobile list earlier this week:
>
> http://lists.freebsd.org/pipermail/freebsd-mobile/2009-February/011343.html
>
> What clockrate do you run at?  On my system (Thinkpad X40, Atheros
> 5212) the problem does not occur at kern.hz=1000, but it is present at
> kern.hz=100.
>
> Tomorrow evening I will investigate this further including testing if
> "ifconfig ath0 -bgscan" makes a difference for me.
>   

There are many many changes to the ath driver in head that are not in 
stable.  If I can get confidence in the hal backport I can try to bring 
back some of those.  But I need to do things in the proper order; I 
can't backmerge a bunch of stuff, find something is broken, and then 
have to bisect changes.  So people need to help get the hal code in 
place first.

    Sam



home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?49935AA5.4010408>