NDISulator vs Linksys WMP54G BCM4306

Fabian Keil freebsd-listen at fabiankeil.de
Mon May 15 09:21:30 PDT 2006


"Joao Barros" <joao.barros at gmail.com> wrote:

> On 5/15/06, Fabian Keil <freebsd-listen at fabiankeil.de> wrote:
> > "Joao Barros" <joao.barros at gmail.com> wrote:
> >
> > > I was trying NDISulator for the first time and it didn't go well, I
> > > can't get the driver to detect the card.

> > > When I load if_ndis nothing happens
> > > When downloading the drivers from Linksys site I noticed there are 3
> > > versions of the WMP54G (v1,v2,v4) so I tried all three drivers with no
> > > luck.

> > You didn't use ndisgen, did you?

> No I didn't, I used the instructions from here:
> http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/network-wireless.html
> Basically I just used ndiscvt.
> When I tried ndisgen per your recomendation it worked! :-)
> ndis0: <Wireless-G PCI Adapter> mem 0xe6910000-0xe6911fff irq 10 at
> device 8.0 on pci0
> ndis0: NDIS API version: 5.0
> ndis0: Ethernet address: 00:0c:41:12:ab:c4
> 
> With ndiscvt:
> 48813 May 15 14:35 /usr/src/sys/modules/if_ndis/if_ndis.ko
> 
> With ndisgen:
> 313921 May 15 16:57 bcmwl5_sys.ko
> 
> So something went wrong with ndiscvt as the file is way smaller.
> 
> I'm going to try and find out what went wrong (or I did wrong) and if
> someone can shed light on this...

There was a change in ndis a while ago, and the documentation
isn't up to date.

You no longer just have ndis.ko and if_ndis.ko,
the windows driver is now built into an additional module.
 
> Either way, many thanks for the hint :-)

You're welcome. 

Fabian
-- 
http://www.fabiankeil.de/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-questions/attachments/20060515/36780e4d/signature.pgp


More information about the freebsd-questions mailing list