码迷,mamicode.com
首页 > 系统相关 > 详细

linux无法连接wifi,不显示wifi

时间:2015-06-10 22:41:05      阅读:6209      评论:0      收藏:0      [点我收藏+]

标签:

首先感谢 Ubuntu 无线网络连接WIFI(b43驱动出现DMA问题的解决,根据文章的命令找到了问题所在。

技术分享

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

大功告成

附录:确定无线网卡类型和内核版本的命令

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

14. uname -a(确定内核版本)

技术分享

最好wifi终于显示,终于可以连上了

技术分享

linux无法连接wifi,不显示wifi

标签:

原文地址:http://blog.csdn.net/yiranant/article/details/46445055

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!