From owner-freebsd-questions@FreeBSD.ORG Thu Jan 8 22:54:05 2009 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 186C61065670 for ; Thu, 8 Jan 2009 22:54:05 +0000 (UTC) (envelope-from glen.j.barber@gmail.com) Received: from mail-bw0-f20.google.com (mail-bw0-f20.google.com [209.85.218.20]) by mx1.freebsd.org (Postfix) with ESMTP id 654638FC08 for ; Thu, 8 Jan 2009 22:54:04 +0000 (UTC) (envelope-from glen.j.barber@gmail.com) Received: by bwz13 with SMTP id 13so1688699bwz.19 for ; Thu, 08 Jan 2009 14:54:03 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:cc:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:references; bh=oczdjknr4VbzJIOMiLz+ZC5zZeAR91hV0TCBeIdcFNM=; b=bjaoV7BDS3iB7uZTvovZydqUvZfUpUi5hXNtiBLJQrT9PrqKgHb+QIbVf6Yg98aSMD sAqGgBRxl0GXnmP90yIsKV1ZYK/rhNaq3JNzCgZfIXPnqyBW6rvu39q8LVV4tUN1pgll s81XHFr0z7zs9ewI3+kqdmd0e1NC0x82xK0y4= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:cc:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references; b=moaFMjQNRdp1t+oHrB01rRIeRNlP5E4AC2vCCFU4Ap3YIQjYYquvPvCA2KjgpchZoC U0CBHW+ONj+m/KCSh7VimGF50iwhRzPq/avqpPlEPGXkIFyJo4Xqg2/NbQCLfJPJ5yKT vJkXGj6H3QyZIt6YCOyNquZERbaCLVgFdisUU= Received: by 10.223.113.194 with SMTP id b2mr5873982faq.81.1231455243203; Thu, 08 Jan 2009 14:54:03 -0800 (PST) Received: by 10.223.109.80 with HTTP; Thu, 8 Jan 2009 14:54:03 -0800 (PST) Message-ID: <4ad871310901081454u72c2f5f3y79c7aaff568d7689@mail.gmail.com> Date: Thu, 8 Jan 2009 17:54:03 -0500 From: "Glen Barber" To: "Neal Hogan" In-Reply-To: <4ad871310901081420s3f02fa2drc0571373ec1a1b2f@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <4ad871310901081337h23a2d22fldfee1dbabc9044a2@mail.gmail.com> <4ad871310901081420s3f02fa2drc0571373ec1a1b2f@mail.gmail.com> Cc: freebsd-questions@freebsd.org Subject: Re: ndis panic HP pavilion ze4400 won't boot X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 08 Jan 2009 22:54:05 -0000 On Thu, Jan 8, 2009 at 5:20 PM, Glen Barber wrote: > On Thu, Jan 8, 2009 at 4:59 PM, Neal Hogan wrote: >> >> >> On Thu, Jan 8, 2009 at 3:37 PM, Glen Barber wrote: >>> >>> On Thu, Jan 8, 2009 at 11:37 AM, Neal Hogan wrote: >>> > I'm father new to fBSD. I hope this is the appropriate list to send this >>> > question to. >>> > >>> > I just installed 7.1-RELEASE on my HP pavilion and attempted to >>> > configure my >>> > Broadcom wlan card (BCM94309 version 4.10.40.0) using ndisgen. I cp'd >>> > the >>> > bcmwl5_sys.ko to /boot/kernel and added *bcmwl5_sys_load="YES"* to my >>> > /boot/loader.conf. Now the machine will not boot. It crashes when it >>> > reaches >>> > the ndis0 line. I've tried booting in all the modes but they all fail to >>> > boot. I can escape to prompt, but am unsure what, if anything, I can do >>> > in >>> > that mode to deal with the situation. >>> > >>> > With other releases (6.4 and 7.0) the machine would panick when I >>> > attempted >>> > to ifconfig ndis0. However, I was able to boot in single user mode and >>> > temporarily move the rc.conf file so that I cound boot in the default >>> > mode. >>> > With 7.1, I don't appear to have that option. >>> > >>> > Is there anything I can do, short of a fresh install, to eliminate this >>> > problem? I'm not too worried about getting the wifi up (although, I >>> > won't >>> > turn down any advice). I just want the machine to boot. >>> > >>> >>> I discovered a wierd hack to resolve this. Remove the line(s) from >>> loader.conf, and create an /etc/rc.local file containing the >>> following: >>> >>> /sbin/kldload /boot/modules/bcmwl5_sys.ko >>> >>> That should survive a reboot. >>> >>> >> Glen, >> >> I tried your suggestion (which I appreciate) and it did survive rebooting. >> However, bcmwl5_sys.ko was not loaded because there was no ndis interface. >> So, I change the rc.local to >> >> /sbin/kldload /boot/kernel/bcmwl5_sys.ko >> >> Upon reboot, the system panicked when it loaded the rc.local file. >> >> I don't know . . . >> > > Any additional modules should be placed in /boot/modules, not > /boot/kernel. What happens if you manually load the module after the > system is running? > > After rethinking my last statement, with the module in /boot/kernel *and* an entry in loader.conf you are loading the module twice. Move the module to /boot/modules where it should be. -- Glen Barber