Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 17 Mar 2012 16:03:47 -0700
From:      matt <sendtomatt@gmail.com>
To:        Aleksandr Rybalko <ray@ddteam.net>
Cc:        Aleksandr Rybalko <ray@dlink.ua>, freebsd-wireless@freebsd.org
Subject:   Re: Please Test: Updated Ral Driver Patch for rt2860/rt3090
Message-ID:  <4F651853.2050409@gmail.com>
In-Reply-To: <20120314200718.b6b51452.ray@ddteam.net>
References:  <CA%2BCYCL-d1hCzQK48EzPjgRu3UFO9EWMn-O%2B3V8%2B9cNrQE2s%2ByQ@mail.gmail.com> <CA%2BCYCL-6=03MvCCKq4z5aePqLPWzjAQZmHAKDXwNA8f5Gawu7A@mail.gmail.com> <4F4828C0.6020705@gmail.com> <CA%2BCYCL_o=mDA-P66nTdPR65=MwML4FghxRpNzowDE-eXNWmD6g@mail.gmail.com> <4F5A8023.1090705@gmail.com> <CAJ-Vmonu4SUVOdfbTdAnmGfQ=T-PtcAbd-PCoQ0PV_ttwF5Scw@mail.gmail.com> <4F5AC7CF.3090409@gmail.com> <4F5C0C86.7040503@gmail.com> <4F5C24ED.3090601@gmail.com> <4F5CD920.2000905@gmail.com> <4F5D0876.5040409@gmail.com> <4F5D14E0.3050301@gmail.com> <CAJ-Vmo=jJmwY=bTVaKFYTd--1E9vzwgn54VMJyY82bc9pSWcBg@mail.gmail.com> <20120312001625.4d9b3b52.ray@ddteam.net> <4F5E7D17.7000102@gmail.com> <4F5E9814.7010803@gmail.com> <CAJ-VmomvqoV184PuBOpjuyQkGg7dTn8fv46uPXyGdf0o6L5PRg@mail.gmail.com> <4F5E9BA3.2000401@gmail.com> <20120313131415.36ecd761.ray@dlink.ua> <CAJ-VmokpT4RjqS_CwCm1Tpn5X6H1kutPy0pWTTLy16j%2BO_oJ3w@mail.gmail.com> <4F5FE891.7050306@gmail.com> <20120314200718.b6b51452.ray@ddteam.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On 03/14/12 11:07, Aleksandr Rybalko wrote:
> On Tue, 13 Mar 2012 17:38:41 -0700
> matt<sendtomatt@gmail.com>  wrote:
>
>> On 03/13/12 08:03, Adrian Chadd wrote:
>>> Hi,
>>>
>>> Matt - you said your RT driver worked fine with CCMP, but the
>>> zrouter one didn't? Did I get that right?
>>>
>>>
>>> Adrian
>>> .
>>>
>> Yes, but it sounded like Alexandr knew why?
> Not found yet :)
> Matt, can you please check it in different combination?
> Two possible cases:
> 1. Something different in net80211 crypto between HEAD and 8.X-RELEASE.
> 2. It is possible that driver works with crypto only in STA mode.
>
> Hope, it will help to find problem source.
>
>> Regarding crash,
>> I'm just now in sync on this machine with the src tree it has, so I
>> can rule out future kernel vs old-time userland issues.
>>
>> Not sure whether that was the hw/sw ifdef, or something he said he
>> broke and was looking at.
> I add a couple of #ifndef RT2860_NO_HW_CRYPTO, so if
> RT2860_NO_HW_CRYPTO is defined, then used net80211 software crypto.
>
>> Alexandr-- Thanks for posting a repo&  adding commit bits.
> Welcome :)
>
>> We'll have a working ral soon for the folks that have those only,
>> which is the important part!
>> No wifi is no FreeBSD for a lot of prospective users, I'm sure.
> Yeah, agree with you.
>
>> Thanks!
>> Matt
> WBW
Haven't got to comparing what my rt2860.c was doing vs. the one in the 
google code, but the google code source is definitely getting a panic in 
rt2860_rx_queue_done (sorry from memory, maybe fewer underscores) trying 
to run CCMP. It scans and goes up just fine, and wpa_supplicant exits 
without error...I suppose I should have run wpa_cli and gotten a little 
more than "exits without error" :). I ruled out panics specific to a 
DHCP packet by running the interface static. This time at least I saw a 
backtrace.

I'll keep looking at it. If anyone hasn't seen it before, I found "meld" 
in ports which is pretty nice for doing line by line comparisons where 
things are mostly similar, reminds me of the visual patch tool in Xcode.

Matt



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4F651853.2050409>