This is the driver for the Broadcom BCM4310 wireless network card. Use 'unzip' to extract it to a folder in Linux.
Next step is to install the .inf file located in DRIVER_US folder using ndiswrapper. If you have not got ndiswrapper use 'yum install ndiswrapper' under Fedora Core 8.
[root@obrzut ~]# echo 'blacklist bcm43xx' | tee -a /etc/modprobe.d/blacklist
(This step above is not needed on Fedora Core 7 or above as the kernel module bcm43xx was replaced with b43 - blacklist b43 in that case*)
[root@obrzut ~]# ndiswrapper -i bcmwl5.inf
[root@obrzut ~]# ndiswrapper -l
This should state both hardware and driver are installed. If the hardware is not present, you have not installed the correct driver for your wireless network card. It should look like the following...
bcmwl5 : driver installed
device (14E4:4315) present
[root@obrzut ~]# ndiswrapper -ma
[root@obrzut ~]# depmod -a
[root@obrzut ~]# modprobe ndiswrapper
[root@obrzut ~]# vi /etc/modules
Edit /etc/modules to include ndiswrapper as the last line if not already present...
(Editing /etc/modules is not needed under Fedora Core as there is no /etc/modules
Under Fedora Core just make sure there is an alias in /etc/modprobe.conf*)
In /etc/modprobe.conf include the following line;
alias wlan0 ndiswrapper
You may have to manually configure the network manager under System > Administration > Network Device Control (Fedora Core 8)
After completing the commands above, reboot before trying to initialize the wireless device.
I got my BCM4310 working on a Dell Inspiron 1525 running Fedora Core 8 - NOW I'M WIRELESS BABY!
Tutorial by Alexander Obrzut : Fri Sep 5 2008, 20:30 GMT
*Added by Stoat of Fedora Forums : Sat Sep 6 2008, 11:41 PDT