Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 9 Jan 2009 08:18:33 -0600
From:      "Neal Hogan" <nealhogan@gmail.com>
To:        "Glen Barber" <glen.j.barber@gmail.com>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: ndis panic HP pavilion ze4400 won't boot
Message-ID:  <ab7b49bc0901090618j2e76d380xef56d224212d8a62@mail.gmail.com>
In-Reply-To: <4ad871310901081420s3f02fa2drc0571373ec1a1b2f@mail.gmail.com>
References:  <ab7b49bc0901080837q7df5c835i1c8f1a01d200a146@mail.gmail.com> <4ad871310901081337h23a2d22fldfee1dbabc9044a2@mail.gmail.com> <ab7b49bc0901081359u63628a78l6b014102e50e9d9e@mail.gmail.com> <4ad871310901081420s3f02fa2drc0571373ec1a1b2f@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, Jan 8, 2009 at 4:20 PM, Glen Barber <glen.j.barber@gmail.com> wrote:

> On Thu, Jan 8, 2009 at 4:59 PM, Neal Hogan <nealhogan@gmail.com> wrote:
> >
> >
> > On Thu, Jan 8, 2009 at 3:37 PM, Glen Barber <glen.j.barber@gmail.com>
> wrote:
> >>
> >> On Thu, Jan 8, 2009 at 11:37 AM, Neal Hogan <nealhogan@gmail.com>
> 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 Barber
> >>
> >> "Tell me and I forget. Teach me and I remember. Involve me and I
> >> learn." - Benjamin Franklin
> >
> > 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?
>
>
> --
> Glen Barber
>
> "Tell me and I forget. Teach me and I remember. Involve me and I
> learn." - Benjamin Franklin
>

Glen,

Well, I never loaded into /boot/modules and at this point I've removed the
*bcmwl5-stuff* to  begin again. Note that *kldload bcmwl5_sys.ko* output
that there was no such file. Below is some info as to what lead to the panic
(it's info I gave in response to another generous fellow on the list).

I have not formally sync'd the system and source. But what I did prior to
the panicking was freshly install 7.0-RELEASE from disc, did not add any
packages, before upgrading to 7.1-RELEASE, using *freebsd-update -r
7.1-RELEASE upgrade && freebsd-update -r 7.1-RELEASE install* I then
installed downloded the ports tree via ftp and added a few packages.

The bcmwl5_sys.ko was generated using *ndisgen /mnt/flash/bcmwl5.inf
/mnt/flash/bcmwl5.sys*  When it came time to make the .ko file, it reported
a syntax error on the last line of the .inf file. I removed that line and
the .ko file was generated.

As far as using the correct driver is concerned . . . my Broadcom card is a
BCM94309, version 4.10.40, in Windows XP Home. I got the driver, with those
specs, from the HP website. The only difference was that my hardware specs
under XP dates the card version as 11/2/2005 and the driver, on the HP site,
is dated 2/17/2006.

Panic info . . . there was not much time to get all of the info before it
reboot and, at this point, I've uninstalled the driver stuff to avoid panic.
I do remember it saying something about a *fatal trap 12*

I hope this was info. you were looking for. Again, thanks for your
consideration.

-Neal



-- 
www.nealhogan.net



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?ab7b49bc0901090618j2e76d380xef56d224212d8a62>