From owner-freebsd-wireless@FreeBSD.ORG Tue Apr 3 13:12:49 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 4AFB7106566B; Tue, 3 Apr 2012 13:12:49 +0000 (UTC) (envelope-from iwasaki@jp.FreeBSD.org) Received: from locore.org (ns01.locore.org [218.45.21.227]) by mx1.freebsd.org (Postfix) with ESMTP id EEA7F8FC16; Tue, 3 Apr 2012 13:12:48 +0000 (UTC) Received: from localhost (celeron.v4.locore.org [192.168.0.10]) by locore.org (8.14.5/8.14.5/iwasaki) with ESMTP/inet id q33DClDB068854; Tue, 3 Apr 2012 22:12:47 +0900 (JST) (envelope-from iwasaki@jp.FreeBSD.org) Date: Tue, 03 Apr 2012 22:12:45 +0900 (JST) Message-Id: <20120403.221245.92588443.iwasaki@jp.FreeBSD.org> To: bschmidt@freebsd.org From: Mitsuru IWASAKI In-Reply-To: References: <20120403.211212.59463568.iwasaki@jp.FreeBSD.org> X-Mailer: Mew version 3.3 on Emacs 20.7 / Mule 4.0 (HANANOEN) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: freebsd-wireless@freebsd.org Subject: Re: [patch] iwi(4) watchdog broken 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: Tue, 03 Apr 2012 13:12:49 -0000 Hi, > > Yap, ifconfig wlan0 scan on RELENG_8 always reproduce 'firmware stuck > > in state 4, resetting'. > > Ah, yeah, ok, the scan issue again, that is probably the reason why > background scan support is disabled.. Yes it seems to be. On the other hand, the `device timeout' was produced when a microwave oven is operating, but it occurs rarely and difficult to debug. I could see `device timeout' on only RELENG_8... > > I wonder if only RELENG_8 has this problem because HEAD and RELENG_9 > > seems to be OK... > > wpa_supplicant involved? I mean, that is the only thing I can Yes, I'm using wpa_supplicant. > currently think of, wpa_supplicant versions differ between head and 8 > afaik. The callgraph is also different between with and without > supplicant. Can we rule the supplicant out somehow? > > I mean this condition in ieee80211_start_locked() > if ((parent->if_drv_flags & IFF_DRV_RUNNING) && > vap->iv_roaming != IEEE80211_ROAMING_MANUAL) { Hmm, I can't get this. wpa_supplicant on HEAD and RELENG_9 also set roaming mode MANUAL, isn't it? Thanks!