[freebsd-questions] ndis setup

hernan hernan.silberman at gmail.com
Mon Apr 10 20:38:52 UTC 2006


Thanks Fabian, that helped me move forward.  My next question is how
to interpret the segfault I get when loading the new kernel module I
created with ndisgen.  The error happens when I do the 'kldload' on
the new module, my machine dies and reboots.

Does this mean I'm out of luck with using NDIsulator?  Let me know if
you have any hints.

thanks...
hernan

On 4/9/06, Fabian Keil <freebsd-listen at fabiankeil.de> wrote:
> hernan <hernan.silberman at gmail.com> wrote:
>
> > Hey folks.  I'm setting up FreeBSD 6.0-RELEASE and I'm having a little
> > trouble getting my wireless NIC recognized.  The card is a Linksys
> > WMP64G and I'm trying to set things up to run with the FreeBSD
> > NDISulator as described in the FreeBSD handbook
> > (http://www.freebsd.org/doc/handbook/network-wireless.html).
>
> This chapter is outdated.
>
> > Here's what I'm doing (as root):
> >
> > 1) Verifying with 'pciconf -lv' that the PCI card is there.  Also, I
> > know the card works, it was running fine on Windows.
> >
> > 2) Building ndis itself:
>
> > 3) Building the if_ndis module:
>
> > 4) Loading the ndis and if_ndis modules:
> >   kldload ndis
> >   I verify at this point using kldstat that both ndis and if_ndis are
> > in fact loaded.
> >
> > I see nothing in dmesg or in my console during the kldload.  Also, it
> > doesn't appear that the driver found the card, there's no signs of
> > life.  I've tried using ndisgen, and have had the same results (with
> > much less typing).  In either case, I get nothing in dmesg and no
> > usable enabled NIC.
>
> After you run ndisgen you should have a third kernel module with
> a name similar to the name of your sys file. If you load
> this module you should at least get an error message.
>
> Fabian
> --
> http://www.fabiankeil.de/


More information about the freebsd-questions mailing list