NDISulator vs Linksys WMP54G BCM4306

2006-05-15 Thread Joao Barros

Hi,

I was trying NDISulator for the first time and it didn't go well, I
can't get the driver to detect the card.

pciconf -l -v :
[EMAIL PROTECTED]:8:0: class=0x028000 card=0x00131737 chip=0x432014e4 rev=0x02 
hdr=0x00
   vendor   = 'Broadcom Corporation'
   device   = 'BCM4306 802.11b/g Wireless LAN Controller'
   class= network

from the .inf file:
[BROADCOM]

   %BCM430G.DeviceDesc% = BCM43XG, PCI\VEN_14E4DEV_4320SUBSYS_041714E4
   %BCM430G.DeviceDesc% = BCM43XG, PCI\VEN_14E4DEV_4320SUBSYS_041814E4
%BCM430G.DeviceDesc% = BCM43XG, PCI\VEN_14E4DEV_4320SUBSYS_00131737
%BCM430G.DeviceDesc% = BCM43XG,   I take it it's this one
PCI\VEN_14E4DEV_4320SUBSYS_00141737

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.

This is all on 6.1-RELEASE

Any advice is very appreciated :-)

--
Joao Barros
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: NDISulator vs Linksys WMP54G BCM4306

2006-05-15 Thread Fabian Keil
Joao Barros [EMAIL PROTECTED] 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.
 
 pciconf -l -v :
 [EMAIL PROTECTED]:8:0: class=0x028000 card=0x00131737 chip=0x432014e4 
 rev=0x02 hdr=0x00
 vendor   = 'Broadcom Corporation'
 device   = 'BCM4306 802.11b/g Wireless LAN Controller'
 class= network
 
 from the .inf file:
 [BROADCOM]
 
 %BCM430G.DeviceDesc% = BCM43XG, PCI\VEN_14E4DEV_4320SUBSYS_041714E4
 %BCM430G.DeviceDesc% = BCM43XG, PCI\VEN_14E4DEV_4320SUBSYS_041814E4
 %BCM430G.DeviceDesc% = BCM43XG, PCI\VEN_14E4DEV_4320SUBSYS_00131737
 %BCM430G.DeviceDesc% = BCM43XG,   I take it it's this one
 PCI\VEN_14E4DEV_4320SUBSYS_00141737
 
 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.
 
 This is all on 6.1-RELEASE
 
 Any advice is very appreciated :-)
 

You didn't use ndisgen, did you?

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


signature.asc
Description: PGP signature


Re: NDISulator vs Linksys WMP54G BCM4306

2006-05-15 Thread Fabian Keil
Joao Barros [EMAIL PROTECTED] wrote:

 On 5/15/06, Fabian Keil [EMAIL PROTECTED] wrote:
  Joao Barros [EMAIL PROTECTED] 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 0xe691-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/


signature.asc
Description: PGP signature