歡迎您光臨本站 註冊首頁

CentOS 6.0下BCM4312 802.11b/g網卡驅動安裝

←手機掃碼閱讀     火星人 @ 2014-03-12 , reply:0
  

安裝完成CentOS 6.0 時,無線網路不能鏈接。提示沒有發現設備。

使用命令檢測網卡 lspci | grep Network   為“06:00.0 Network controller: Broadcom Corporation BCM4312 802.11b/g LP-PHY (rev 01)” 下載最新的網卡驅動程序 hybrid-portsrc_x86_32-v5_100_82_38.tar.gz  驅動支持

hybrid-portsrc_x86_32-v5_100_82_38.tar.gz

具體下載目錄在 /pub/2011/10/20/CentOS 6.0下 BCM4312 802.11b g無線網卡驅動安裝/


 
         BRCM            PCI    PCI          Dell
        Product Name      Vendor ID    Device ID    Product ID
          -------------     ----------    ---------   -----------
          4311 2.4 Ghz        0x14e4    0x4311      Dell 1390
          4311 Dualband        0x14e4    0x4312      Dell 1490
          4311 5 Ghz        0x14e4  0x4313      
          4312 2.4 Ghz        0x14e4    0x4315      Dell 1395
          4313 2.4 Ghz        0x14e4    0x4727     Dell 1501
          4321 Dualband        0x14e4    0x4328      Dell 1505
          4321 Dualband        0x14e4    0x4328      Dell 1500
          4321 2.4 Ghz        0x14e4    0x4329      
          4321 5 Ghz        0x14e4    0x432a      
          4322 Dualband     0x14e4    0x432b      Dell 1510
          4322 2.4 Ghz      0x14e4     0x432c      
          4322 5 Ghz        0x14e4     0x432d      
          43224 Dualband    0x14e4    0x4353      Dell 1520
          43225 2.4 Ghz     0x14e4    0x4357      
          43227 2.4 Ghz     0x14e4  0x4358

          43228 Dualband    0x14e4  0x4359      Dell 1530

使用命令lspci -n | grep 14e4  驗證網卡 pci ids 如果含有你的網卡則進行下一步,


# mkdir hybrid_wl


# cd hybrid_wl

# tar xzf /hybrid-portsrc_x86-32_v5.100.82.38.tar.gz


當驅動文件解壓后


# make clean   (optional)
# make


如果是第一安裝則下一步

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

如果列出系統自帶的驅動則

# rmmod b43
# rmmod ssb
# rmmod wl

然後再將現有的驅動程序添加到黑名單中

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

現在開始載入新的驅動

# modprobe lib80211 
或者
# modprobe ieee80211_crypt_tkip

然後

# insmod wl.ko

等待5秒鐘的樣子

就可以正確的顯示無線網了

如果時間過了很久則使用下面的命令驗證是否載入正確的網卡驅動

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

如果正確執行,則下一步

添加開機啟動

# load driver as described above
# cp wl.ko /lib/modules/`uname -r`/kernel/drivers/net/wireless  //其中‘unanme-r’是系統的內核版本
# depmod -a
 
# echo modeprobe wl >> /etc/rc.local

以上是我在CentOS 6.0 中安裝成功的案例,但有關具體詳情還是以官方的 readme.txt 裡面的為主。



[火星人 ] CentOS 6.0下BCM4312 802.11b/g網卡驅動安裝已經有578次圍觀

http://coctec.com/docs/linux/show-post-68648.html