From owner-freebsd-wireless@FreeBSD.ORG Sun Jan 8 19:25:24 2012 Return-Path: Delivered-To: freebsd-wireless@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A5719106566B; Sun, 8 Jan 2012 19:25:24 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: from mail-vw0-f54.google.com (mail-vw0-f54.google.com [209.85.212.54]) by mx1.freebsd.org (Postfix) with ESMTP id 4B0C38FC13; Sun, 8 Jan 2012 19:25:23 +0000 (UTC) Received: by vbbfr13 with SMTP id fr13so3667585vbb.13 for ; Sun, 08 Jan 2012 11:25:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=P82rvTo6sygOKUzvSqlNu0UrmxocidBPexgiWBkifqs=; b=aKXhV+xjwGAkEdxLmsdC4nTH5jOREYeeEBY5EQYO2vuOVkPWT6JAAoEJerxiW9qCrn sUXzFbeTmStWeEx+zWj2kZ8rymgKZ0WKauCmSfLS5p2s2odxME83sthUT7IudXF1ew5A oyW4xDNRaEQsL9B8nPcOlMRhfFKWRjubx6L3c= MIME-Version: 1.0 Received: by 10.52.26.66 with SMTP id j2mr6256377vdg.98.1326050722408; Sun, 08 Jan 2012 11:25:22 -0800 (PST) Sender: adrian.chadd@gmail.com Received: by 10.52.36.5 with HTTP; Sun, 8 Jan 2012 11:25:22 -0800 (PST) In-Reply-To: <1445063345.20120108224650@serebryakov.spb.ru> References: <1445063345.20120108224650@serebryakov.spb.ru> Date: Sun, 8 Jan 2012 11:25:22 -0800 X-Google-Sender-Auth: cT60BdmAYnFEd0HPtp1-y8POelA Message-ID: From: Adrian Chadd To: Lev Serebryakov Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: freebsd-wireless@freebsd.org Subject: Re: ath0: device timeout X-BeenThere: freebsd-wireless@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list 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: Sun, 08 Jan 2012 19:25:24 -0000 Which NIC is this again? I know there are some subtle software TX bugs. I'm trying to hunt them down and squish them.. Adrian 2012/1/8 Lev Serebryakov : > Hello, Freebsd-wireless. > > =A0Notso-fresh 10.0-CURRENT/i386, ar9820, host-AP mode (WPA2). I've got > this under load: > > ath0: stuck beacon; resetting (bmiss count 4) > ar5212StopDmaReceive: dma failed to stop in 10ms > AR_CR=3D0x00000024 > AR_DIAG_SW=3D0x42000020 > ath0: device timeout >>> PREVIOUS LINE REPEARTED MANY TIMES > ath0: device timeout > ath0: ath_tx_tid_drain: node 0xc41a5000: tid 16: txq_depth=3D51, txq_aggr= _depth=3D0, sched=3D0, paused=3D0, hwq_depth=3D0, incomp=3D0, baw_head=3D0,= baw_tail=3D0 txa_start=3D-1, ni_txseqs=3D17 > ath0: device timeout >>> PREVIOUS LINE REPEARTED MANY TIMES > ath0: device timeout >>> I'm run "ifconfig wlan0 down && ifconfig wlan0 up" here > ath0: ath_tx_tid_drain: node 0xc3385000: tid 16: txq_depth=3D0, txq_aggr_= depth=3D0, sched=3D1, paused=3D0, hwq_depth=3D0, incomp=3D0, baw_head=3D0, = baw_tail=3D0 txa_start=3D-1, ni_txseqs=3D2661 > ath0: ath_tx_tid_drain: node 0xc41a5000: tid 16: txq_depth=3D0, txq_aggr_= depth=3D0, sched=3D1, paused=3D0, hwq_depth=3D0, incomp=3D0, baw_head=3D0, = baw_tail=3D0 txa_start=3D-1, ni_txseqs=3D2 > ath0: ath_tx_tid_drain: node 0xc41aa000: tid 16: txq_depth=3D0, txq_aggr_= depth=3D0, sched=3D1, paused=3D0, hwq_depth=3D0, incomp=3D0, baw_head=3D0, = baw_tail=3D0 txa_start=3D-1, ni_txseqs=3D1 > ath0: ath_tx_tid_drain: node 0xc41af000: tid 16: txq_depth=3D0, txq_aggr_= depth=3D0, sched=3D1, paused=3D0, hwq_depth=3D0, incomp=3D0, baw_head=3D0, = baw_tail=3D0 txa_start=3D-1, ni_txseqs=3D1 > ar5416PerCalibrationN: NF calibration didn't finish; delaying CCA > > =A0After that "reset" everything works. When NIC is stuck, clients > could see SSID bbut could not associate (and associated clients lost > association). > > =A0Mow I'm building fresh current kernel. > > -- > // Black Lion AKA Lev Serebryakov > > _______________________________________________ > freebsd-wireless@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-wireless > To unsubscribe, send any mail to "freebsd-wireless-unsubscribe@freebsd.or= g"