From owner-freebsd-current@FreeBSD.ORG Thu Oct 25 17:56:06 2007 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8726216A46D for ; Thu, 25 Oct 2007 17:56:06 +0000 (UTC) (envelope-from ghelmer@palisadesys.com) Received: from magellan.palisadesys.com (magellan.palisadesys.com [192.188.162.211]) by mx1.freebsd.org (Postfix) with ESMTP id 427FC13C4C1 for ; Thu, 25 Oct 2007 17:56:05 +0000 (UTC) (envelope-from ghelmer@palisadesys.com) Received: from [172.16.2.242] (cetus.palisadesys.com [192.188.162.7]) (authenticated bits=0) by magellan.palisadesys.com (8.14.1/8.14.1) with ESMTP id l9PHu0Zi091795 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 25 Oct 2007 12:56:00 -0500 (CDT) (envelope-from ghelmer@palisadesys.com) Message-ID: <4720D8A4.5070607@palisadesys.com> Date: Thu, 25 Oct 2007 12:55:48 -0500 From: Guy Helmer User-Agent: Thunderbird 2.0.0.6 (Windows/20070728) MIME-Version: 1.0 To: Stefan Ehmann References: <47209EB2.5080109@palisadesys.com> <200710251911.24346.shoesoft@gmx.net> In-Reply-To: <200710251911.24346.shoesoft@gmx.net> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-3.0 (magellan.palisadesys.com [192.188.162.5]); Thu, 25 Oct 2007 12:56:00 -0500 (CDT) X-Palisade-MailScanner-Information: Please contact the ISP for more information X-Palisade-MailScanner: Found to be clean X-Palisade-MailScanner-SpamCheck: not spam (whitelisted), SpamAssassin (not cached, score=-4.398, required 6, autolearn=not spam, ALL_TRUSTED -1.80, BAYES_00 -2.60, HTML_MESSAGE 0.00) X-Palisade-MailScanner-From: ghelmer@palisadesys.com Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: freebsd-current@freebsd.org, pluknet Subject: Re: iwi0 firmware error on Dell Inspiron 6000 w/ Intel PRO/Wireless 2200BG X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Oct 2007 17:56:06 -0000 Stefan Ehmann wrote: > On Thursday 25 October 2007 18:28:47 pluknet wrote: > >> On 25/10/2007, Guy Helmer wrote: >> >>> I just upgraded a laptop to FreeBSD RELENG_7 checked out on 20071016. >>> Previously, iwi0 had worked OK under FreeBSD 6.2. After updating to 7, >>> though, iwi0 reports "firmware error" and nothing more happens. I have >>> set legal.intel_iwi.license_ack=1 in /boot/loader.conf. wpa_supplicant >>> and dhclient are running with the same configurations that worked under >>> FreeBSD 6. I'm using the GENERIC kernel with SCHED_ULE instead of >>> SCHED_4BSD, and the loaded modules are: >>> >>> ... >>> >>> I've tried setting debug.iwi=1, and the kernel messages regarding iwi0 >>> are: >>> >>> Oct 25 08:09:11 aquarius kernel: iwi0: mem >>> 0xdfcfd000-0xdfcfdfff irq 17 at device 3.0 on pci3 Oct 25 08:09:11 >>> aquarius kernel: iwi0: Ethernet address: 00:12:f0:12:1c:24 Oct 25 >>> 08:09:11 aquarius kernel: iwi0: [ITHREAD] >>> Oct 25 08:09:14 aquarius kernel: iwi0: firmware error >>> Oct 25 08:10:17 aquarius kernel: iwi_newstate: SCAN -> INIT flags 0x0 >>> Oct 25 08:10:31 aquarius kernel: iwi_newstate: INIT -> INIT flags 0x0 >>> Oct 25 08:10:31 aquarius kernel: iwi_newstate: INIT -> SCAN flags 0x1 >>> Oct 25 08:10:57 aquarius kernel: iwi_newstate: SCAN -> SCAN flags 0x1 >>> Oct 25 08:10:57 aquarius kernel: iwi_newstate: SCAN -> SCAN flags 0x1 >>> >>> Any ideas? >>> >>> Guy >>> >>> >> Me too. >> (It works in authmode OPEN though, see my case on >> http://lists.freebsd.org/pipermail/freebsd-current/2007-August/076397.html) >> > > On my notebook, I get similar errors most of the time. The problems started > some months ago. > > If I don't configure iwi0 via /etc/rc.conf, I can get WPA working something > like this: > > ifconfig iwi0 up > wpa_supplicant -d -i iwi0 -c /etc/wpa_supplicant.conf > dhclient iwi0 > > IIRC it worked most of the time via /etc/rc.conf if I disabled > WITNESS/INVARIANTS. Haven't been using the notebook too much lately, so I'm > not sure if this is still true Well, that worked! Thanks! Guy -- Guy Helmer, Ph.D. Chief System Architect Palisade Systems, Inc.