我在让 Ubuntu 识别我的 wifi 适配器时遇到了问题,该适配器工作正常。此问题在以下 2 个操作后开始出现:
- Ubuntu 更新最终更新了固件(我的笔记本电脑是 Dell Precision 5550)。
- 启动我在单独分区中并且有一段时间没用过的 Windows 10。
因此,操作顺序如下:
- 在 Ubuntu 上工作,网络工作正常。安装了需要重启的 Ubuntu 更新。
- 我重新启动了笔记本电脑,因为我需要在 Windows 分区中测试一些东西,这样也触发了正确结束的固件更新。
- 访问了 Windows 分区。那里的网络运行良好,所以我认为不是硬件问题。重启了笔记本电脑。
- 登录 Ubuntu 然后发现网络不工作。
所以,我不知道网络问题是由于固件更新还是登录 Windows 引起的。我尝试了多种修复方法,但似乎都无法解决问题。
令我非常困惑的是,如果我从 USB 驱动器启动 Ubuntu,网络仍然无法工作(之前工作正常)。
运行结果$ sudo lshw -C network
为:
*-network
description: Network controller
product: Wi-Fi 6 AX201
vendor: Intel Corporation
physical id: 14.3
bus info: pci@0000:00:14.3
version: 00
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress msix bus_master cap_list
configuration: driver=iwlwifi latency=0
resources: iomemory:600-5ff irq:16 memory:604b11c000-604b11ffff
这似乎意味着我的 wifi 卡的驱动程序已经安装好了。
有人能想到这可能是什么问题吗?谢谢!
答案1
问题自行修复了。我认为这与 Windows 阻止正确的硬件初始化有关。但是,我不确定为什么花了 2 天时间才自行修复,而且我最近没有登录 Windows。
答案2
在 Windows 中检查这些设置。它可能会永久解决问题。
视窗
- 启动进入 Windows
- 打开电源控制面板
- 选择
change what the power buttons do
- 选择
change options that are unavailable
- 取消选中
fast startup
- 关闭电源控制面板
- 打开管理命令提示符窗口
- 类型
powercfg /h off
- 类型
chkdsk /f c:
- 同意在下次重启时运行 chkdsk
- 重新启动 Windows 以让 chkdsk 在驱动器 C 上运行: