Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 2 Oct 2005 18:48:16 +0200
From:      Fabian Keil <fk@fabiankeil.de>
To:        Andreas Klemm <andreas@freebsd.org>
Cc:        freebsd-mobile@freebsd.org
Subject:   Re: NDIS wlan driver trouble, 6.0Beta5, DELL D610, Broadcom 4320 miniPCI
Message-ID:  <20051002184816.22daad7f@localhost>
In-Reply-To: <20051002160535.GA29062@titan.klemm.apsfilter.org>
References:  <20051002160535.GA29062@titan.klemm.apsfilter.org>

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

Andreas Klemm <andreas@freebsd.org> wrote:

> don't get my WLAN card running. Already tried 2 different dell
> drivers. No success so far. Tried "old way" and "new way (ndisgen)".
> No success.
>=20
> I can load the ndis driver but no device appears.
>=20
> I fear that I need an additional firmware file. But I cannot localize
> it in the original driver directory.
>=20
> If somebody want to look at it himself I can give root access via ssh.
>=20
> What I did so far:
>=20
> # pciconf -l -v
> none4@pci3:3:0: class=3D0x028000 card=3D0x00031028 chip=3D0x432014e4
> rev=3D0x03 hdr=3D0x00 vendor   =3D 'Broadcom Corporation'
>     device   =3D 'BCM4306 802.11b/g Wireless LAN Controller'
>     class    =3D network
>=20
> According to Win XP and Dell information its this card:
> DELL TM 1350, Chip: Broadcom 4320
>=20
> For the conversion to a ndis driver I used these 2 different
> DELL driver versions (XP, German):
>=20
> - 3.100.35.0 (from driver archive file: R90507.EXE)
>   This one already contained an ASCII version of the .inf file:
> bcmwl5a.inf
>=20
> - 3.120.27.0 (from driver archive file: R102320.EXE)
>   In this self extr. archive no ASCII version was provided, so I=20
>   created it myself from the unicode version bcmwl5.inf:
>   I had to use the -c option for iconv, otherwise conversion was
> incomplete. iconv -c -f CSUNICODE -t US-ASCII bcmwl5.inf.orig >
> bcmwl5.inf
>=20
> The "old style" method for me was:

On newer FreeBSD versions you must use ndisgen to build the kernel
module containing the firmware. The "old style" method is now the
"no longer working" method.

Are you sure that ndigen didn't create an additional module
containing the firmware?=20

Loading ndis and if_ndis does not automatically load the firmware
module and ndis0 doesn't appear before the firmware is in the kernel
too.

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

--Signature_Sun__2_Oct_2005_18_48_16_+0200_R1V0AOcridIYjFoC
Content-Type: application/pgp-signature

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

iD8DBQFDQA9RdZ+2F8NdKu4RAtLBAKDNbZrDjKuCQf4zZ06PFglpU8wC4wCguDyz
ADdxLMLE/AjAZxWIW472pVo=
=VUQN
-----END PGP SIGNATURE-----

--Signature_Sun__2_Oct_2005_18_48_16_+0200_R1V0AOcridIYjFoC--



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