歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux綜合 >> Linux安裝

CentOS 6.4 64位下安裝BCM4313無線網卡驅動

CentOS 6.4 64位下安裝BCM4313無線網卡驅動

1.光盤安裝桌面版centos6.4_64(非最小安裝)

2. # /sbin/lspci | grep Broadcom  確定自己是不是BCM的無線網卡(如果不是,恭喜你,你99%是intel的,不用費力的裝驅動了)

3.# yum install kernel-headers kernel-devel gcc

4.# mkdir /usr/local/src/hybrid-wl

5.# cd /usr/local/src/hybrid-wl

6.# tar xvfz (你下載到的文件的路徑及名稱,例如'/home/derek_s/下載/')hybrid-portsrc_x86_64-v5_100_82_112_centos63.tar.gz

(ps: 這裡下載下來的驅動要unzip一下)

7.# make KBUILD_NOPEDANTIC=1

# make -C /lib/modules/`uname -r`/build M=`pwd`

----可能出的錯-----------------------------------------------------

cd /lib/modules/2.6.32-358.el6.x86_64/

裡面的build軟鏈接的路徑可能有問題

rm build -rf

ln -s /usr/src/kernels/2.6.32-358.2.1.el6.x86_64/ ./build

ps: 2.6.32-358.2.1.el6.x86_64為你內核的版本,可在/lib/modules目錄下查詢

-----------------------------------------------------------------------

8.  insmod wl.ko

insmod: error inserting 'wl.ko': -1 Unknown symbol in module

# cp wl.ko /lib/modules/(你內核的版本,可在/lib/modules目錄下查詢)/kernel/net/wireless/

9. 注意:移除所有其它的BROADCOM 無線設備驅動

# lsmod | grep "b43\|ssb\|bcma\|wl"

如果以下任何一種驅動存在,移除它:

# rmmod b43

# rmmod ssb

# rmmod bcma

# rmmod wl

移除後再

#lsmod | grep "b43\|ssb\|bcma\|wl"

此時,沒有任何顯示,將這些有沖突的驅動加入黑名單

# echo "blacklist ssb" >> /etc/modprobe.d/blacklist.conf

# echo "blacklist bcma" >> /etc/modprobe.d/blacklist.conf

# echo "blacklist b43" >> /etc/modprobe.d/blacklist.conf

10. 加入驅動

# depmod -a

# modprobe wl

11. #lsmod | grep "b43\|ssb\|bcma\|wl"

顯示有 新加入的wl驅動,則驅動安裝成功

12. 寫如開機啟動

echo modprobe wl >> /etc/rc.local

Copyright © Linux教程網 All Rights Reserved