在Ubuntu 14.04.2上之后,Wifi停止工作


9

昨天我购买了新的笔记本电脑Lenovo E540,并在这里安装了Ubuntu 14.04.2。但是我的wifi有问题(路由器是Dlink g版本)。打开笔记本电脑后,我可以毫无问题地连接到wifi。但是随后(经过一段时间的工作)突然我的连接丢失了,但是网络管理器仍在发出信号,表明我已连接,但我什至无法ping通任何东西。当我尝试通过管理器重新连接到我的网络时,看起来好像在尝试连接,但是它永远都不会执行...我必须重新启动,然后一切都正确,直到再次关闭连接。我正在网上搜索,但不幸的是没有运气。我试图在/etc/NetworkManager/NetworkManager.conf中注释dns = dnsmasq,但没有任何反应。

根据Jeremy31的建议,这是由于

lspci -nnk | grep -iA2网

03:00.0以太网控制器[0200]:Realtek Semiconductor Co.,Ltd. RTL8111 / 8168/8411 PCI Express千兆以太网控制器[10ec:8168](修订版10)
    子系统:Lenovo设备[17aa:5028]
    使用的内核驱动程序:r8169
04:00.0网络控制器[0280]:Realtek Semiconductor Co.,Ltd. RTL8723BE PCIe无线网络适配器[10ec:b723]
    子系统:Lenovo设备[17aa:b728]
    使用的内核驱动程序:rtl8723be

当我在系统日志上使用grep network-manager时,发现一些错误:

3月14日22:40:03 dano-lenovo NetworkManager [784]:请求对org.freedesktop.NetworkManager.wifi.share.protect。进行身份验证的错误:(3)GDBus.Error:org.freedesktop.DBus.Error.NameHasNoOwner:GDBus。错误:org.freedesktop.DBus.Error.NameHasNoOwner:无法获取名称“:1.23”的UID:无此类名称

但是我认为无法重新连接是一个问题,但是我不确定为什么会发生这种情况。

错误之前的最后一个日志是:

NetworkManager [784]:(wlan0):IP6 addrconf超时或失败。
3月14日22:38:31 dano-lenovo NetworkManager [784]:激活(wlan0)第4阶段,共5阶段(IPv6配置超时)已计划...
3月14日22:38:31 dano-lenovo NetworkManager [784]:激活(wlan0)5的第4阶段(IPv6配置超时)已开始...
3月14日22:38:31 dano-lenovo NetworkManager [784]:激活(wlan0)第4阶段,共5阶段(IPv6配置超时)已完成。
3月14日22:38:31 dano-lenovo wpa_supplicant [909]:wlan0:CTRL-EVENT-SCAN-STARTED 

寻求帮助


什么wifi卡?请编辑问题以包括lspci -nnk | grep -iA2 net
Jeremy31年

您好,感谢您的答复,我在我的问题中回答了问题..谢谢
DaMi 2015年

Answers:


5

您可以尝试以下解决方案之一:

打开终端并输入:sudo service network-manager restart

转到系统设置->网络->忘记您的wifi并重新连接到它。

重新启动或注销并登录到笔记本电脑。


2
我不需要您提出任何建议。为什么要停止工作?我们是否在寻找不需要停止工作的解决方案,而不是在发生问题时应该采取的措施。不知道这个答案是否有用
KhoPhi

4

我的新Dell Inspiron笔记本电脑存在相同的问题:WiFi可以工作几分钟,然后停止工作。新增中

options rtl8723be fwlps=N ips=N 

/etc/modprobe.d/rtl8723be.conf固定的问题。

但是后来我看到 如何使Realtek RTL8723BE无线网卡工作? 这似乎是更确定的方法。因此,我改为这样做(也删除rtl8723be.conf),并且效果也很好。

使用此“未经批准的” WiFi驱动程序让我有些不安,但它确实可以工作。


2
您添加了哪些选项,如何添加?
飞行员

它是Realtek的驱动程序。我刚刚为此做了一个PPA。
试点

0

这将从3.19内核安装反向移植的模块,并且效果很好

sudo apt-get install linux-headers-generic build-essential
wget https://www.kernel.org/pub/linux/kernel/projects/backports/stable/v3.19-rc1/backports-3.19-rc1-1.tar.gz
tar -zxvf backports-3.19-rc1-1.tar.gz
cd backports-3.19-rc1-1
make defconfig-rtlwifi
make
sudo make install

echo "options rtl8723be fwlps=N ips=N" | sudo tee /etc/modprobe.d/rtl8723be.conf 重启

如果更新并获取新内核,则需要执行以下操作

cd backports-3.19-rc1-1
make clean
make defconfig-rtlwifi
make
sudo make install

编辑:看到无线信息后,我将加密更改为WPA2仅不带TKIP

更改加密后,如果要在没有反向端口的情况下尝试使用它cd ~/backports-3.19-rc1-1,然后sudo make uninstall重新启动,并且感觉与反向端口cd ~/backports-3.19-rc1-1sudo make install


非常感谢!我会尝试的...您能告诉我现在安装了向后移植的模块不起作用了吗?我只是想知道出什么问题了,因为以前的ubuntu较低版本的笔记本电脑没有问题。
达米

不确定,但是最近每个ubuntu内核似乎都存在这个问题
Jeremy31,2015年

还是行不通。重新启动后,它再次发生。发生这种情况时,我尝试对路由器地址执行ping操作,结果为:ping 192.168.0.1 PING 192.168.0.1(192.168.0.1)56(84)字节数据。从192.168.0.105 icmp_seq = 1开始无法到达目标主机,其中192.168.0.105是我的地址,而192.168.0.1是路由器
DaMi 2015年

ubuntuforums.org/showthread.php?t=370108 此脚本将从您的wifi设置中收集数据并将其编译为wireless-info.txt文件。复制内容并将其粘贴在paste.ubuntu.com上,并从中发布URL
Jeremy31 2015年

1
我的最后一招echo "options rtl8723be fwlps=N ips=N" | sudo tee /etc/modprobe.d/rtl8723be.conf重启
Jeremy31'3

0

您是否更改了防火墙上的设置?
如果是,则将输出设置更改为允许,如图​​所示:

在此处输入图片说明

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.