筆記本升級到CentOS 6.3,BCM4313無線網卡的驅動編譯出現狀況,無法通過編譯, broadcom官方沒有提供更新,又沒搜到好的解決方案,那就自己動手了。
問題分析:
讀驅動代碼,看上去是RedHat升級了高版本的內核代碼,版本號卻沒升;然後驅動中對linux內核版本的各種條件編譯導致數據結構和函數聲明不一致,編譯失敗。
解決辦法:
驅動代碼去掉了部分條件編譯,解決了編譯問題。安裝過程不變.
應用范圍:
當然喽,只針對centos6.3版本。也許rhel6.3可用,不過未經測試。
32位版本:
hybrid-portsrc_x86_32-v5_100_82_112_centos63.zip
64位版本:
hybrid-portsrc_x86_64-v5_100_82_112_centos63.zip
免費下載地址在 http://linux.linuxidc.com/
用戶名與密碼都是www.linuxidc.com
具體下載目錄在 /2013年資料/4月/28日/CentOS 6.3 BCM4313無線驅動安裝
--------------------------------------------------------------------------------------
安裝步驟:
解壓縮相應版本
[root@host ~]# mkdir -p /usr/local/src/hybrid-wl
[root@host hybrid-wl]# tar xvfz /path/to/the/tarball/hybrid-portsrc-x86_64-v5.10.91.9.3.tar.gz(下載檔的名稱)
[root@host hybrid-wl]# chown -R someuser.somegroup /usr/local/src/hybrid-wl
[root@host ~]# rmmod bcm43xx
[root@host ~]# rmmod b43
[root@host ~]# rmmod b43legacy
[root@host ~]# rmmod ndiswrapper
4make
5make install
6depmod
7modprobe wl
希望能對非程序員用戶有幫助。
閱讀延伸:CentOS 6.4 64位下安裝BCM4313無線網卡驅動 http://www.linuxidc.com/Linux/2013-04/83521.htm
更多CentOS相關信息見CentOS 專題頁面 http://www.linuxidc.com/topicnews.aspx?tid=14