Dell LATITUDE E5410笔记本Ubuntu无线网卡BCM43224驱动安装(原创)
Dell LATITUDE E5410笔记本Ubuntu无线网卡BCM43224驱动安装
作者 余超 email:yuchao86@gmail.com
在使用Ubuntu的过程中,你可能会遇到Ubuntu无线网卡驱动的问题,这里将介绍Ubuntu无线网卡问题的解决方法,终于在我的Dell LATITUDE E5410上把Ubuntu无线网卡配置好了。
在linux下面果然是什么都要自己来,让自己技术有很大提高,痛并快乐着。在Ubuntu论坛上看了一下,有用b43驱动,也有用madwifi来加载的,也有用ipw3945d的,
此处直接用broadcom的驱动。我的机器uname -a如下:Linux yuchao-Latitude-E5410 2.6.35-22-generic #33-Ubuntu SMP Sun Sep 19 20:34:50 UTC 2010 i686 GNU/Linux
自己编译过内核,升级到了2.6.35-22,如果你的内核不一样请你自己hacking。。
1.查看自己的网卡驱动。$sudo lshw -C network
[yuchao@yuchao-Latitude-E5410 hybrid_wl]$sudo lshw -C network
*-network
description: Wireless interface
product: BCM43224 802.11a/b/g/n
vendor: Broadcom Corporation
physical id: 0
bus info: pci@0000:02:00.0
logical name: eth1
version: 01
serial: 5c:ac:4c:65:53:7f
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=wl1 driverversion=5.100.82.38 latency=0 multicast=yes wireless=IEEE 802.11abgn
resources: irq:17 memory:95500000-95503fff
2.为了使用新驱动,我们需要阻止原有驱动的加载,如果没有,则跳过此步。
编辑/etc/modprobe.d/blacklist
sudo vim /etc/modprobe.d/blacklist
在blacklist文件中加入
# blacklist new iwl3945
blacklist iwl3945
3.查看无线驱动的芯片类型。$sudo lspci -vnn |grep 14e4
[yuchao@yuchao-Latitude-E5410 hybrid_wl]$sudo lspci -vnn |grep 14e4
02:00.0 Network controller [0280]: Broadcom Corporation BCM43224 802.11a/b/g/n [14e4:4353] (rev 01)
0b:00.0 Ethernet controller [0200]: Broadcom Corporation NetXtreme BCM5761e Gigabit Ethernet PCIe [14e4:1680] (rev 10)
具体pci id:14e4:4353. 4353就是无线芯片的具体型号。
4.在broadcom的网站上下载linux下的驱动。
地址:http://www.broadcom.com/support/802.11/linux_sta.php
下载32-bit的驱动,然后基本上按照这个README来安装驱动。
5.编译安装驱动
tar zxvf hybrid-portsrc_x86_32-v5_100_82_38.tar.gz
如果以前编译过使用make clean清理一下,
然后使用make编译文件
最后使用:sudo make install
6.使用depmod -a命令查看一下模块依赖。
加载模块使用如下命令:
$sudo modprobe lib80211
$sudo insmod wl.ko
(注释:insmod就是安装模块[install modules]到内核的命令,modprobe命令是根据depmod -a的输出/lib/modules/version**/modules.dep来加载全部的所需要模块。删除模块的命令是:modprobe -r filename,系统启动后,正常工作的模块都在/proc/modules文件中列出。使用lsmod命今也可显示相同内容。/etc/modules.conf或/etc/modprobe.conf文件是一个自动处理内核模块的控制文件。)
在文件/lib/modules/2.6.35-22-generic/modules.dep文件末尾可以看到如下:
updates/dkms/wl.ko: kernel/net/wireless/lib80211.ko
[yuchao@yuchao-Latitude-E5410 2.6.35-22-generic]$
说明我们也经加载成功。
也可以使用命令#modprobe wl来检测是否有wl这个模块
如果没有,在系统--系统管理--硬件驱动里面把broadcom sta 驱动激活,再次运行这个命令就可以了。
7.配置网卡相关命令 :
iwconfig ( 配置essid等参数)
ifconfig (配置ip)
iwlist scan (查看当前无线网张信息)
dhclient (如果是动态分配,则用它取地址)
[yuchao@yuchao-Latitude-E5410 etc]$iwconfig eth1
eth1 IEEE 802.11 Nickname:""
Access Point: 00:00:00:00:00:00
Link Quality:5 Signal level:0 Noise level:166
Rx invalid nwid:0 invalid crypt:0 invalid misc:0
[yuchao@yuchao-Latitude-E5410 etc]$sudo dhclient
Listening on LPF/eth1/5c:ac:4c:65:53:7f
Sending on LPF/eth1/5c:ac:4c:65:53:7f
Listening on LPF/vboxnet0/0a:00:27:00:00:00
Sending on LPF/vboxnet0/0a:00:27:00:00:00
Listening on LPF/eth0/a4:ba:db:df:0e:d2
Sending on LPF/eth0/a4:ba:db:df:0e:d2
Sending on Socket/fallback
DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 3
DHCPDISCOVER on vboxnet0 to 255.255.255.255 port 67 interval 3
DHCPREQUEST of 10.215.15.239 on eth0 to 255.255.255.255 port 67
DHCPACK of 10.215.15.239 from 10.215.15.1
bound to 10.215.15.239 -- renewal in 42446 seconds.
为了让这模块一开机就可以加载,在/etc/modules里面加上wl就可以了。
8. 重启电脑
重启之后,就可以正常使用无线网络了。
ok。最后的步骤,打开wifi开关.然后连接无线网络,输入密码,ok拉。
这个方法很简单,不象用ndiswrapper那么麻烦,唯一的坏处是如果更新内核后要重新编译安装驱动。
编译linux内核驱动就像去探险,祝君好运
Dell LATITUDE E5410笔记本Ubuntu无线网卡BCM43224驱动安装(原创)相关推荐
- 内核升级后linux ubuntu无线网卡wifi驱动安装上网问题
起因:因为用的工控机需要额外的无线网卡,内核升级后make编译失败. ###########(1)终端命令如下,ubuntu18.04/20.04 ########### For 5.10 kerne ...
- ubuntu 无线网卡AX200驱动安装
首先从官网https://www.intel.cn/content/www/cn/zh/support/articles/000005511/wireless.html下载合适的linux驱动: 一定 ...
- Ubuntu系统---NVIDIA 驱动安装
Ubuntu系统---NVIDIA 驱动安装 第一次安装"NVIDIA 驱动",小小的激动,因为终于可以玩GPU了.预想一块GPU,盼望太久,差点放弃,感谢J姐让我捡个漏.但是,第 ...
- 【记录+解决】ubuntu服务器显卡驱动安装;Ubuntu20.04重启后找不到Nvidia显卡驱动
记录ubuntu服务器显卡驱动安装 一次ubuntu服务器显卡驱动安装历程,简单记录. 1.下载Nvidia-Linux驱动到本地 Nvidia-Linux-XXX.run 2.停用桌面,安装驱动 / ...
- 【已解决】ubuntu双显卡驱动安装失败
骤然降到零下11度,心凉了一下. 本文主要讲ubuntu双显卡驱动安装失败的情况,目前已解决. 欢迎此情况下Nvidia显卡驱动安装成功的网友在此文留言提供方法,谢谢! 注意:如果在ubuntu 14 ...
- Ubuntu Nvidia 显卡驱动安装
Ubuntu Nvidia 显卡驱动安装向导 使用组合键切换到命令行模式 # ctrl + alt + f1 关闭图形化界面 sudo service lightdm stop 下载显卡驱动 wget ...
- ubuntu AMD显卡驱动安装
ubuntu AMD显卡驱动安装 法一.便捷安装 图形方式:系统设置 -> 附加驱动,选择驱动,激活 命令行: 终端(ctrl + alt + t) 执行 sudo apt- ...
- debian 笔记本 准系统 RTL8822BE 8723 8192 8188 8168 8111 8107 8821-22 等PCIE 无线网卡蓝牙驱动安装
原装笔记本,迷你准系统 安装PCIE下列无线网卡蓝牙驱动 查看网卡 lspci|grep less sudo nano /etc/apt/sources.list (debian10)最后一行添加de ...
- RTL8811AU无线网卡linux驱动安装笔记(Fedora、Ubuntu)
最近公司重新布网络,采购了一批无线网卡都是是USB接口的,卡王(Card-king)KW-AC8012 600M双频增强型外置天线USB无线网卡(https://item.jd.com/7216632 ...
最新文章
- LaTex中的任意以及存在符号以及{}
- [ 浙江大学 程序设计专题 ] 四个专题代码 报告 PPT共享
- 服务器系统功能描述,Hadoop mapreduce核心功能描述
- pict 手册_zbrush中文手册.pdf
- Python 小白从零开始 PyQt5 项目实战(4)基本控件
- mysql 5.7 安装_MySQL 5.7 的安装历程
- JavaScript 对象和字串之间的转换
- 量化投资(数据分析)
- Synchronized与ReentrantLock区别总结(简单粗暴,一目了然)
- JavaScript笔记
- PDF转Word教程
- 502网关错误解决_“ HTTP 502错误的网关”错误和解决方案
- 用python实现房贷计算器
- android7.0后台,安卓7.0带来一键清理后台 真能使手机变快吗
- 2020NPDP产品经理认证考试备考心得-郑沂
- 计算机c盘空间满了应该怎么办,C盘空间满了怎么办?我来教你你如何解决
- linux下生成dump文件方法及设置
- 索骥馆-文学理论之《文学的故事:中国卷/世界卷(全2册)》全彩版[PDF]
- 独立IP和共享IP的区别以及各自的优势有哪些
- 重走青春路……还是因到了“原点”……
热门文章
- 【面试必备】Swiftnbsp;面试题及其答案
- 宽屏企业网站源码中英php_Lankecms蓝科中英文双语企业网站系统PHP版V2.0,PHP伪静态html宽屏LED照明公司模板外贸黑色...
- python脚本+任务计划-监测守护合同系统
- 基于飞桨实现的“太空保卫战士”——地球同步静止轨道空间目标检测系统
- 阿里P9赞不绝口的公众号
- 工业界|特斯拉全球最大超级充电站上海揭幕,最强版阿尔法狗已停止进一步强化
- 简单の暑假总结——树状数组
- 博世「求援」,毫米波雷达重构
- java判断简体和繁体字_如何判断一个字符串是繁体编码还是简体编码?????????...
- 袖珍拾遗(转贴来源于流水无声)