DaM*_*aMi 9 network-manager wireless
昨天我买了新的笔记本电脑联想 E540,我在这里安装了 Ubuntu 14.04.2。但是我的 wifi 有问题(路由器是 Dlink g 版本)。打开笔记本电脑后,我可以毫无问题地连接到 wifi。但是然后(经过一段时间的工作)突然我的连接丢失了,但是网络管理器仍然表示我正在连接,但我什至无法ping通任何东西。当我尝试通过管理器重新连接到我的网络时,它看起来像是在尝试连接,但它永远不会连接...我必须重新启动,然后一切都再次正确,直到它再次关闭连接。我正在搜索网络,但不幸的是没有运气。我试图在 /etc/NetworkManager/NetworkManager.conf 中评论 dns=dnsmasq,但没有任何反应。
关于 Jeremy31 的建议,这里是一个结果
lspci -nnk | grep -iA2 net
03:00.0 以太网控制器 [0200]:Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express 千兆以太网控制器 [10ec:8168](修订版 10)
子系统:联想设备 [17aa:5028]
正在使用的内核驱动程序:r8169
04:00.0 网络控制器 [0280]: Realtek Semiconductor Co., Ltd. RTL8723BE PCIe 无线网络适配器 [10ec:b723]
子系统:联想设备 [17aa:b728]
正在使用的内核驱动程序:rtl8723be
当我通过 syslog 使用 grep network-manager 时,我发现了一些错误:
3 月 14 日 22:40:03 dano-lenovo NetworkManager[784]:为 org.freedesktop.NetworkManager.wifi.share.protected 请求身份验证时出错:(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) 第 4 阶段,共 5 阶段(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
寻求帮助
您可以尝试以下解决方案之一:
打开终端并输入:sudo service network-manager restart.
或
转到系统设置 -> 网络 -> 忘记您的 wifi 并重新连接到它。
或
重新启动或注销并登录到您的笔记本电脑。
小智 4
我的新戴尔 Inspiron 笔记本电脑也遇到了同样的问题:WiFi 可以工作几分钟,然后就停止工作。添加
options rtl8723be fwlps=N ips=N
Run Code Online (Sandbox Code Playgroud)
解决/etc/modprobe.d/rtl8723be.conf问题。
但后来我看到
如何让 Realtek RTL8723BE 无线卡工作?
这似乎是一个更明确的方法。所以我就这样做了(rtl8723be.conf也删除了),而且效果也很好。
我对使用这个“未经批准”的 WiFi 驱动程序感到有点不安,但它似乎确实有效。
这将从 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 installRun Code Online (Sandbox Code Playgroud)
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 installRun Code Online (Sandbox Code Playgroud)
编辑:看到无线信息后,我将仅将加密更改为 WPA2,而不使用 TKIP
更改加密后,如果您想在不使用向后移植的情况下尝试cd ~/backports-3.19-rc1-1然后sudo make uninstall重新启动,并且如果您觉得使用向后移植效果更好cd ~/backports-3.19-rc1-1,并且sudo make install
| 归档时间: |
|
| 查看次数: |
21233 次 |
| 最近记录: |