linux bcm4312 无线网卡驱动的编译安装

本文档详细介绍了如何在Linux系统中手动编译并安装bcm4312无线网卡驱动,以及设置使其在开机和用户登录时自动启动。关键步骤包括将ko文件复制到模块目录,使用depmod和modprobe命令加载驱动,以及创建和链接init.d脚本来确保服务启动。
摘要由CSDN通过智能技术生成
先去下载32或64位的驱动源码包
http://www.broadcom.com/support/802.11/linux_sta.php
 
mkdir bcm4312
tar xzvf hybrid-portsrc_x86_64-v5_100_82_112.tar.gz
cd bcm4312
make clean
make

 

出现以下错误:
1. 没有asm/system.h:  去那行把该行注释掉就行
2: error: unknown field ‘ndo_set_multicast_list’ : 去那行改为:
    .ndo_set_rx_mode = wl_set_multicast_list,
 
修改好后保存,继续编译:
make
生成了wl.ko (如还是无法编译,那试下我编译好的吧, 点此去下载wl.ko)
 

sudo cp -rf wl.ko  /lib/modules/`uname -r`/kernel/drivers/net/wireless/


执行下面三个命令,无线网卡就开起来了:

sudo depmod

sudo modprobe -r b43 ssb wl
sudo modprobe wl


现在让上面这些命令开机自动运行:</

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值