我最近重新安装了 Windows 10 和 Fedora 36 Linux,首先安装了 Fedora Linux,然后安装了 Windows 10。 虽然在安装 Linux 和 Windows 时 wifi 可以工作,但 wifi 在操作系统稍后启动时停止工作,但在 Windows 中仍然工作正常。我观察和尝试的事情:
rfkill
不会显示 wifi 设备- 仔细检查 BIOS 是否已打开 WLAN
- 查看 dmesg (通过
journalctl --no-hostname -k > dmesg.txt
thenvim dmesg.txt
)发现了一个错误,例如Nov 07 15:05:14 kernel: iwlwifi: probe of 0000:6c:00.0 failed with error -110
- 我曾尝试通过更新固件,
sudo dnf update iwlax2xx-firmware
但它已经是最新的了。 - 我尝试遵循中的建议https://bbs.archlinux.org/viewtopic.php?id=254766&p=2并制作了一个文件
/etc/modprobe.d/iwlwifi.conf
并options iwlmvm power_scheme=1
重新启动,没有改变任何东西。
我觉得我已经尝试了大部分建议,还有什么可以尝试的吗?
(侧边栏:从 ubuntu 22.04 升级到 22.10 后遇到蓝牙问题,我已从 Windows/Ubuntu 双启动切换到 Windows/Fedora 双启动,请参阅https://askubuntu.com/questions/1438225/22-04-to-22-10-upgrade-bluetooth-no-longer-turns-on)
答案1
我最终通过执行以下操作使 Wifi 正常工作:
- 关闭计算机。
- 重新启动进入 Windows,其中 wifi 可以工作。
- 在 Windows 中,关闭 wifi。
- 重新启动进入 Linux (Fedora)。
- 观察 Wifi 是否正常工作(可能需要启用它)。
受到以下建议启发的回答https://bbs.archlinux.org/viewtopic.php?id=279069。执行类似的操作可能也解决了我之前在 Ubuntu 22.10 中遇到的蓝牙问题。