Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 28 Nov 2009 05:36:48 -0500
From:      Alex <alex323@gmail.com>
To:        Paul B Mahol <onemda@gmail.com>
Cc:        freebsd-mobile@freebsd.org
Subject:   Re: NDIS problem on 8.0-RELEASE
Message-ID:  <20091128053648.5a4b762c@gmail.com>
In-Reply-To: <3a142e750911281559r3b6353c5tf9ba7a975670402a@mail.gmail.com>
References:  <20091128180824.17becca8@gmail.com> <3a142e750911281559r3b6353c5tf9ba7a975670402a@mail.gmail.com>

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

On Sun, 29 Nov 2009 00:59:26 +0100
Paul B Mahol <onemda@gmail.com> wrote:

> On 11/29/09, Alex <alex323@gmail.com> wrote:
> > Hello. I have been using wireless drivers generated from ndisgen on
> > 7.2 quite successfully. I installed 8.0-RELEASE, recompiled the
> > driver, and sadly wireless is not functioning:
> >
> > orion# wpa_supplicant -dd -Dndis -i ndis0 -c/etc/wpa_supplicant.conf
> > ...
> > Initializing interface (2) 'ndis0'
> > NDIS: Packet.dll version: FreeBSD WinPcap compatibility shim v1.0
> > NDIS: 1 adapter names found
> > NDIS: 0 -  - dummy description
> > NDIS: Could not find interface 'ndis0'
> > Failed to initialize driver interface
> > Failed to add interface ndis0
> > Cancelling scan request
> > Cancelling authentication timeout
> > orion# ifconfig ndis0
> > ndis0: flags=3D8802<BROADCAST,SIMPLEX,MULTICAST> metric 0 mtu 2290
> > 	ether 00:24:2c:e7:2d:fd
> > 	media: IEEE 802.11 Wireless Ethernet autoselect (autoselect)
> > 	status: no carrier
> >
> > Does anyone know what is wrong? I wouldn't have expected an upgrade
> > to break previous functionality.
> >
>=20
> with 8.0 you need to create wlanX:
>=20
> # ifconfig wlan create wlandev ndis0
>=20
> and replace ndis0 with wlan0:
>=20
> # wpa_supplicant -dd -Dndis -i wlan0 -c/etc/wpa_supplicant.conf

That appears to have helped, but for some reason wpa_supplicant keeps
looping through its internal states. For example it'll be associated in
one moment and disconnected in the next (after which point it loops
over and over). Does anything special need to be done in rc.conf?
wpa_supplicant.conf? I am using the same wpa_supplicant.conf file that
worked under 7.2.

Eventually I will need to set up rc.conf so that it automates the
process of creating wlan0 as well.

Any insight you could provide would be much appreciated.

--=20
Alex

--Sig_/xTZwGVjcGUvmX21Mgi..Ntz
Content-Type: application/pgp-signature; name=signature.asc
Content-Disposition: attachment; filename=signature.asc

-----BEGIN PGP SIGNATURE-----

iF4EAREKAAYFAksQ/UgACgkQVj+V+maJPJGC8wD8D0hpJ4jEJa16y9T+UAOy0U3i
QbXHl24i16mUhi1MygIA/1WhNsD2B/m6G8TAA5hL/FV+eeRyURQ646Oxls/VYvXz
=K022
-----END PGP SIGNATURE-----

--Sig_/xTZwGVjcGUvmX21Mgi..Ntz--



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