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>