Ubuntu12.04 Broadcom BCM4132 无线网卡驱动安装

6280阅读 0评论2013-03-02 but_bueatiful
分类:LINUX

# Ubuntu12.04 Broadcom BCM4132 无线网卡驱动安装:

### 下载对应版本的驱动

    # 驱动
    # 补丁

下载文件:

    hybrid-portsrc_x86_32-v5_100_82_38.tar.gz
    5_100_82_38.patch

### 安装

1. 解压

    mkdir hybird_wl
    tar -xzvf hybrid-portsrc_x86_32-v5_100_82_38.tar.gz -C hybird_wl/
    cd hybird_wl/

2. 打补丁

    mv ../5_100_82_38.patch hybird_wl/
    sudo patch -p0 < 5_100_82_38.patch  

3. 需要对源文件做些修改不然编译出错

将文件`src/wl/sys/wl_linux.c`里的`ndo_set_multicast_list`替换成`ndo_set_rx_mode`

4. 编译安装

    sudo make clean
    sudo make
    cp wl.ko /lib/modules/`uname -r`/kernel/net/wireless/wl.ko


5. 解决其它相冲突的驱动

    lsmod  | grep “b43\|ssb\|wl”

    sudo rmmod b43
    sudo rmmod ssb
    sudo rmmod wl

6. 在文件`/etc/modprobe.d/blacklist.conf`添加如下内容:

    blacklist ssb
    blacklist b43

7. 加载驱动

    cd /lib/modules/`uname -r`/kernel/net/wireless/
    sudo depmod
    sudo modprobe lib80211
    sudo insmod wl.ko


### 需要手动启动:

cd /lib/modules/`uname -r`/kernel/net/wireless/
sudo depmod
sudo lsmod  | grep "b43\|ssb\|wl"
sudo rmmod ssb
sudo rmmod wl
sudo modprobe lib80211
sudo insmod wl.ko


上一篇:centos6.x安装显卡驱动-体验3D效果
下一篇:FTP原理