From owner-freebsd-current@FreeBSD.ORG Tue Jun 29 15:01:15 2004 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7C16516A4CE for ; Tue, 29 Jun 2004 15:01:15 +0000 (GMT) Received: from mail.delit.net (delit.net [194.67.27.146]) by mx1.FreeBSD.org (Postfix) with ESMTP id 10E3643D55 for ; Tue, 29 Jun 2004 15:01:15 +0000 (GMT) (envelope-from smir@delit.net) Received: by mail.delit.net (Postfix, from userid 426) id BF69334F3B; Tue, 29 Jun 2004 19:01:04 +0400 (MSD) Received: from [192.168.0.100] (ppp0-197.pppoe.mtu-net.ru [81.195.0.197]) by mail.delit.net (Postfix) with ESMTP id 614C534F2B; Tue, 29 Jun 2004 19:01:04 +0400 (MSD) Message-ID: <40E18430.6010600@delit.net> Date: Tue, 29 Jun 2004 19:01:04 +0400 From: Andrey Smirnov User-Agent: Mozilla Thunderbird 0.6 (X11/20040615) X-Accept-Language: ru, en-us, en MIME-Version: 1.0 To: Johann Hugo , current@freebsd.org References: <200406272331.41594.matt@fruitsalad.org> <200406291433.47505.jhugo@icomtek.csir.co.za> In-Reply-To: <200406291433.47505.jhugo@icomtek.csir.co.za> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: if_ndis kernel crashing X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 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: Tue, 29 Jun 2004 15:01:15 -0000 Johann Hugo wrote: > On Sunday 27 June 2004 23:31, Matt Douhan wrote: > >>Hi >> >>I am using if_ndis to get wlan support for my broadcom chipset wireless >>card, since 3 days trying to build a new kernel it panics after if_ndis is >>installed. >> > > > I've had a similar experience, but with a ndis driver for an atheros wifi > card. If the kld's (ndis + if_ndis) are loaded from /boot/loader.conf is > crashes every time I boots up. > > If I do a normal boot (without loader.conf) and then do a kldload ndis + > if_ndis by hand then it works fine. > > Kernel = 5-20040625-CURRENT > ndis usually needs access to files under /compat/ndis. So, it should be loaded _after_ root filesystem is mounted. So it should be loaded via scripts. Something like /etc/ifstart_ndis0. Just my $0.02, Andrey.