From owner-freebsd-mobile@FreeBSD.ORG Sun Feb 13 19:27:27 2011 Return-Path: Delivered-To: freebsd-mobile@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 38CA0106566C for ; Sun, 13 Feb 2011 19:27:27 +0000 (UTC) (envelope-from freebsd@chillt.de) Received: from dd16434.kasserver.com (dd16434.kasserver.com [85.13.137.111]) by mx1.freebsd.org (Postfix) with ESMTP id D449F8FC0A for ; Sun, 13 Feb 2011 19:27:26 +0000 (UTC) Received: from taiko.lan (dslb-084-061-237-000.pools.arcor-ip.net [84.61.237.0]) by dd16434.kasserver.com (Postfix) with ESMTPSA id 1C38F2392001 for ; Sun, 13 Feb 2011 20:12:05 +0100 (CET) Message-ID: <4D582C34.9010806@chillt.de> Date: Sun, 13 Feb 2011 20:08:36 +0100 From: Bartosz Fabianowski User-Agent: Mozilla/5.0 (X11; U; FreeBSD amd64; en-US; rv:1.9.2.13) Gecko/20101210 Thunderbird/3.1.7 MIME-Version: 1.0 To: freebsd-mobile@freebsd.org References: In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [ath] AR9285 / AR2427 testers needed! X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Feb 2011 19:27:27 -0000 I just tested the newest code on a box running -stable from 22nd January 2011. My NIC is AR2427. The driver attaches to it just fine, wpa_supplicant and dhclient work. But the card is extremely instable, losing signal after 30 seconds at the latest. The following message is printed on the terminal: ath0: bb hang detected (0x80), resetting Sometimes, this reset seems successful and network connectivity comes back. In most cases though, I need to power-cycle the NIC and re-run wpa_supplicant and dhclient. Since I had not discovered yet that ath can be built as a separate module, I transplanted dev/ath and modules/ath into the main source tree. I also had to adjust sys/conf/files and sys/net80211/ieee80211_var.h, adding two missing fields in the latter. - Bartosz