Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 11 Apr 2006 12:38:09 +0200
From:      Fabian Keil <freebsd-listen@fabiankeil.de>
To:        hernan <hernan.silberman@gmail.com>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: [freebsd-questions] ndis setup
Message-ID:  <20060411123809.1a880218@localhost>
In-Reply-To: <9b9d376a0604101338y25da26f4o5ad18716ca4bf2c6@mail.gmail.com>
References:  <9b9d376a0604082312xa9e7a2fnd6694d227819e2eb@mail.gmail.com> <20060409142724.7513bb57@localhost> <9b9d376a0604101338y25da26f4o5ad18716ca4bf2c6@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
--Sig_ZRzaQtEeV/zEuDiDy3RvUVU
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable

hernan <hernan.silberman@gmail.com> wrote:

[Quoting adjusted, please don't top post.]

> On 4/9/06, Fabian Keil <freebsd-listen@fabiankeil.de> wrote:
> > hernan <hernan.silberman@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.

> 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.
>=20
> Does this mean I'm out of luck with using NDIsulator?  Let me know if
> you have any hints.

My hint is to post slightly more information.

While I probably won't be able to help any further, there a lot of
knowledgeable people on this list who could help if they had a better
description of your problem.=20

You could start with:

- the relevant output of pciconf -lv
- which .inf and .sys file you used
- an exact description what you did to get to the reboot
- why you are sure it was caused by a segfault=20

Fabian
--=20
http://www.fabiankeil.de/

--Sig_ZRzaQtEeV/zEuDiDy3RvUVU
Content-Type: application/pgp-signature; name=signature.asc
Content-Disposition: attachment; filename=signature.asc

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (FreeBSD)

iD8DBQFEO4cXjV8GA4rMKUQRApPEAKCveeZ/UkGt/M0IwrWapFfACLWQiACg3bf7
+onrBf0BctrAMbzB7+cVX20=
=e4PE
-----END PGP SIGNATURE-----

--Sig_ZRzaQtEeV/zEuDiDy3RvUVU--



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