ubuntu 16.10 RTL8723BE 重新安装驱动内核 4.8.0-34 后无法登录

ubuntu 16.10 RTL8723BE 重新安装驱动内核 4.8.0-34 后无法登录

从我买笔记本电脑的第一天起,我就遇到了 WiFi 问题,但我能够使用提供的命令修复它这里

通常,当我重新启动计算机并安装更新时,我需要重新执行它们。

这次没有用,当我再次重试时,它一直挂起,所以我关闭了终端,一切都开始变慢,所以我重新启动,速度比平时快,但 WiFi 仍然不工作,当我再次尝试重新启动时,我无法通过日志页面!

当放到终端任何命令使用sudo只是冻结计算机甚至sudo nano

当我使用重新启动时,重新启动需要很长时间,所以我必须使用电源按钮。

我设法通过启动到 4.8.0-32-generic 而不是 4.8.0-34 来使用计算机,我看到它要求我更新,但我只是忽略了它。

这里是我捕获的图像登录,sudo nano 并尝试重新启动

在此处输入图片描述

在此处输入图片描述

对内核 4.8.0-34-generic 中发生了什么有什么想法吗?

答案1

使用 4.8.0-32 内核启动,删除旧的 wifi 驱动程序并从 github 下载最新的 Realtek 驱动程序:

sudo apt-get purge rtlwifi-new-dkms linux-固件
sudo apt-get 安装 build-essential git
git 克隆 https://github.com/lwfinger/rtlwifi_new.git

现在重新启动并使用 4.8.0-34 内核启动并尝试以下步骤:

步骤 1:安装驱动程序:

cd rtlwifi_new
制作
安装

第 2 步:找到最强信号

现在你应该检测哪个天线接收的信号最强。重复以下命令来找到它:将 XXX 替换为 0、1 或 2

sudo modprobe -r rtl8723be
sudo modprobe rtl8723be ant_sel=XXX
iwlist 扫描 | egrep -i 'ssid|level'

最新命令将显示类似以下的输出:

enp3s0 接口不支持扫描。
lo 接口不支持扫描。

                    质量=24/70 信号电平=-86 dBm  
                    ESSID:“您的 WLAN 名称”

显然,这个接收信号太弱(质量=24/70),因此在这种情况下您应该检查另一个天线。请记住运行步骤 2 中提到的所有三个命令。

注意:可能有多个天线接收信号,但您应该选择从调制解调器接收信号最强的天线。

步骤 3:配置你的 wifi

运行以下命令配置您的 wifi,将 xxx 替换为找到的天线编号。

回显“选项 rtl8723be ant_sel = XXX”| sudo tee -a /etc/modprobe.d/rtl8723be.conf

如果你还没有连接到你的 wifi 那么:

sudo 服务网络管理器重新启动

如果没有的话那么:

sudo 重启

如果此解决方案没有帮助,请最后阅读这些参考资料:

https://sites.google.com/site/easylinuxtipsproject/reserve-7 http://www.linuxlinx.com/2016/07/another-solution-how-to-fix-realtek.html http://www.linuxlinx.com/2016/05/install-realtek-rtl8723be-wifi-driver-ubuntu-linuxmint.html

替代解决方案:

如果你无法解决问题,那么我认为你只有一个选择,删除 4.8.0-32 内核并让 Ubuntu 16.10 使用旧内核启动。要删除新内核,你必须使用旧内核启动,这样你就不会再遇到 sudo 问题了。

sudo apt-get purge linux-image-4.8.0-34-generic

不要担心降级你的内核,因为你总是可以再次手动安装它。

您还可以测试另一个版本的内核,看看您的系统是否可以使用它。从这里下载其源代码:https://www.kernel.org

顺便说一下,版本 5.0.0 将于 2017 年中期发布,您也可以尝试一下。

相关内容