[CentOs 5.5 X64] CentOS 安裝 Broadcom BCM43225 無線網路卡驅動程式

[CentOs 5.5 X64] CentOS 安裝 Broadcom BCM43225 無線網路卡驅動程式

 

 想玩看看筆電CENTOS 5.5 X64新的作業系統

安裝完成後,發現無線網卡Broadcom BCM43225不能用

查google發現兩篇文章,講述安裝方法

就我試安裝成功過程分述如下:

 

#  /sbin/lspci | grep Broadcom

查看你是否擁有 Broadcom BCM43225 無線網絡卡

#   yum install kernel-headers kernel-devel gcc

更新欠缺編譯及安裝時所需的套件

重開機,選擇最新內核

 

Broadcom 的官方網站 

http://www.broadcom.com/support/802.11/linux_sta.php

因我是用X64

所以下載 http://www.broadcom.com/docs/linux_sta/hybrid-portsrc_x86_64-v5_100_82_38.tar.gz

 

# mkdir -p /usr/local/src/hybrid-wl

建立安裝目錄

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

進入安裝目錄

# tar xvfz /root/hybrid-portsrc_x86_64-v5_100_82_38.tar.gz

解壓縮到安裝目錄

 

# make

會出現錯誤訊息

大概是說該文件src/include/typedefs.h:70出錯,請注釋他如下

 

/*

#ifndef TYPEDEF_BOOL

typedef  unsigned char  bool;

#endif

*/

再一次

# make

 

又出錯src/include/linuxver.h:88: error

註釋掉src/include/linuxver.h第 88 行:

/*

typedef void (*work_func_t)(void *work);

*/

再一次

# make

就通過

# insmod wl.ko

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

建立模塊依賴:

depmod `uname -r`

然後載入驅動模塊:

# modprobe wl.ko

再次失敗

# modprobe ieee80211_crypt_tkip

# modprobe wl

還是失敗

重新開機

 

試試之前編譯指令

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

成功

 

載入驅動模組

# insmod wl.ko

成功

 

[我的無線網路介面設備檔是 eth1]

 

 #  ifconfig

查看無線網卡設備名稱

 #  ifconfig eth1 up    

啟用無線網卡    

#  iwlist eth1 scanning

搜索周圍無線路由器等,如出現訊息表示網卡工作正常。

 

在開機時將驅動模塊載入內核中

# cp -vi /usr/local/src/hybrid-wl/wl.ko /lib/modules/`uname -r`/extra/

# depmod $(uname -r)

 

編輯 /etc/modprobe.d/blacklist 這個檔案並加入以下內容:

blacklist bcm43xx

blacklist ndiswrapper

blacklist b43

blacklist b43legacy

 

去避免這些模塊在開機時被載入內核中。

 

 /etc/modprobe.conf 新增無線介面的驅動程式別名

 alias eth1 wl

 

編輯 /etc/modprobe.d/modprobe.conf.dist

 

alias ieee80211_crypt_tkip ieee80211_crypt_tkip

alias eth1 wl

 

現在你的驅動應該在每次開機時都會被載入

 

啟用 NetworkManager 管理無線網路

 # chkconfig NetworkManager on

 # service NetworkManager start

 

右上角會出現一個新圖示。如果你點擊這個圖示,你將會看見一個清單,列出所有可以連接的無線網路。

 恭喜您 ! 完成無線網卡使用!!

 

參照文件

1. http://uh.9ria.com/space.php?uid=162412&do=blog&id=10195

2. http://wiki.centos.org/zh-tw/HowTos/Laptops/Wireless/Broadcom

 

 

 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值