分类: LINUX
2010-06-20 11:48:59
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!
总的意思是讲,需要安装ndiswrapper工具,用它提取windows下的bcm4310驱动,使其工作。于是在sourceforge上下载了ndiswrapper-1.56,编译并安装,再在下载dell.exe,unzip到目录下,在DRIVERS_US目录下运行ndiswrapper -i bcmwl5.inf,然后重新启动,无线网络就可以使用了。
改天再试试计划中编译驱动的方法,还是那种方法比较容易接受一些,因为上面的方法是依赖于windows的,linux完全不需要依赖的。
以上英文内容来自,如果涉及侵权内容,请联系我将其删除。