I have seen many Broadcomm not work with the old bcm43xx module from the kernel and now have not spent time with b43-fwcutter but check their site for any info.
http://linuxwireless.org/en/users/Drivers/b43
Now the first thing you should do is disable any security on the router. No WEP, WPA, WPA2, Ip and Mac filtering. Then turn on dhcp if not. You want to make the connection as simply as possible. Once you can do that then enable security and rsolve any issues with that. No sense trying to resolve WEP when the connection would never work in the first place.
Now my experience is use ndiswrapper and the windows inf driver. Note: If the system is 64bit you need the 64bit inf driver. If 32bit then 32 bit driver.
Now the new Fedora 8 to use ndiswrapper requires blacklisting a series of modules that b43 loads on boot. Youe need to add these lines to /etc/modprobe.conf to blacklist the old bcm43xx and new b43 stuff.
Actually follow the details in post #64.
http://forums.fedoraforum.org/showth...810#post893810
I would add blacklist bcm43xx to it to make sure the old one is not loaded as well.
Now there are a couple of ways to install ndiswrapper. You can use yum to install and have it install ndiswrapper and the kmod portion that matches the kernel version you are running.
If you do source install then you need kernel-devel rpm installed that matches the kernel you are running. Then follow the install docs for ndiswrapper from their site. One thing that may need to be done is run the command ' depmod -a ' after installing ndiswrapper to update system.map file.
Now ndiswrapper module is built to the kernel you are running. If you change kernels you need to get the matching kmod or recompile the module for the new kernel.
What i found best is install the kernel-devel when you install the new kernel. Then have dkms install. This app recompiles kernels if a new kernel is booted. You need to install the ndiswrapper with dkms. I currently have this rpm installed. dkms-ndiswrapper-1.48-1.el5.rf. There are many for Fedora version distros as well.
Brian