From owner-freebsd-usb@FreeBSD.ORG Mon Jul 31 21:57:29 2006 Return-Path: X-Original-To: freebsd-usb@freebsd.org Delivered-To: freebsd-usb@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8E85016A4DD for ; Mon, 31 Jul 2006 21:57:29 +0000 (UTC) (envelope-from caelian@gmail.com) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.189]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8638B43D45 for ; Mon, 31 Jul 2006 21:57:28 +0000 (GMT) (envelope-from caelian@gmail.com) Received: by nf-out-0910.google.com with SMTP id n29so42678nfc for ; Mon, 31 Jul 2006 14:57:27 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:subject:from:to:cc:in-reply-to:references:content-type:date:message-id:mime-version:x-mailer:content-transfer-encoding; b=fgpAR+JH1l/BUVEsMzZlRdehhU+cNotTjYygcghLx8F+QPon0uj8Tu/rEoBU/L6kZtX7iinF3PYuwWe9avFcAKvDdLuFhaAikfGiZlwAo/iRsgxVXnVAe7K8vnkRDrQ89rgOxrz5zpyqzT2yakuuN+uENoxiWjuzdQisdO/9jcc= Received: by 10.49.8.1 with SMTP id l1mr2368nfi; Mon, 31 Jul 2006 14:57:27 -0700 (PDT) Received: from ?192.168.0.9? ( [84.129.224.231]) by mx.gmail.com with ESMTP id l21sm100298nfc.2006.07.31.14.57.26; Mon, 31 Jul 2006 14:57:27 -0700 (PDT) From: "Pascal G. Hofstee" To: Hans Petter Selasky In-Reply-To: <200607311632.56603.hselasky@c2i.net> References: <200607311318.k6VDIoGN001645@www.freebsd.org> <200607311632.56603.hselasky@c2i.net> Content-Type: text/plain Date: Mon, 31 Jul 2006 23:57:18 +0200 Message-Id: <1154383043.2466.3.camel@chekov.ufp.fli4l> Mime-Version: 1.0 X-Mailer: Evolution 2.7.90 FreeBSD GNOME Team Port Content-Transfer-Encoding: 7bit Cc: freebsd-gnats-submit@freebsd.org, freebsd-usb@freebsd.org Subject: Re: usb/101096: USB WLAN occasionally causes kernel-panics during large downloads X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 31 Jul 2006 21:57:29 -0000 On Mon, 2006-07-31 at 16:32 +0200, Hans Petter Selasky wrote: > Hi, > > I think the new "if_ural" has this problem fixed, and a couple of others. > Could you have tried the following: > > I recommend that you fetch all files from SVN. The SVN port is available from > /usr/ports/devel/subversion . After Subversion is installed you run: > > svn --username anonsvn --password anonsvn checkout svn://svn.turbocat.net/i4b > > cd i4b/trunk/i4b/FreeBSD.usb > > make S=../src package > make install > > Follow the "make help" instructions. > > It might be a good idea to build all kernel modules. > > Before you build the kernel copy the following files into > "/usr/src/sys/dev/usb/": > > i4b/trunk/i4b/src/sys/dev/usb/if_ural.c > i4b/trunk/i4b/src/sys/dev/usb/if_uralreg.h > i4b/trunk/i4b/src/sys/dev/usb/if_uralvar.h > > NOTE: the kernel build will most likely fail, unless you are using > FreeBSD-7-current. If it fails because there are missing product ID defines, > then just remove these lines from the "ural_devs" structure in "if_ural.c". If > it fails because "IEEE80211_FEXT_SWBMISS" is not defined, then change the > failing code to something like this: > > #ifdef IEEE80211_FEXT_SWBMISS > /* enable SW bmiss handling in sta mode */ > ic->ic_flags_ext |= IEEE80211_FEXT_SWBMISS; > #endif > > Else please report the error, if you cannot resolve it. Well .. i had already updated my source-tree to RELENG_6 so i decided to follow the instructions provided and built/installed world and kernel entirely and am now on 6.1-STABLE. The kernel did build without problems ... however upon booting the new kernel i now get boatloads of acpi failure messages acpi: bad write to port 0xcf8 (32), val 0x80002084 acpi: bad read from port 0xcfc (32) The system does come up fully multi-user and appears to work normally though. I'll keep an eye out to see if the kernel panics are now resolved. -- Pascal Hofstee