Ubuntu16.04连不上网,求助

 我来答
夜兔粒胧1Q
2017-10-09 · TA获得超过3518个赞
知道大有可为答主
回答量:5110
采纳率:81%
帮助的人:392万
展开全部
1.打开终端,检查网卡驱动
lspci -nnk | grep -A2 02801

看看是否有出现Kernel driver in use: ath9k,并记住ath9k(可能会有不同)。
2.检查asus_nb_wmi是否正常
lsmod | grep -e ath9k -e asus1

注意要将ath9k改成自己的数字,看看是否有asus_nb_wmi,到这里我都是正常的。如果不对的话,可能要重新装网卡驱动,我还没试过这个。
3.使用rfkill list查看无线设备状态
rfkill list all1

我的结果如下:
0:acer-wireless:Wireless LAN
Soft blocked:yes
Hard blocked:no
1:phy0:Wireless LAN
Soft blocked:no
Hard blocked:no123456

soft block为软阻塞。
hard block为硬阻塞,可以尝试打开wifi的硬件开关解决。(华硕的是按fn+f2)
我的acer-wireless出现软阻塞。
根据网上的说法,这里的acer-wireless是多余的,我们可以删掉它。
4.删除acer-wireless
sudo rmmod acer-wmi1

5.打开屏幕右上角的wifi尝试连接
这个时候发现,wifi可以打开了,但可能还是没有显示搜索到wifi。可以点连接到隐藏的wifi,输入一个已知的wifi名,就会出现搜索到的wifi了。
6.更改/etc/modprobe.d/blacklist.conf文件
但之前的设置是一次性的,每次开机后都要重新设置。为了不用一直设置,我们要改变开机设置。
先要获取root权限,

cd /etc/modprobe.d
gedit blacklist.conf12

在最后一行加上:
blacklist acer-wmi1

最后保存
问题解决啦!
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式