# 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
阅读(6229) | 评论(0) | 转发(0) |