linux的wifi出现问题的介绍

几次重装linux系统,经常出现没有wifi的状况

错误详情

之前安装过CentOS,Kylin,OpenSU,等等经常出现没有wifi的状况,虽说猜测是遇到驱动问题,但是一直没有花时间去尝试解决.

今天再次遇到这个问题,而且已经重装两次了,还没有解决,只能直接找解决方案了.

目前的系统是ubuntu gnome 13.10,电脑是hp ProBook 6540b

解决方案

  1. dmesg | grep b43 (找到问题)
    dmesg用于检测和控制内核缓冲,帮助用户了解系统的启动信息。
    如上图所示:系统提示到Linux Wireless下载firmware,我们直接点击Linux Wireless,打开之后发现The old website for now has a copy of the old content:Old Linux Wireless,因此我们需要参考的是Old Linux Wireless上的内容。如果显示的不是此内容,则参考上面的文章。

  2. sudo apt-get install firmware-b43-installer(不建议,最好通过网站下载)
    下载安装b43-fwcutter是因为b43-fwcutter tool will extract firmware from the Windows driver
    我们可以选择直接通过http://bues.ch/b43/fwcutter/b43-fwcutter-018.tar.bz2下载,得到的版本是version 018 of b43-fwcutter,文件默认下载在下载目录中。

  3. 根据内核版本下载对应的驱动程序,参考Old Linux Wireless,如图二所示,根据我自己版本驱动我直接在http://www.lwfinger.com/b43-firmware/broadcom-wl-5.100.138.tar.bz2下载。下载的文件和b43-fwcutter在同一个目录下。
    接下来我们进入下载目录,步骤4567是对b43-fwcutter进行解压,编译和安装,步骤9,10是对驱动文件解压和安装。

  4. tar xjf b43-fwcutter-018.tar.bz2

  5. cd b43-fwcutter-018

  6. make

  7. sudo make install

  8. cd ..

  9. tar xjf broadcom-wl-5.100.138.tar.bz2

  10. sudo b43-fwcutter -w /lib/firmware broadcom-wl-5.100.138/linux/wl_apsta.o

  11. modprobe b43(加载b43驱动)

  12. sudo shutdown -r now

大功告成

附录

  1. lspci -vv | grep Network (确定无线网卡的类型)
    lspci 显示当前主机的所有硬件配备
    -v 显示PCI接口装置的详细信息
    -vv 显示PCI接口设备的更详细的信息
    | 管道
    grep Network 查找Network关键字所在的行
    或者使用这里的命令lspci -nn -d 14e4:(注意:)
  2. uname -a(确定内核版本)

最后wifi显示出来,终于可以连上wifi了.

说明

写这篇文章是作为使用linux的笔记.图片没有另外拍照,就没有重新上图了,不过确实正好解决问题.

参考文章
linux无法连接wifi,不显示wifi - CSDN博客
https://blog.csdn.net/yiranant/article/details/46445055

linux没有wifi的更多相关文章

  1. kali Linux下wifi密码安全测试(1)虚拟机下usb无线网卡的挂载 【转】

    转自:http://blog.chinaunix.net/uid-26349264-id-4455634.html 目录 kali Linux下wifi密码安全测试(1)虚拟机下usb无线网卡的挂载 ...

  2. Linux 下wifi 驱动开发(四)—— USB接口WiFi驱动浅析

    源: Linux 下wifi 驱动开发(四)—— USB接口WiFi驱动浅析

  3. Linux创建WiFi热点

    手机流量用完,需要开WiFi,由于是LinuxMint,感觉配置还算容易,找到一个不错的教程,收藏一下,以备后用.除了修改配置文件那步在我的电脑不需要外其他基本正确,而且Mint本来就衍生自Ubunt ...

  4. 嵌入式Linux利用Wifi搭建无线服务器(物联网实践之无线网关)

    在 http://www.cnblogs.com/heat-man/p/4564539.html中,在嵌入式Linux开发板上我们从最底层实现了一个智能家居的远程控制系统,然而采取的是用网线连接到交换 ...

  5. Linux下Wi-Fi的实现:wireless_tools和wpa_supplicant

    平台为hi35XX,在Liunx下借助wireless_tools和wpa_supplicant(因为现在的无线WIFI网络大多是wpa加密.所以需要移植wpa_supplicant工具)等工具实现w ...

  6. linux 下wifi 功能的实现

    一.嵌入式linux四件套配置 1.网卡选型的依据: a.网卡不能乱选,否则没戏.网卡的依据是,kernel的menuconfig -> device drivers -> network ...

  7. 嵌入式Linux USB WIFI驱动的移植

    硬件平台:飞思卡尔MX258开发板 操作系统:Linux2.6.31 WIFI:    RT2860 USB WIFI模组 交叉编译环境:gcc version 4.1.2 调试步骤: 第一步:测试U ...

  8. 嵌入式linux下wifi网卡的使用(二)——应用程序iw编译

    首先编译iw,Iw支持两种加密/认证方式.第一种是OPEN/OPEN 第二种是WEP/WEP在网上下载iw源码,发现iw的编译需要依赖libnl库(这个库是为了方便应用程序使用netlink借口而开发 ...

  9. 【linux】wifi不能使用的问题

    Worked solution (Requirements: kernel >=4.11) : Download driver directory from this repo:https:// ...

随机推荐

  1. LeetCode Base 7

    原题链接在这里:https://leetcode.com/problems/base-7/#/description 题目: Given an integer, return its base 7 s ...

  2. hdu2188 Check Corners

    Check Corners Time Limit: 2000/10000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)To ...

  3. 使用sort&awk实现文件内容块排序

    源文件为: [root@luo5 wangxx]# cat -v luo.txt J LuoSoutth jfsaNanjing,china Y ZhangVictory UniversityNejf ...

  4. nodejs 不同请求获取前端传的参数

    get方法 参数在req.query中获取 router.get('/', function(req, res, next) { console.log("reqquery:",r ...

  5. Android UI--提高Android UI体验

    1,自定义虚拟键盘 当一个用户被要求在一个文本框输入时希望又怎样的体验?  从用户需求来看,虚拟键盘应该改变以帮助用户输入的数据.这里是一些例子: 如果一个视图是一个电子邮件地址,一个键盘的“@”符号 ...

  6. [转载]Python print函数用法,print 格式化输出

    使用print输出各型的 字符串 整数 浮点数 出度及精度控制 strHello = 'Hello Python' print strHello #输出结果:Hello Python #直接出字符串 ...

  7. [转] CentOS系统目录学习

    最近初学Linux 对linux的目录产生了很多疑问,看到这篇文章,让我顿时对目录有了一个清晰的认识!推荐给大家! ------------------------------------------ ...

  8. 机器学习:集成学习(Bagging、Pasting)

    一.集成学习算法的问题 可参考:模型集成(Enxemble) 博主:独孤呆博 思路:集成多个算法,让不同的算法对同一组数据进行分析,得到结果,最终投票决定各个算法公认的最好的结果: 弊端:虽然有很多机 ...

  9. SQL 用;with 由所有的子节点查询到树结构中所有父节点

    1.所有的子节点查询到树结构中所有父节点 RETURNS @Tree Table(PID )) as begin --DECLARE @ID VARCHAR() --SET @ID = ' ;with ...

  10. leetcode Single Number II - 位运算处理数组中的数

    题目描述: 给定一个包含n个整数的数组,除了一个数出现一次外所有的整数均出现三次,找出这个只出现一次的整数. 题目来源: http://oj.leetcode.com/problems/single- ...