Ubuntu broadcom无线网卡驱动安装
相信很多朋友都使用Ubuntu系统,多数时候,我们都不会使用有线连接来上网,而且不是每台计算机安装好Ubuntu后都可以使用WiFi的,因此有很多人因为在Ubuntu下不能使用WiFi而放弃来使用Ubuntu系统。本文就介绍一下如何在Ubuntu 13.10系统(我的机器为几年前买的学生本Lenovo G450,受性能和配置限制,因此我装的32位Ubuntu 13.10系统)上安装broadcom无线网卡驱动,供希望学习Linux系统都朋友参考。
下载
首先,要安装无线网卡驱动,得先知道机器的无线网卡型号,这个型号可以通过硬件检测工具检测出来,也可以通过Linux命令检测出来,下面是检测命令:
1
|
lspci -vv | grep Network
|
这是broadcom官网提供都broadcom网卡相关驱动程序:点击查看。在这个页面中,官网也为这个驱动写了一份Readme文件,这里面有关于这个驱动程序的详细介绍。但是本人的电脑上不知为何没有官网都那个驱动安装成功,各种搜索资料后和尝试后,通过这个包(点击下载,如果链接失效,请自行搜索下载)不止一次的安装成功了。下面本人就记录一下自己都安装过程。
打开终端,将下载好的无线网卡驱动程序(我下载都版本为:hybrid-portsrc_x86_32-v5_100_82_112.tar.gz)解压到指定都文件夹,这里我放在用户目录下:
1
2
3
4
|
cd ~
mkdir hybrid_wl_driver
cd hybrid_wl_driver
tar xzf hybrid-portsrc_x86_32-v5_100_82_112. tar .gz
|
编译
和其他网络上都过程一样,接下来是make
1
2
|
make clean (optional)
make
|
这个过程中,会出现以下问题:
错误一:
错误原因:没有指定的头文件
解决办法:到指定的文件中,注释掉这一行(从上图看是src/wl/sys/wl_linux.c文件第43行,可以用vi编辑,也可以用gedit编辑)。
1
|
vi +43 src /wl/sys/wl_linux .c
|
按下i进入vi的插入模式后,将第43行注释掉,如图:
按下Esc进入vi的命令模式,按下:wq保存退出。再次使用make命令,此时会出现第二个问题:
错误二:
错误原因:错误都引用ndo_set_multicast_list,这个变量未定义
解决办法:到指定的文件中(从上图看是src/wl/sys/wl_linux.c文件第388行),将ndo_set_multicast_list替换成ndo_set_rx_mode即可。保存后,继续使用make命令,此时会出现第三个问题:
错误三:
解决办法:到指定文件中(从上图看是src/wl/sys/wl_linux.c文件)注释掉第3181~3188行即可。如下图:
修改前
修改后
之后再使用make命令,此时会成功。
配置
将生成的wl.ko文件拷贝到内核中指定的驱动文件夹中:
1
|
sudo cp wl.ko /lib/modules/ ` uname -r` /kernel/net/wireless/
|
载入这个模块:
1
2
|
sudo depmod
sudo modprobe wl
|
将跟本驱动有冲突的模块删除并加入黑名单。如果存在下面的驱动,必须手动删除他们,否则就不用执行下面的命令:
1
2
3
4
5
6
7
8
|
lsmod | grep "b43\|ssb\|bcma\|wl"
rmmod b43
rmmod ssb
rmmod bcma
rmmod wl
sudo echo "blacklist ssb" >> /etc/modprobe .d /blacklist .conf
sudo echo "blacklist bcma" >> /etc/modprobe .d /blacklist .conf
sudo echo "blacklist b43" >> /etc/modprobe .d /blacklist .conf
|
如果出现以下错误:
bash: /etc/modprobe.d/blacklist.conf: 权限不够
解决办法:手动打开
1
|
sudo gedit /etc/modprobe .d /blacklist .conf
|
添加以下内容到文件:
1
2
3
|
blacklist ssb
blacklist bcma
blacklist b43
|
安装
1
2
|
sudo modprobe lib80211
sudo insmod wl.ko
|
此时,无线网卡的指示灯应该开始闪烁,系统也开始搜索附近存在的WiFi了。
为了下次开机可以自动打开无线网卡驱动,可以将这个模块设为开机自启动:
1
|
sudo echo modeprobe wl >> /etc/rc . local
|
如果下次开机没有自动打开无线网卡驱动,再把配置和安装部分重新做一遍即可(注意在安装的时候切换到驱动程序所在文件夹下)。
好了,驱动安装完成,最后来比较一下安装前后无线网卡的情况:
安装前
安装后
Ubuntu broadcom无线网卡驱动安装相关推荐
- CentOS7 Broadcom无线网卡驱动安装
为什么80%的码农都做不了架构师?>>> 一台使用多年的联想G450笔记本,在退休之际,还可以用来研究一下Linux,于是装上了CentOS7,但安装后发现竟然无法使用WiFi ...
- CentOS上Broadcom无线网卡驱动安装
今天装了CentOS 6.3,结果发现无线网卡不能识别..官网上说,CentOS不支持BCM4311, BCM4312, BCM4313, BCM4321, BCM4322, BCM43224, BC ...
- ubuntu 12.04解决Broadcom STA无线网卡驱动安装失败解决
ubuntu 12.04解决Broadcom STA无线网卡驱动安装失败解决 首先,打开终端并输入:ls -nn | grep 0280查看网卡的PCI.ID, 我的是:03:00.0 Network ...
- linux不显示无线网卡驱动安装失败,Linux_Ubuntu无线网卡驱动安装方法,安装了Ubuntu后发现没有无线网 - phpStudy...
Ubuntu无线网卡驱动安装方法 安装了Ubuntu后发现没有无线网络,搜索不到WiFi,但是正常情况下安装Ubuntu后,系统会自动安装无线网卡驱动,并且开机自动连接无线网.查了一下,原来我的网卡是 ...
- 3070网卡驱动linux教程,Ubuntu 12.04下RT5370无线网卡驱动安装
之前买了个水星150U的无线网卡,一直没在Ubuntu下安装好驱动?今天再次在Ubuntu 12.04下尝试安装尽然成功了.以前我一直以为是RT2870的芯片的,今天拆开了一看原来是5370N,晕到R ...
- 难题 [已解决] :中文社区是怎么了?Ubuntu无线网卡驱动安装也解决不了
0. 前言 这篇文章主要指导大家在ubuntu系统上安装无线网卡驱动,其适用的场景如下: 1)现有中文网站的解决方案都不太行,如下图: 上面这5篇文章我都一一看过,但是仍无法解决自己的问题. 2)你知 ...
- centOS 无线网卡驱动 安装 配置
centOS 无线网卡驱动 安装 配置 最近刚刚开始学习linux系统,安装了centOS6.5,特别特别的菜鸟,常识和基本的命令许多都不会,所以一开始用就遇到了许多问题,自己在网上查了许多解决办法, ...
- Fedora 15 16 17 18 20无线网卡驱动安装
Fedora 15 16 17 18 20无线网卡驱动安装 一直不想在虚拟机中安装使用系统,然后就打算给自己的电脑安装一个双系统,因对Fedora有比较好的印象,也就还是选用了它作为我的第二系统.废话 ...
- Centos7.5 BCM4322无线网卡驱动安装踩坑记录
弄了黑苹果把T420S的无线网卡换了,发现黑苹果能够用WIFI上网,然后蛋疼的时刻来了,Centos7.5没办法上网了,于是开始折腾无线网卡驱动安装,踩了几个坑,此文作为记录避免以后重装系统需要,以百 ...
最新文章
- OLAP和OLTP的区别(基础知识)
- 面试题:mysql 数据类型
- 强势的老板--项目管理
- 计算机网络 实验六 静态路由配置,实验六-静态路由配置.doc
- 用Ant编译Flex项目的几点注意事项
- java小程序开发平台,隔壁都馋哭了
- 第七节: EF的三种事务的应用场景和各自注意的问题(SaveChanges、DBContextTransaction、TransactionScope)
- Encapsulate Collection(封装集合)
- nodejs计算时间间隔_NodeJs笔记:setTimeout 或 setInterval 的间隔时间执行
- 右左法则解决复杂声明
- 通过AMS分析Binder流程(Java到Kernel)
- scrapy 爬取百度知道,多spider子一个项目中,使用一个pielines
- UltraEdit (最新版[25.10.0.62])安装破解
- 微信用户扫码登录和登录退出的业务逻辑实现(java版)
- python爬虫——爬取汽车之家新闻
- Tableau如何取消合并单元格【技巧分享】
- 相关系数计算机计算方法,计算相关系数的公式(相关系数的计算方法)
- 技术分享杂七杂八技术
- 52亿美元!Uber迎来有史以来最大季度亏损和最慢营收增长
- 飓风“桑迪”的蝴蝶效应:扇起桑迪域名注册潮