From rpaulo@FreeBSD.org  Sun Nov  4 00:05:35 2012
Return-Path: <rpaulo@FreeBSD.org>
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
	by hub.freebsd.org (Postfix) with ESMTP id C089A790
	for <FreeBSD-gnats-submit@freebsd.org>; Sun,  4 Nov 2012 00:05:35 +0000 (UTC)
	(envelope-from rpaulo@FreeBSD.org)
Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87])
	by mx1.freebsd.org (Postfix) with ESMTP id A55928FC08
	for <FreeBSD-gnats-submit@freebsd.org>; Sun,  4 Nov 2012 00:05:35 +0000 (UTC)
Received: from freefall.freebsd.org (localhost [127.0.0.1])
	by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id qA405ZLv028533
	for <FreeBSD-gnats-submit@freebsd.org>; Sun, 4 Nov 2012 00:05:35 GMT
	(envelope-from rpaulo@freefall.freebsd.org)
Received: (from rpaulo@localhost)
	by freefall.freebsd.org (8.14.5/8.14.5/Submit) id qA405ZJv028532;
	Sun, 4 Nov 2012 00:05:35 GMT
	(envelope-from rpaulo)
Message-Id: <201211040005.qA405ZJv028532@freefall.freebsd.org>
Date: Sun, 4 Nov 2012 00:05:35 GMT
From: Rui Paulo <rpaulo@FreeBSD.org>
Reply-To: Rui Paulo <rpaulo@FreeBSD.org>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: PS-Poll isn't working
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         173342
>Category:       kern
>Synopsis:       PS-Poll isn't working
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-wireless
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sun Nov 04 00:10:01 UTC 2012
>Closed-Date:    
>Last-Modified:  Sun Nov 04 00:26:34 UTC 2012
>Originator:     Rui Paulo
>Release:        FreeBSD 9.1-PRERELEASE amd64
>Organization:
>Environment:
System: FreeBSD freefall.freebsd.org 9.1-PRERELEASE FreeBSD 9.1-PRERELEASE #0 r241358: Mon Oct 8 23:17:12 UTC 2012 peter@freefall.freebsd.org:/usr/src/sys/amd64/compile/FREEFALL amd64
>Description:

PS-Poll seems to be broken. My wife's MacBook Air generates a lot of
PS-Poll frames:
wlan1: [xx:xx:xx:d7:24:20] recv ps-poll, send packet, 14 still queued
wlan1: [xx:xx:xx:d7:24:20] save frame with age 0, 15 now queued
wlan1: [xx:xx:xx:d7:24:20] recv ps-poll, send packet, 14 still queued
wlan1: [xx:xx:xx:d7:24:20] recv ps-poll, send packet, 13 still queued
wlan1: [xx:xx:xx:d7:24:20] recv ps-poll, send packet, 12 still queued
wlan1: [xx:xx:xx:d7:24:20] recv ps-poll, send packet, 11 still queued
wlan1: [xx:xx:xx:d7:24:20] recv ps-poll, send packet, 10 still queued

And later lots of these:
wlan1: [xx:xx:xx:d7:24:20] recv ps-poll, but queue empty
wlan1: [xx:xx:xx:d7:24:20] recv ps-poll, but queue empty
wlan1: [xx:xx:xx:d7:24:20] recv ps-poll, but queue empty

At this point the Atheros card isn't working and all stations
disassociate.

>How-To-Repeat:
>Fix:



>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-bugs->adrian 
Responsible-Changed-By: rpaulo 
Responsible-Changed-When: Sun Nov 4 00:11:05 UTC 2012 
Responsible-Changed-Why:  


http://www.freebsd.org/cgi/query-pr.cgi?pr=173342 
Responsible-Changed-From-To: adrian->freebsd-wireless 
Responsible-Changed-By: rpaulo 
Responsible-Changed-When: Sun Nov 4 00:26:21 UTC 2012 
Responsible-Changed-Why:  


http://www.freebsd.org/cgi/query-pr.cgi?pr=173342 
>Unformatted:
