我最近更新到 Ubuntu 18.04。一切正常,直到今天早上我无法连接到 wifi。当我尝试扫描网络时,它显示未找到网络。当我运行时,iwlist wlo1 scan
我得到以下结果:
wlo1 No scan results
我在 Ubuntu 16.04 上遇到了同样的问题,但设法通过antenna_sel
按照这个和这个更改参数来修复:
sudo modprobe -r rtl7823be
sudo modprobe rtl8723be ant_sel=x
值为x
1 或 2,以对 wifi 信号提供更好的结果为准。但是,当我为 18.04 尝试相同的解决方案时,它似乎不起作用。我一直在寻找 18.04 的解决方案,并找到了这个答案 这个答案。关于如何解决这个问题似乎没有任何确凿的答案。我决定使用它卸载 rtl8723be 驱动程序并使用它sudo apt purge rtl8723be
重新安装,但是当我尝试这样做时,我收到错误(当我运行此命令时),例如:sudo add-apt-repository ppa:hanipouspilot/rtlwifi
E: The repository 'http://ppa.launchpad.net/hanipouspilot/rtlwifi/ubuntu bionic Release' does not have a Release file. N: Updating from such a repository can't be done securely, and is therefore disabled by default. N: See apt-secure(8) manpage for repository creation and user configuration details.
然后,我按照此处rtlwifi_new 的 github 页面使用说明安装了 rtl8723be 驱动程序。安装成功,但是我回到第一格,没有找到 wifi 网络。有谁知道如何让无线工作?我将发布以下输出lshw -class network
:
*-network
description: Wireless interface
product: RTL8723BE PCIe Wireless Network Adapter
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info: pci@0000:08:00.0
logical name: wlo1
version: 00
serial: 70:77:81:12:fc:2d
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=rtl8723be driverversion=4.15.0-33-generic firmware=N/A latency=0 link=no multicast=yes wireless=IEEE 802.11
resources: irq:18 ioport:5000(size=256) memory:c6100000-c6103fff
*-network
description: Ethernet interface
product: RTL8101/2/6E PCI Express Fast/Gigabit Ethernet controller
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info: pci@0000:09:00.0
logical name: eno1
version: 0a
serial: 3c:a8:2a:ae:31:82
size: 100Mbit/s
capacity: 100Mbit/s
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress msix bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=full firmware=rtl8107e-2_0.0.2 02/26/15 ip=145.94.38.86 latency=0 link=yes multicast=yes port=MII speed=100Mbit/s
resources: irq:19 ioport:4000(size=256) memory:c6004000-c6004fff memory:c6000000-c6003fff
PS:局域网工作正常,问题只是无线接口。
编辑:问题通过更新到 18.10 解决,因为它使用内核 17.0。
恐怕我对你的问题没有确切的答案,但我遇到了完全相同的问题,并找到了一种解决方法,让我的 wifi 再次在我的笔记本电脑上运行。
在终端中运行:
uname -r
它说
4.15.0-33-generic
吗?我的解决方案:
启动笔记本电脑时,选择高级启动选项(就像您尝试选择恢复模式一样)并选择内核 4.15.0-32-generic。
(进入此菜单时,我有多个选项/内核可供选择 - 一些被列为(恢复模式),而另一些则正常 - 我选择了非恢复条目。)我会尝试用谷歌搜索更好的修复和如果我找到它,请回帖。
尝试一些基本操作:将 wifi 加密狗插入不同的 USB 端口。确保您安装了以下最新版本:linux-headers-generic build-essential git。尝试将您的模块放入 etc/modules 以在启动时加载。验证模块不在黑名单文件中。确保您使用的是最新版本的 18.4 Apt-get update & upgrade。关闭您的网络管理器,然后重新启动它。
TC。
该内核修复了该错误:http: //kernel.ubuntu.com/~jsalisbury/lp1788997
只要选择天线 1:
确保你在配置中也有它: