Intel Wireless-AC 9560 160MHz无线网卡在Ubuntu 22.04.1 LTS更新后异常:双启动场景下需重启才识别且无法正常工作
Intel Wireless-AC 9560 160MHz无线网卡在Ubuntu 22.04.1 LTS更新后异常:双启动场景下需重启才识别且无法正常工作
Hey there, sorry to hear you're stuck with this frustrating WiFi issue in your dual-boot setup—let's walk through some practical fixes that have worked for similar cases:
1. 先排查Windows快速启动(最常见元凶)
Windows的快速启动功能会让硬件处于半休眠状态来加速开机,这经常导致Ubuntu无法正确初始化无线网卡。解决步骤:
- 进入Windows系统,打开「控制面板」→「电源选项」→「选择电源按钮的功能」
- 点击「更改当前不可用的设置」,取消勾选「启用快速启动(推荐)」
- 保存设置后,完全关机(不是重启),再启动Ubuntu试试。很多用户忽略这一步,但它往往能解决双启动的硬件识别问题。
2. 检查并重置Ubuntu的iwlwifi驱动
Intel无线网卡用的是iwlwifi模块,偶尔会出现加载异常:
- 先打开终端,运行以下命令确认网卡和驱动状态:
lspci -nn | grep Network # 确认网卡PCI ID(9560对应8086:2526) dkms status # 查看已安装的第三方驱动情况 - 尝试临时重新加载驱动:
执行后如果WiFi正常识别了,可以把这个操作设为开机自动执行:sudo rmmod iwlwifi && sudo modprobe iwlwifi- 创建启动脚本:
sudo nano /etc/init.d/reload-iwlwifi - 写入以下内容:
#!/bin/sh rmmod iwlwifi modprobe iwlwifi - 赋予执行权限:
sudo chmod +x /etc/init.d/reload-iwlwifi - 设置开机自启:
sudo update-rc.d reload-iwlwifi defaults
- 创建启动脚本:
3. 回滚到之前正常的内核版本
如果问题是在Ubuntu更新内核后出现的,可能是新内核和网卡驱动不兼容:
- 重启Ubuntu,在GRUB菜单选择「Advanced options for Ubuntu」
- 选择一个比当前版本低的内核(比如之前用着正常的那个),启动后检查WiFi是否恢复
- 如果正常,可以暂时使用这个内核,等待后续官方内核更新修复兼容性。
4. 检查BIOS/UEFI设置
偶尔BIOS设置变更也会影响硬件识别:
- 重启进入BIOS/UEFI,确保WiFi功能处于启用状态
- 确认硬盘模式为AHCI(有些双启动场景下RAID模式会导致硬件初始化异常)
如果以上步骤都试过还是不行,可以再收集更多日志信息(比如dmesg | grep iwlwifi的输出)来进一步排查,但先从上面几个最常见的原因入手吧!
备注:内容来源于stack exchange,提问作者Cipri Moshu




