From mboxrd@z Thu Jan 1 00:00:00 1970 Return-path: Received: from mail2.candelatech.com ([208.74.158.173]) by bombadil.infradead.org with esmtp (Exim 4.80.1 #2 (Red Hat Linux)) id 1YsBNB-0005rI-0m for ath10k@lists.infradead.org; Tue, 12 May 2015 14:41:29 +0000 Message-ID: <55521102.9020306@candelatech.com> Date: Tue, 12 May 2015 07:41:06 -0700 From: Ben Greear MIME-Version: 1.0 Subject: Re: Ath10 firmware crashing in Monitor mode(Sniffer mode) References: In-Reply-To: List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Sender: "ath10k" Errors-To: ath10k-bounces+kvalo=adurom.com@lists.infradead.org To: Michal Kazior , s prasad Cc: Kalle Valo , linux-wireless , "ath10k@lists.infradead.org" CgpPbiAwNS8xMi8yMDE1IDAzOjE0IEFNLCBNaWNoYWwgS2F6aW9yIHdyb3RlOgo+IE9uIDEyIE1h eSAyMDE1IGF0IDExOjMxLCBzIHByYXNhZCA8c3ByYXNhZC5rYW5kcmVndWxhQGdtYWlsLmNvbT4g d3JvdGU6Cj4+IE1heSBJIGtub3csIGlzIHRoaXMgZmlybXdhcmUgb3IgZHJpdmVyIGNvbnN0cmFp bnQ/Cj4+IElmIHNvbWVib2R5IGhhdmUgcGF0Y2ggZm9yIHRoaXMsIGFtIHJlYWR5IHRvIHRlc3Qg aXQuCj4KPiBTaG9ydCBhbnN3ZXI6IFRoZXJlJ3Mgbm90aGluZywgeWV0Lgo+Cj4gTG9uZyBhbnN3 ZXI6Cj4KPiAgRnJvbSB3aGF0IEkga25vdyBvZmZpY2lhbCBmaXJtd2FyZSBkb2Vzbid0IHN1cHBv cnQgaW5qZWN0aW5nIHBhY2tldHMKPiB2aWEgbW9uaXRvciB2ZGV2LiBUaGlzIGlzIGEgZmlybXdh cmUgbGltaXRhdGlvbi4KPgo+IEEgd2F5IGFyb3VuZCB0aGlzIG1heSBiZSBjcmVhdGluZyBhbmQg dXNpbmcgYW4gYWRkaXRpb25hbCB2ZGV2LCBlLmcuCj4gQVAuIFRoaXMgd2lsbCBiZSByYXRoZXIg dWdseSBidXQgbWF5IHdvcmsuIFRoZXJlJ3Mgbm8gcGF0Y2ggZm9yIGl0Lgo+Cj4gQW4gYWx0ZXJu YXRpdmUgd291bGQgYmUgdG8gYXNrIEJlbiB0byBtb2RpZnkgaGlzIENULWZpcm13YXJlIGJyYW5j aC4KCkkgZ2F2ZSB0aGlzIGEgZGVjZW50IHRyeSBhIG1vbnRoIG9yIHR3byBhZ28sIGFuZCBoYWQg bm8gbHVjay4gIFRoZSBoYXJkd2FyZQooZnJvbSB3aGF0IEkgY2FuIHRlbGwpLCBqdXN0IHdpbGwg bm90IHNlbmQgYSBmcmFtZSB0byBhbiB1bmtub3duIHBlZXIuCgpJIG5vdGljZWQgdGhlIG90aGVy IGRheSB0aGF0IEFOUVAgd2lsbCBub3Qgd29yayBvbiBhdGgxMGssIGFuZCBJIHN1c3BlY3QKc2lt aWxhciBpc3N1ZXMuLnNvIEkgd2lsbCBiZSBpbiB0aGF0IGNvZGUgYWdhaW4uICBNYXliZSBJJ2xs IGxlYXJuCmhvdyB0byB0cmljayBpdCBpbnRvIHNlbmRpbmcgYXJiaXRyYXJ5IGZyYW1lcy4KCkFs bCB0aGF0IHNhaWQsIHRoZXJlIGlzIG5vIHdheSB0byBzcGVjaWZ5IHJhdGUtY3RybCBpbmZvIG9u IGEgcGVyLXBrdApiYXNpcyB3aGVuIGluamVjdGluZyBmcmFtZXMsIHNvIEkgZG9uJ3Qga25vdyB3 aGF0IGdvb2QgaW5qZWN0aW5nIGZyYW1lcwpvbiBhIG1ndCBkZXZpY2Ugd2lsbCBhY2NvbXBsaXNo LgoKVGhhbmtzLApCZW4KCj4gQWxzbyB0aGVyZSdzIGEgcHJvYmxlbSB3aXRoIHN1Ym1pdHRpbmcg cmF3IDgwMi4xMSBmcmFtZXMgdG8gZmlybXdhcmUuCj4gVGhlcmUncyBzb21lIHdvcmsgb25nb2lu ZyBbMV0uCj4KPiBbMV06IGh0dHA6Ly9saXN0cy5pbmZyYWRlYWQub3JnL3BpcGVybWFpbC9hdGgx MGsvMjAxNS1NYXkvMDA1MTQ0Lmh0bWwKPgo+Cj4gTWljaGHFggo+IC0tCj4gVG8gdW5zdWJzY3Jp YmUgZnJvbSB0aGlzIGxpc3Q6IHNlbmQgdGhlIGxpbmUgInVuc3Vic2NyaWJlIGxpbnV4LXdpcmVs ZXNzIiBpbgo+IHRoZSBib2R5IG9mIGEgbWVzc2FnZSB0byBtYWpvcmRvbW9Admdlci5rZXJuZWwu b3JnCj4gTW9yZSBtYWpvcmRvbW8gaW5mbyBhdCAgaHR0cDovL3ZnZXIua2VybmVsLm9yZy9tYWpv cmRvbW8taW5mby5odG1sCj4KCi0tIApCZW4gR3JlZWFyIDxncmVlYXJiQGNhbmRlbGF0ZWNoLmNv bT4KQ2FuZGVsYSBUZWNobm9sb2dpZXMgSW5jICBodHRwOi8vd3d3LmNhbmRlbGF0ZWNoLmNvbQoK X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KYXRoMTBrIG1h aWxpbmcgbGlzdAphdGgxMGtAbGlzdHMuaW5mcmFkZWFkLm9yZwpodHRwOi8vbGlzdHMuaW5mcmFk ZWFkLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2F0aDEwawo= From mboxrd@z Thu Jan 1 00:00:00 1970 Return-path: Received: from mail2.candelatech.com ([208.74.158.173]:48010 "EHLO mail2.candelatech.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932804AbbELOlH (ORCPT ); Tue, 12 May 2015 10:41:07 -0400 Message-ID: <55521102.9020306@candelatech.com> (sfid-20150512_164112_683379_21CBDC00) Date: Tue, 12 May 2015 07:41:06 -0700 From: Ben Greear MIME-Version: 1.0 To: Michal Kazior , s prasad CC: "ath10k@lists.infradead.org" , linux-wireless , Kalle Valo Subject: Re: Ath10 firmware crashing in Monitor mode(Sniffer mode) References: In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Sender: linux-wireless-owner@vger.kernel.org List-ID: On 05/12/2015 03:14 AM, Michal Kazior wrote: > On 12 May 2015 at 11:31, s prasad wrote: >> May I know, is this firmware or driver constraint? >> If somebody have patch for this, am ready to test it. > > Short answer: There's nothing, yet. > > Long answer: > > From what I know official firmware doesn't support injecting packets > via monitor vdev. This is a firmware limitation. > > A way around this may be creating and using an additional vdev, e.g. > AP. This will be rather ugly but may work. There's no patch for it. > > An alternative would be to ask Ben to modify his CT-firmware branch. I gave this a decent try a month or two ago, and had no luck. The hardware (from what I can tell), just will not send a frame to an unknown peer. I noticed the other day that ANQP will not work on ath10k, and I suspect similar issues..so I will be in that code again. Maybe I'll learn how to trick it into sending arbitrary frames. All that said, there is no way to specify rate-ctrl info on a per-pkt basis when injecting frames, so I don't know what good injecting frames on a mgt device will accomplish. Thanks, Ben > Also there's a problem with submitting raw 802.11 frames to firmware. > There's some work ongoing [1]. > > [1]: http://lists.infradead.org/pipermail/ath10k/2015-May/005144.html > > > MichaƂ > -- > To unsubscribe from this list: send the line "unsubscribe linux-wireless" in > the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html > -- Ben Greear Candela Technologies Inc http://www.candelatech.com