From owner-freebsd-wireless@FreeBSD.ORG Thu May 9 02:23:03 2013 Return-Path: Delivered-To: freebsd-wireless@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 505F097B for ; Thu, 9 May 2013 02:23:03 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: from mail-pd0-f181.google.com (mail-pd0-f181.google.com [209.85.192.181]) by mx1.freebsd.org (Postfix) with ESMTP id 2C1811729 for ; Thu, 9 May 2013 02:23:02 +0000 (UTC) Received: by mail-pd0-f181.google.com with SMTP id p11so1657615pdj.26 for ; Wed, 08 May 2013 19:23:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:message-id:date:from:to:reply-to:subject:in-reply-to :x-mailer:mime-version:content-type; bh=n+2XIFgnweChoQZSIgC0KQ9IUc3T62r2ldyN70RnIQc=; b=pjw0zgjNiMAyy3oh0ue2Ykz3qlnZ81+ZyHDJon+ohZ8vh4WMCBOdzCeaOiRL78odUG 7WplNoVqsuKEMT9137f8Pfb4a5r1Vs3HpiZKB8dLBeweFpa7gj8xlggrQ3cCDMWeq8Wf mBbsw51Mn9n5SghXoZHK4trvdea+jV78iw/CPwv4X6n7noxZ9xpfAwVGIml3tYgSsXhc 93pe4atGSL8Wu20bADpdavvP2/262rRCCUtExKzVtep5YrdFcdaRjJ1pjK3+81dli07R PUWPoEqqEfCyxDnG9LL/Uxi4GhLyr6I4A1GXyF7vkeGbUCr/QmtEfgc0MNZ/S4cHbbbo 1WJw== X-Received: by 10.68.164.226 with SMTP id yt2mr10288711pbb.203.1368066182433; Wed, 08 May 2013 19:23:02 -0700 (PDT) Received: from www.palm.com ([32.175.27.159]) by mx.google.com with ESMTPSA id ze11sm1435272pab.22.2013.05.08.19.22.56 for (version=TLSv1 cipher=RC4-SHA bits=128/128); Wed, 08 May 2013 19:23:01 -0700 (PDT) Message-ID: <518b0885.4ba6420a.050d.536d@mx.google.com> Date: Wed, 8 May 2013 19:22:52 -0700 From: "Adrian Chadd" To: "Joshua Isom" , "freebsd-wireless@freebsd.org" Subject: Re: TX hang and EAPOL stuff fixed in HEAD; please test! In-Reply-To: <518AFFDA.9040000@gmail.com> X-Mailer: Palm webOS v1.0.1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.14 X-BeenThere: freebsd-wireless@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: Adrian Chadd List-Id: "Discussions of 802.11 stack, tools device driver development." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 May 2013 02:23:03 -0000 Yeah. I still haven't root ucaused that. Grr. Adrian Sent from my Palm Pre on AT&T On May 8, 2013 6:46 PM, Joshua Isom <jrisom@gmail.com> wrote:=20 I just updated and so far it's working. I had noticed dropped=20 connections before by looking at my messages file. It might take my a=20 while to figure out if that's an antenna issue or an ath issue. One=20 issue is the "ath0: ath_edma_recv_proc_queue: handled npkts 0" spam=20 issue. Is that safe to comment out in the source and assume only you=20 can really diagnose? On 5/7/2013 10:09 PM, Adrian Chadd wrote: > Hi! > > Would those using atheros NICs on -HEAD please update and give it a > good thrashing? > > I've fixed a couple of things: > > * The driver was not able to transmit EAPOL frames if the send queue > ran out of space. This is why my UDP TX tests were failing - the group > rekey would kick in, fail to transmit the EAPOL "Yes I've done that" > ack frame back to the AP and the AP would kick the station off. > * I've modified the transmit path to always keep a link pointer around > rather than NULL'ing it out and reinitialising TX DMA every time. This > is the "blessed" way to handle DMA. However, I'm still trying to > verify that I've actually done this correctly in all ways so I'd > really like this tested. > > I'd like to start merging in my power save and reassociation fixes > from my test branch but to do that I'd really like to have this code > fully tested. > > Thanks! > > > > > Adrian > _______________________________________________ > freebsd-wireless@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-wireless > To unsubscribe, send any mail to "freebsd-wireless-unsubscribe@freebsd= =2Eorg" > _______________________________________________ freebsd-wireless@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-wireless To unsubscribe, send any mail to "freebsd-wireless-unsubscribe@freebsd.org"