NDIS wrapper driver compatibility

Coleman Kane cokane at FreeBSD.org
Thu Nov 8 06:44:25 PST 2007


Hello,

I recently got an HP Compaq 6715b notebook with a Broadcom BCM94321
draft-n wifi adapter in it. I am moving from a Gateway 7422GX with the 
BCM4306 b+g card in it. Both of these are amd64 notebooks.

When I first set up the Gateway, the card of course didn't work. I tried
the drivers from Gateway's site, but they ended up tossing a kernel
panic. I went through other drivers until I finally came across some
that Jung-uk Kim had gotten to work, and these have been working fine on
the Gateway.

Since getting the HP, I have been very determined to get FreeBSD working
on it. So I spent the past two days scouring the 'net for different
releases of the Win64 drivers compatible with my card (device ID
0x4328). After going through like 10 different drivers, and even
manually adding the device id's to .inf files, I finally found a driver
that actually gets the draft-n card to work under the amd64 NDIS wrapper.

I am curious if there is any effort to document these successes. It
seems that there are as many "live" driver revisions in the wild as
there are hardware combinations (perhaps more!). For anyone who's not as
determined as I (to spend two days on it), it would be really cool to
have a project (in the wiki for instance) that tracks successful driver
revisions, as well as being a central point to document and resolve
failures. I intend to put the driver .inf, .sys, and .ko up on my site
(which already has some documentation about getting FreeBSD/amd64
working on the Gateway and a similar Compaq R3000), but I only have
three examples to demo.

I would much rather pair this up with a community-based site with a
larger scope.

--
Coleman Kane



More information about the freebsd-emulation mailing list